Manisha Janpally
***************@*****.*** 571-***-**** https://www.linkedin.com/in/manisha-j-6a09a5263
PROFESSIONAL SUMMARY & EXPERIENCE:
Summary:
•Over 4 years of experience as a Full Stack Developer, with expertise in .NET Core and .NET Framework, focusing on scalable, secure, and high-performance applications. Strong expertise in building and consuming RESTful APIs with .NET, ensuring high performance and security.
•Proven ability to build and integrate RESTful APIs with .NET, ensuring robust performance, security, and scalability.
•Developed RESTful API Web Services using tools like REST-Assured Java Library, Postman, Swagger UI and send various JSON/XML requests and verify responses.
•Extensive knowledge of front-end development, including React and JavaScript (ES6), with seamless integration to backend services and modern UI/UX practices.
•Proficient in working with SQL and NoSQL databases, including SQL Server, SQLite, and Cosmos DB, with a focus on optimizing queries, improving performance, and ensuring data integrity.
•Experience with containerized applications, deploying them in Docker and Kubernetes clusters, ensuring scalability and operational efficiency.
•Skilled in automated testing and test-driven development (TDD), with experience creating automated unit, integration, and system tests.
Education:
Wichita State University, Wichita, Kansas
Master’s in Computer Science GPA-3.7
Skills:
•Programming Languages: C, C#, C++, JavaScript (ES6)
•Framework: .NET Core, .NET Framework, Spring Framework, ASP.NET • Script Libraries: Angular 11.0, Fetch API, React.
•Web Services: REST
•Web Technologies: HTML5, CSS3, Tailwind CSS, Bootstrap, JavaScript (ES6), Angular 11.0.
•Databases: MySQL, SQL Server, NoSQL, Azure Cosmos DB, SQLite.
•Methodology: Agile and Waterfall Development.
•Version Control: GIT, GitHub.
•Cloud: Azure
•Azure Services: Azure Function Apps, Azure Web Jobs, Azure App Service, Azure Storage, Azure DevOps.
•Containerization: Docker, Kubernetes.
Professional Experience:
Software Engineer August 2023- Present
Microsoft, Las Colinas, Texas
•Engineered backend systems using C#, .NET Core, and ASP.NET, developing scalable APIs and services for high-throughput ticket processing, optimizing performance under heavy system loads.
•Applied Test-Driven Development (TDD) and behavior-driven testing frameworks to ensure code quality, implementing comprehensive unit and integration tests across critical components.
•Leveraged jQuery, JavaScript (ES6), HTML5, and CSS3 to enhance front-end functionality, ensuring responsive and accessible interfaces with cross-browser compatibility.
•Architected and integrated Azure services such as Azure Functions, Azure Web Jobs, and Azure App Service, managing distributed workflows and providing real-time data processing with high fault tolerance.
•Optimized data storage and retrieval using SQL Server, MySQL, and Cosmos DB, refining complex queries and designing efficient database schemas for high-performance data access and minimal latency.
•Built and consumed RESTful APIs and Fetch API, facilitating seamless integration between frontend and backend services while ensuring secure data transmission and fast response times.
•Designed and automated CI/CD pipelines using Azure DevOps and GitHub Actions, implementing continuous integration, automated testing, and rapid deployment to Azure, minimizing manual intervention and increasing deployment frequency.
•Played an active role in Agile and Waterfall methodologies, participating in sprint planning, code reviews, end-of-iteration demos, and retrospectives to promote continuous team improvement and adherence to timelines.
•Managed containerized deployments using Docker and Kubernetes (AKS), ensuring high availability, scalability, and rapid recovery in cloud environments, while streamlining application lifecycle management.
•Employed Linux system administration and Bash scripting to automate infrastructure tasks, improving operational efficiency and reducing manual overhead for routine system maintenance.
•Developed Python-based scripts to support automation and monitoring processes, enhancing system performance and reducing time-to-resolution for production issues.
•Troubleshooting, triaging and resolving production incidents as part of on-call support
Full Stack Developer
Kinectify, Las Vegas, NV June 2022 – July 2023
•Developed and maintained responsive web applications for an Anti-Money Laundering (AML) Tool using Angular, React, Tailwind CSS, and .NET Core, ensuring optimal performance and seamless user experience.
•Utilized .NET Core (v5/6) to build robust server-side components and APIs, employing secure coding practices and ensuring high system performance and reliability.
•Engineered dynamic user interfaces with React and integrated them with backend .NET services, optimizing frontend performance and minimizing latency for enhanced user interaction.
•Integrated Azure Cosmos DB for high-performance, globally distributed NoSQL data storage, ensuring fast data access and synchronization across the application.
•Designed and implemented CI/CD pipelines using Azure DevOps, automating the deployment of .NET applications to production environments with unit and integration test execution to maintain code quality.
•Configured and deployed Kubernetes clusters to manage containerized .NET applications, optimizing resource utilization and ensuring the scalability of services in a dynamic cloud environment.
•Ensured the security and compliance of Kubernetes deployments by following best practices in securing containerized .NET applications and managing their interactions with Azure Cosmos DB.
•Leveraged .NET Core and Kubernetes for containerization, scaling, and management of services, improving overall system efficiency and reducing operational overhead.
•Containerized .NET applications using Docker, ensuring ease of deployment and compatibility with cloud-native services while streamlining the application lifecycle.
Software Engineer
Centene, St. Louis, MO February 2021 – May 2022 • Contributed to the development and migration of a legacy web application to a modern, cloud-based architecture using C#, .NET Core, and React, improving performance, scalability, and security.
•Designed and implemented RESTful APIs using .NET Core and ASP.NET Web API, enabling efficient communication between front-end and back-end systems with secure data handling.
•Developed robust data access layers using the Repository and DAO patterns, integrating with relational and NoSQL databases, and optimizing queries for performance and scalability.
•Applied SOLID principles and Object-Oriented Programming (OOP) techniques to build modular and maintainable codebases, utilizing design patterns such as Factory, Singleton, and Dependency Injection.
•Worked with AWS CodePipeline and GitHub Actions to automate the CI/CD pipeline, reducing deployment times and ensuring code quality with automated builds and tests.
•Assisted in managing and deploying microservices using Docker and Kubernetes, focusing on ensuring load balancing, fault tolerance, and dynamic scaling in a cloud environment.
•Implemented thorough unit testing and integration testing using frameworks like xUnit and NUnit, ensuring comprehensive test coverage across critical application components.
•Participated in an Agile development team, contributing to sprint planning, retrospectives, and code reviews, and helping drive continuous integration and delivery practices.
•Contributed to the development and deployment of a cross-platform mobile application using React Native and AWS Amplify, integrating secure API endpoints for Android and iOS support.
•Ensured secure data exchanges between clients and back-end systems by implementing OAuth2 and JWT authentication in REST APIs, following security best practices.
Full Stack Developer
Quest Global, Hyderabad, India January 2020 - December 2020
•Contributed to the enhancement and addition of new features for a web application initially built with the Spring Framework and Angular 8, transitioning the backend to C# and .NET technologies for improved performance and scalability.
•Analyzed system requirements and implemented solutions in C# and Spring Boot, following best practices in software engineering and adhering to principles of clean, maintainable code.
•Developed and maintained REST APIs for seamless communication between the Angular frontend and .NET backend, leveraging Kafka producers and consumers to handle asynchronous messaging and distributed event-driven architecture.
•Applied Object-Oriented Programming (OOP) principles, utilizing interfaces, abstract classes, and method overriding to create flexible and maintainable software components.
•Worked on key functionalities like user login, search features, and signup processes, ensuring high performance and a user-friendly experience with C# and .NET technologies.
•Integrated Kafka to implement real-time updates and notifications, improving system responsiveness and scalability.
•Migrated data interaction from JPA Hibernate to Entity Framework, optimizing database operations and contributing to overall performance improvements in the .NET ecosystem.
•Created and modified MySQL database tables using Entity Framework, supporting database design optimization and improving data retrieval performance.