Daniel Cottone

Senior Principal Software Engineer at Asurion

Nashville-Davidson, Tennessee, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Daniel Cottone is a Senior Principal Software Engineer with 11 years of experience leading backend and cloud-native initiatives at Asurion, where he progressed from Software Engineer to senior technical leadership. He specializes in serverless architectures and AWS integrations—contributing to prominent open-source projects like the Serverless Framework and serverless-offline to improve API Gateway and authorization flows. Daniel couples hands-on engineering with mentoring and developer advocacy, helping teams deliver intuitive, cost-saving customer experiences such as an Amazon Connect/Lambda IVR-to-chat integration. Based in Nashville, he brings a full-stack systems background rooted in earlier roles in Java/Spring development and systems administration. Known for pragmatic refactors and thorough testing, he focuses on reliability and maintainability while giving back to the developer community.
code11 years of coding experience
job16 years of employment as a software developer
bookBachelor's Degree, Bachelor of Science (B.S.), Liberal Studies: Computer Science, Mathematics, Bachelor's Degree, Bachelor of Science (B.S.), Liberal Studies: Computer Science, Mathematics at Middle Tennessee State University
stackoverflow-logo

Stackoverflow

Stats
4,387reputation
357kreached
120answers
1question
Badges
spring-boot
top-5%
spring
top-5%
amazon-web-services
top-5%
aws-lambda
top-5%
javascript
top-5%
angularjs
top-5%
github-logo-circle

Github Skills (24)

javascript10
aws-lambda10
aws10
api-gateway10
serverless10
nodejs10
testing9
spring9
apidoc9
amazon-web-services9
angularjs9
spring-boot9
api9
aws-apigateway9
html6

Programming languages (5)

TypeScriptC#DockerfileJavaScriptGo

Github contributions (5)

github-logo-circle
dherault/serverless-offline

Nov 2017 - Sep 2018

Emulate AWS λ and API Gateway locally when developing your Serverless project
Role in this project:
userBack-end Developer
Contributions:7 releases, 21 commits, 31 PRs in 10 months
Contributions summary:Daniel's commits primarily focused on implementing and improving features related to request authorizers within the serverless-offline project. They added support for different authorization types (request and token) and modified the code to correctly create and handle authorization events. These changes involved modifying code related to the `createAuthScheme.js` file and modifying other project files such as `index.js` and `createVelocityContext.js` to integrate the authorizer functionality and also made corrections to aws environment variables.
api-gatewayapidevelopinglambda-functionsaws-lambda
serverless/serverless

Nov 2018 - Nov 2018

⚡ Serverless Framework – Effortlessly build apps that auto-scale, incur zero costs when idle, and require minimal maintenance using AWS Lambda and other managed cloud services.
Role in this project:
userBackend Developer
Contributions:7 commits, 2 PRs, 5 comments in 2 days
Contributions summary:Daniel primarily contributed to enhancing the API Gateway integration within the Serverless Framework. They implemented payload compression support, ensuring correct handling of `minimumCompressionSize` and added associated tests. Further contributions involved refactoring and fixing existing tests to ensure accurate validation and error handling. The user’s work centered on expanding the framework's functionality and maintaining its reliability, specifically targeting the AWS API Gateway component.
aws-lambdaserverlessiot-applicationsawsgoogle-functions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Cottone - Senior Principal Software Engineer at Asurion