Professional software development specialist with background in creating innovative software solutions and optimizing systems for improved performance. Proven ability to collaborate effectively within team environments and adapt to evolving project requirements. Known for technical expertise in programming languages and strong commitment to achieving project goals. Experienced with software development and proficient in designing and implementing efficient code. Utilizes programming skills to solve complex problems and improve software functionality. Track record of applying detailed knowledge to create user-friendly applications and enhance system performance. Professional software developer with strong background in coding, debugging, and software design. Adept at collaborating within teams to deliver high-quality software solutions that meet evolving project needs. Skilled in various programming languages and frameworks, with focus on achieving impactful results and fostering reliable, adaptable work environment. Known for problem-solving abilities, effective communication, and results-driven approach to software development. Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.
◦ Spearheaded complete software development life cycles (SDLC) in an Agile (SCRUM) environment, covering requirement analysis and web page design (HTML5, CSS4, Ajax, Angular, TypeScript).
◦ Led the development of RESTful APIs (Spring Boot, Spring MVC, Spring Security) and managed batch job execution
(Spring Batch, Spring Data JPA).
◦ Ensured centralized configuration using Spring Config Server and established centralized logging through Splunk. Orchestrated Microservices deployment via Concourse and Jenkins.
◦ Established OAUTH 2 for secure REST service authentication, and integrated Restful web service security with basic
Auth and OAuth2 with JWT tokens.
◦ Implemented the Swagger Framework to create comprehensive documentation for Restful API, and harnessed the power of Apache Kafka to optimize efficient data streaming.
◦ Provided efficient and effective on-call support by utilizing troubleshooting skills and cross-functional collaboration to
identify and resolve critical technical issues, resulting in increased system stability and reliability.
◦ Showcased proficiency in crafting and deploying generic DAOs with Hibernate 4.x, seamlessly integrating with MongoDB via Hibernate.
◦ Oversaw Azure services such as Azure Virtual Machines, Azure Functions, Azure Cosmos DB, Azure Blob Storage, Azure
Monitor, and Azure Service Bus.
◦ Transformed deployment and scaling operations by leveraging Kubernetes, orchestrated CI/CD pipelines with Jenkins, Docker, and Kubernetes; achieved a 75% reduction in infrastructure provisioning time and improved application performance by 40%.
◦ Committed to Test-Driven Development (TDD) with JUnit 5.0 and conducted rigorous unit and integration testing
using Mockito and Selenium.
Developed RESTful APIs that interact with NoSQL databases, ensuring seamless CRUD operations for front-end applications.
Integrated JSON data with backend services to enable seamless communication between front-end and back-end systems.