• Currently working as a Senior Software Engineer and catering as a Full Stack Developer in Research & Development division of a full lifecycle based software project at Globallogic for a prestigious client, a leader in Omnichannel cloud based contact center solution provider worldwide.
• Semi-finalist Code-Gladiators-2021 by Cognizant, Semi-final rank 1208/4 lakh+ developers worldwide.
• Holding World rank of #1 over 10 million Developers in Java Programming at Hackerrank.com
• B.Tech (Honours) in Information Technology from SRMCEM, Lucknow with an aggregate of 76.66%.
Backend Development - • Knowledge in physical architecture at scale, building resilient, no single point of failures, highly available solutions. • Experience in micro-service web frameworks – Spring MVC, Spring Boot, Quarkus. • Experience in modern mobile and server coding and design practices. For example, Clean Code, SOLID principals, and TDD. • Experience in both imperative and reactive programming. • Exposure in building RESTful APIs with monitoring, fault tolerance and metrics. • Experience in handling MySQL, PostgreSQL database. • Experience in server-side services using Elasticsearch and ESB - Camel, J2EE, Hibernate ORM. • Experience in Messaging Queues (Apache Kafka). • Hands-on experience and familiarity with Cloud based application.
Frontend Development - • Experience in TypeScript-based open-source web application web framework- Angular-11. • Experience in RxJS, Redux using ES6. • Experience in AJAX and JavaScript • Knowledge of hand-coded HTML5, CSS3, JavaScript, and the DOM. • Experience in developing applications using best practice responsive web design and Bootstrap. • Experience using CSS grids and Webpack-5. • Good understanding of browser rendering, and ability to fine-tune user experience. • Experience in using Design Tools like - Zeplin, Invision. • Experience in cross-cutting concerns in web development, such as security and performance.
CI/CD • Experience in creating pipeline for CI and CD using Jenkins.
Unit-Testing • Backend Development - JUnit, Mockito, PanacheMock. • Frontend Development - Jasmine and Karma.
Code-Coverage • Experience in SonarQube for configuring, analyzing and optimizing code smells, bugs, vulnerabilities , code duplicacy and security hotspots.