Devaraj Kommula
Full Stack .NET Developer
Email: *******.*****@*****.***
Mobile: +1-571-***-****
Professional Summary
Highly skilled .NET Developer with over 5 years of experience in designing, developing, and implementing robust and scalable applications using .NET Core and C#.
Proficient in cloud platforms such as AWS and Azure, with hands-on experience in building RESTful APIs, implementing CI/CD pipelines, and working with microservices architecture.
Strong problem-solving skills, excellent communication abilities, and a track record of mentoring junior developers.
Adept at collaborating with cross-functional teams and staying current with industry trends and best practices.
Technical Skills
Languages: C#, ASP.NET, .NET Core, VB.NET
Web Technologies: ASP.NET MVC, .NET Framework, AngularJS, JSON, XML, AJAX, Bootstrap, HTML5, CSS, JavaScript, jQuery
Databases: SQL, Oracle RDBMS, PostgreSQL, Cosmos DB, MS SQL Server 2016 R2
Cloud Platforms: AWS, Azure, Google Cloud Platform
DevOps and Tools: Jenkins, GitLab, TFS, Docker, Kubernetes, CI/CD Pipelines
APIs and Integration: RESTful APIs, Web API, Swagger, SOAP
Other Tools: Visual Studio 2019, ER/Studio, Active Directory, Data Modeling, ODP.NET, LINQ, SharePoint 2013, JIRA
Professional Experience
Microsoft, Redmond, WA
Full Stack .NET Developer
Jan 2022 - Present
Roles and Responsibilities:
Led the design and development of scalable .NET Core APIs, implementing robust solutions to meet business requirements.
Developed complex SQL queries to support data retrieval and manipulation for API services.
Collaborated with cross-functional teams, gathering requirements, and architecting API solutions that integrate with various systems.
Hands-on coding and debugging of API components, ensuring high performance and reliability across services.
Mentored junior developers, providing technical guidance and support to enhance team capabilities.
Stayed current with industry trends and best practices, especially in cloud technologies like AWS and Azure.
Designed and implemented RESTful APIs, adhering to best practices and ensuring scalability and security.
Worked extensively with microservices architecture to develop modular and reusable software components.
Utilized DevOps practices and tools, including Jenkins, GitLab, and Docker, to streamline development workflows and improve deployment efficiency.
Implemented CI/CD pipelines for automated testing and deployment, reducing time-to-market and increasing software quality.
Sprint, Kansas City, MO
.NET Developer
July 2020 - Nov 2021
Roles and Responsibilities:
Developed and maintained .NET applications using C#, ASP.NET, and the .NET Framework, focusing on high-quality code and performance optimization.
Implemented and optimized SQL Server queries to support application functionality and data analysis.
Collaborated with business analysts and stakeholders to understand requirements and deliver effective software solutions.
Designed RESTful APIs for integration with external systems, ensuring seamless data exchange and functionality.
Provided technical support and guidance to junior developers, fostering a culture of continuous learning and improvement.
Adopted Agile methodologies to enhance team collaboration and project delivery timelines.
Worked with cloud platforms like Azure to deploy and manage applications in a scalable environment.
Contributed to the development of a microservices-based architecture, improving application modularity and maintainability.
Participated in DevOps initiatives, utilizing tools like Jenkins and Docker to automate build and deployment processes.
Verizon Wireless, Dallas, TX
UI/.NET Developer
Mar 2019 - June 2020
Roles and Responsibilities:
Developed and maintained web applications using ASP.NET MVC and the .NET Framework, with a focus on user experience and performance.
Created and optimized SQL queries to improve application responsiveness and data retrieval efficiency.
Collaborated with cross-functional teams to gather requirements and design technical solutions that met business needs.
Implemented RESTful and SOAP-based APIs to enable integration with third-party services and internal systems.
Worked with cloud platforms, particularly Azure, to deploy and manage applications in a secure and scalable environment.
Contributed to the adoption of DevOps practices, implementing CI/CD pipelines to automate testing and deployment.
Engaged in regular code reviews and provided constructive feedback to improve code quality and maintainability.
Utilized tools like Visual Studio 2019 and TFS for efficient development and version control management.
Stayed up-to-date with emerging technologies and frameworks, ensuring the application of best practices in all projects.
Education
Master's in Computer Science
Concordia University St. Paul