| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateSummaryExperienced .NET Full Stack Developer with 5 years of expertise in driving software development and growth. Led teams in developing customer-facing applications and platforms, boosting user engagement. Engineered scalable microservices, reducing downtime. Implemented RESTful APIs, cutting latency. Achieved accelerated development speed with a 40% improvement through successful legacy application migration.Technical SkillsProgramming Languages: C#, VB.NETFront-End Technologies: HTML5, CSS3, JavaScript, TypeScript, Angular, React, Vue.js, BootstrapBack-End Technologies: ASP.NET MVC, ASP.NET Core, Web API, WCF, Entity Framework, LINQDatabase Technologies: Microsoft SQL Server, MySQL, MongoDBDevelopment Tools: Visual Studio, Visual Studio Code, Git, Team Foundation Server, Azure DevOpsCloud Services: Microsoft Azure, AWSTesting and Debugging: Unit Testing, Debugging and Profiling ToolsVersion Control: Git, TFSSoftware Architecture: RESTful API Design, Microservices ArchitectureSoftware Development Practices: Dependency Injection, Design PatternsProject Management Methodologies: Agile/Scrum MethodologiesProfessional ExperienceClient: Fidelity, Westlake, TX, USA April 2023 PresentRole: .NET Full Stack DeveloperProject Name: Investment Management SoftwareResponsibilities:Collaborated with product owners and developers in an Agile environment to analyze requirements, conduct design reviews, test, and document applications. Developed web-based and service-oriented platforms using Microsoft .NET technologies, including C#, ASP.NET, MVC, Web API, and Entity Framework.Built user interfaces using HTML5, CSS3, JavaScript, Knockout JS, jQuery, and modern UI frameworks like React, Angular, and Vue.js. Created responsive designs with Bootstrap and implemented CRUD operations, sorting, filtering, and paging with Entity Framework in ASP.NET MVC.Utilized Dependency Injection to reduce coupling between classes and used AngularJS for front-end development. Developed RESTful and SOAP services with Web API, integrating various JavaScript and jQuery libraries and AJAX for form validation and interactive features.Managed databases by creating and optimizing stored procedures, tables, views, and user-defined functions in SQL Server. Implemented complex SQL queries and database access layers using ADO.NET and Entity Framework and wrote optimized LINQ queries for performance.Developed and maintained REST APIs, web services, and Windows services, incorporating authentication and authorization mechanisms with Azure Active Directory (AAD), OAuth 2.0, and OpenID Connect. Automated deployment processes with PowerShell scripts and managed application deployment on IIS Server.Designed and implemented server-side logic in C# for ASP.NET Core and MVC applications. Created and maintained data access components and developed unit tests using NUnit, xUnit, and other frameworks to ensure code quality.Managed version control and CI/CD pipelines with tools like Git, GitHub, TFS, and Azure DevOps, facilitating continuous integration and deployment. Led the migration of on-premises applications to Azure cloud infrastructure and maintained CI/CD pipelines using Azure DevOps, Git, and Kubernetes.Integrated external systems and third-party APIs, such as payment gateways and financial data providers, through RESTful APIs. Tracked and resolved integration issues using JIRA and optimized application performance and resource utilization within Azure Kubernetes Service (AKS) environments.Championed the integration of monitoring solutions using Azure Monitor and Slack for real-time alerts, enhancing system reliability. Demonstrated expertise in troubleshooting and resolving production incidents, minimizing downtime and meeting service level agreements (SLAs).Environment: NET (C#, ASP.NET, MVC, Web API, Entity Framework), JavaScript (React, Angular, Vue.js), SQL Server, Azure (DevOps, AAD, AKS), Git, CI/CD, Agile.Client: State of Missouri, Jefferson City, MO, USA June 2020 November 2021Role: .NET Full Stack DeveloperProject Name: Insurance Management Systems AppResponsibilities:Participated in all phases of project development, including analysis, requirements gathering, and implementation. Applied Agile and SCRUM methodologies for efficient development and delivery.Developed web applications with ASP.NET, MVC5, C#, Entity Framework, and various front-end technologies like HTML5, CSS3, JavaScript, jQuery, and Bootstrap. Created dynamic, multi-browser-compatible pages and rich user interfaces using WPF and C#.Implemented a 3-tier architecture, effectively handling business and data layers. Developed complex SQL queries, stored procedures, and triggers using T-SQL in SQL Server, and utilized ADO.NET and LINQ for optimized data access.Designed and managed user interfaces using modern UI/UX principles and frameworks such as Angular, React, and Vue.js. Developed and integrated WCF and Web API services for seamless data exchange and implemented client-side validation using JavaScript and jQuery.Created and deployed SSRS reports, documented design solutions per SDLC standards, and utilized MS-Visio for developing sequence diagrams and user flows. Managed source code and branches with TFS and Git for version control.Developed RESTful APIs for backend communication and implemented CRUD operations for efficient data management. Integrated Azure Active Directory (AAD) for authentication and API access control, enhancing security and scalability.Leveraged Kubernetes and AKS features, including Helm charts and auto-scaling, to manage and optimize application deployment and performance. Worked closely with Azure support to troubleshoot issues and ensure minimal production disruptions.Integrated third-party applications and SaaS solutions designed scalable AWS infrastructures using services like EC2, S3, Lambda, and CloudFormation, and automated deployments with Terraform and CI/CD pipelines.Implemented robust security measures using IAM, KMS, and AWS WAF to ensure secure cloud environments. Collaborated in agile teams, regularly participating in sprint planning, daily stand-ups, and retrospectives, and tracked progress using JIRA.Developed features and modules in C#, ASP.NET, and related technologies, ensuring high-quality code through comprehensive unit testing with MSTest and NUnit. Set up and managed version control repositories with Git and TFVC.Employed infrastructure as code tools, like Terraform and Azure Resource Manager, to efficiently define and manage application infrastructure, ensuring seamless scalability and security.Environment: .NET (ASP.NET, MVC, C#, Entity Framework), JavaScript (Angular, React, Vue.js), SQL Server, Azure, AWS, Kubernetes, Terraform, Git, CI/CD, Agile.Client: eBay, San Jose, CA, USA May 2018 May 2020 Role: .NET Full Stack DeveloperProject Name: API DevelopmentResponsibilities:Collaborated with product managers, business analysts, and other stakeholders to understand the requirements for API development.Used front-end technologies such as HTML, CSS, and JavaScript to create user interfaces for web applications.Involved in utilizing front-end frameworks such as Angular, React, or Vue.js to build interactive and dynamic user interfaces.Worked on defining and designing RESTful APIs, ensuring they meet project requirements and industry best practices.Cooperated with stakeholders to implement business requirements, achieving enhancement in overall system performance using ASP.NET Core for robust RESTful APIs.Responsible for Writing clean, modular, and efficient code using languages like C# and Utilizing .NET frameworks and libraries for efficient development.Hands-on experience with Identifying and address performance bottlenecks in both .NET code and Kubernetes deployments.Most of the times work with relational databases (e.g., SQL Server) or NoSQL databases as per project requirements.Conducted thorough of unit tests for API components, achieving an impressive code coverage and a reduction in post-deployment issues, leveraging testing frameworks like MSTest or NUnit.Responsible for Using version control systems (e.g., Git) to manage and track code changes.Involved in setting up monitoring tools to track API performance and identify issues.Responsible for Streamlining deployment processes in collaboration with DevOps teams, resulting in a notable reduction in deployment time.Responsible for Containerizing applications using technologies like Docker.Responsible for Participating in Agile/Scrum ceremonies, providing updates and collaborating on sprint goals.Implemented CI/CD pipelines using Azure DevOps to automate the build, test, and deployment processes.Environment: ASP.NET Core, RESTful API design, Integration, Security measures, Unit testing, MSTest, NUnit, Integration testingEducationMasters in computer sciencesName of the University: - Sacred Heart UniversityCertificationsEarned Certified Scrum Developer certification.Attained AWS Certified Developer Associate certification.Acquired proficiency in UI/UX design.Certified in ASP.NETSAIRAM DONDAPATI .NET Full Stack DeveloperPHONE NUMBER AVAILABLE EMAIL AVAILABLE LINKEDIN LINK AVAILABLE dondapati-2a1499243 United States |