I am an experienced software engineer with over 8 years of expertise in application design, development, and maintenance using Microsoft technologies and modern web development frameworks. I have a strong background in front-end UI design, cloud services development, and database programming. I'm comfortable working across the full stack, from building single-page applications to backend API development. I enjoy working in agile teams and have experience with multiple methodologies including scrum and waterfall. I have hands-on experience with a wide range of technologies such as Angular, Node.js, React Native, .NET Core, Azure, and SQL Server. I'm always eager to learn new technologies and improve software solutions that delight users and meet business needs.

Rakesh Ponna

I am an experienced software engineer with over 8 years of expertise in application design, development, and maintenance using Microsoft technologies and modern web development frameworks. I have a strong background in front-end UI design, cloud services development, and database programming. I'm comfortable working across the full stack, from building single-page applications to backend API development. I enjoy working in agile teams and have experience with multiple methodologies including scrum and waterfall. I have hands-on experience with a wide range of technologies such as Angular, Node.js, React Native, .NET Core, Azure, and SQL Server. I'm always eager to learn new technologies and improve software solutions that delight users and meet business needs.

Available to hire

I am an experienced software engineer with over 8 years of expertise in application design, development, and maintenance using Microsoft technologies and modern web development frameworks. I have a strong background in front-end UI design, cloud services development, and database programming. I’m comfortable working across the full stack, from building single-page applications to backend API development.

I enjoy working in agile teams and have experience with multiple methodologies including scrum and waterfall. I have hands-on experience with a wide range of technologies such as Angular, Node.js, React Native, .NET Core, Azure, and SQL Server. I’m always eager to learn new technologies and improve software solutions that delight users and meet business needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Development Engineer III at Walmart, Bentonville, AR
May 1, 2022 - Present
Involved in AGILE Methodology for software development. Developed Single Page Applications using Angular 13, NodeJS, KendoUI, and Bootstrap3. Created user interactive web pages with HTML5, CSS3, and XHTML. Utilized CSS preprocessors like LESS/SASS, implemented Angular router for SPA navigation, and developed Bootstrap responsive web UI consuming RESTful APIs. Created custom Angular directives, components, and services. Performed unit testing with Jasmine and Karma, and used GITHUB for version control.
Software Engineer at Wells Fargo Advisors, Richmond, VA
May 1, 2022 - July 17, 2025
Handled requirement gathering, analysis, design, and development using Agile methodology. Developed SPAs with Angular 7/8, NodeJS, KendoUI, and Bootstrap3. Designed pages using HTML5, CSS3, and NodeJS with multi-threading C# concepts. Developed multi-tier applications with separated layers for presentation, business logic, and database. Worked on ReactJS for reusable UI components, SEO, and error handling. Implemented Web API with async calls, authentication, logging, and used NUnit and Jasmine for testing. Migrated apps from .NET 2.0 to 4.0 and to Azure cloud. Used GITHUB for source control.
Senior Full Stack Developer at Bank of Montreal, Chicago IL
January 31, 2021 - July 17, 2025
Involved in Agile SDLC including analysis, design, implementation, and maintenance. Developed cloud console applications using C# .NET Core 2.1 and SQL Server on Azure. Implemented mediator pattern, consumed SOAP and RESTful services. Automated build processes with Team City and Jenkins; deployed applications in Azure. Developed UI with Angular 8, HTML5, CSS3, and JavaScript. Developed Azure microservices with triggers and integrated Swagger documentation. Learned and developed features with React Native including navigation, push notifications, and profile management. Used React Router and Redux for SPA. Involved in unit and regression testing with GITHUB version control.
Full Stack Developer at Molina healthcare, Bothell, WA
September 30, 2019 - July 17, 2025
Gathered requirements and developed SPA apps using Angular 6, NodeJS, KendoUI, and Bootstrap3. Created professional user web pages adhering to company standards using HTML5, CSS3, and ReactJS. Implemented multi-threading concepts in C# for performance improvements. Built multi-tier applications with clear layer separation. Used ReactJS for reusable UI components and debugging. Wrote async-await calls in ASP.NET Core Web API. Developed RESTful services in Web API with authentication and logging. Implemented client-side validation and custom Angular directives. Performed unit testing using Jasmine and Karma. Managed bugs with Rally and source control with GITHUB.
Associate Software Engineer – .NET at CSTech Solutions, Hyderabad, India
June 30, 2018 - July 17, 2025
Involved in various project stages including planning and maintenance. Developed web applications using ASP.NET, C#, JavaScript, and CSS. Created reusable user controls and data display controls. Designed templates using CSS for consistent web forms. Used LINQ for database CRUD operations and JavaScript for client-side validation. Implemented data access layer with ADO.NET and integrated web services. Designed and produced reports in PDF, Excel, Word, and CSV formats. Created stored procedures, triggers, and indexes for data efficiency. Provided application support and conducted bug fixes and testing.
Software Development Engineer III at Walmart
May 1, 2022 - Present
Involved in Agile methodology for software development, understanding business requirements and developing Single Page Applications using Angular 13, NodeJS, KendoUI, and Bootstrap3. Created responsive and interactive web pages adhering to company standards using HTML5, CSS3, and SASS. Implemented routing, dependency injection, modules, and custom directives in Angular 13. Consumed RESTful APIs for CRUD services, performed unit testing with Jasmine and Karma, and managed version control with GitHub.
Software Engineer at Wells Fargo Advisors
May 1, 2022 - July 17, 2025
Handled requirement gathering and development using Agile methodology. Developed SPA apps using Angular 7/8, NodeJS, KendoUI, and Bootstrap3. Redesigned and implemented dynamic web pages. Developed applications incorporating ReactJS components for SEO and UI reuse. Created RESTful services, implemented global level authentication in Web API, and employed multi-threading for performance improvement. Managed source control and bug tracking with GITHUB and Rally. Migrated applications to newer .NET frameworks and Azure cloud.
Senior Full Stack Developer at Bank of Montreal
January 31, 2021 - July 17, 2025
Involved in complete SDLC using Agile methodology. Developed cloud console apps using C#, .NET Core and SQL Server in Azure. Employed mediator pattern and automated builds with TeamCity and Jenkins. Developed UI pages using Angular 8 and SPA with Angular Material. Created Azure microservices and integrated Swagger for API documentation. Developed React Native features for mobile applications. Utilized JMS Artemis for asynchronous messaging and conducted unit and regression testing. Used GITHUB for source control.
Full Stack Developer at Molina Healthcare
September 30, 2019 - July 17, 2025
Gathered requirements and developed SPA apps using Angular 6, NodeJS, KendoUI, Bootstrap3, and ReactJS. Redeveloped web applications employing multithreading in C# to boost performance, built multi-tier applications with separation of concerns, and consumed RESTful services. Created reusable ReactJS components, employed NUnit for unit testing, and integrated ASP.NET Core web APIs with async/await. Migrated legacy apps to Azure cloud, applied security features, and managed bugs using Rally and GITHUB.
Associate Software Engineer – .NET at CSTech Solutions
June 30, 2018 - July 17, 2025
Participated in project planning and development stages. Designed and developed web applications using ASP.NET, C#, JavaScript, and CSS. Created user controls and data display components. Used LINQ and ADO.NET for data operations and implemented client-side validation with JavaScript. Developed and consumed web services, managed application support and IIS integration, and designed reports in multiple formats. Created stored procedures, triggers, and indexes for efficient data transfer and logging. Performed test cases and bug fixes.

Education

Master’s at University of Central Missouri, Warrensburg MO
January 1, 2015 - December 31, 2017
Bachelor’s at Bapatla Engineering College
January 1, 2011 - December 31, 2015
Master’s at University of Central Missouri, Warrensburg MO
January 1, 2015 - December 31, 2017
Bachelor’s at Bapatla Engineering College
January 1, 2010 - December 31, 2014

Qualifications

Microsoft Certified Professional ASP.NET With MVC
January 1, 2015 - December 31, 2015
Microsoft Certified Professional ASP.NET With MVC
January 11, 2030 - July 17, 2025

Industry Experience

Software & Internet, Financial Services, Healthcare, Retail, Professional Services