Experienced Software Engineer with around 6 years of expertise in complex system design and development. Proficient in Java, JavaScript, Spring Boot, React, and Node.js, with a strong focus on building RESTful web services and event-driven microservices using Kafka.
Experience in containerization technologies such as Docker and Kubernetes, driving efficiency and scalability in software solutions. Aiming to leverage advanced technical skills to contribute to innovative projects that enhance user experience.
Experience in development methodologies and Agile (Scrum, Kanban, TDD - Test driven development, CI-Continues Integration).
Experience in design and programming skills in Java/J2EE, JavaScript, Struts, Spring, AngularJS, Angular 8/9, NodeJS, ReactJS, Web services, JSP, JDBC, XML, XSD, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, SQL, PL/SQL, Oracle, Tomcat.
Proficient in developing REST services using Spring Boot, Spring REST and involved in creating REST controllers, Controller advice etc., event-driven microservices with Kafka, and containerization with Docker and Kubernetes.
Experience in Microservices framework to develop services using Spring Boot.
Experience in designing User Interactive UI Web Pages and visually appealing User Interfaces with the help of REACT, HTML 5, GWT(Google Web Toolkit) and CSS3.
Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA).
Experience in AWS using EC2, ECS, SNS, ALB, ELB, ASG, TG, SG, S3, EMR, Cloud Watch, Subnet, VPC and IAM services and expert in configuring Amazon Web Server (AWS) instances.
Experience of migrating applications to AWS and managing applications on cloud
Proficient in Unit Testing with JUnit, Mockito frameworks and Log4j for logging purposes.
Extensively used Java 1.8 features such as lambda expressions, Streams, Parallel Operations on Collections and for effective sorting mechanisms and new Date Time API.
Experience in Core Java and implementing concepts such as OOPs Concepts, Garbage Collector, Collection Framework, Generics, Exception Handling, I/O System and Multi-Threading.
Expertise in coding optimized SQL queries on databases like My SQL, SQL Server, and Oracle and hands on experience with LINUX, UNIX shell scripting.
Very much comfortable in analyzing, debugging, troubleshooting, and solving problems and issues in application.
Team player proven to work under tight deadlines and can work efficiently as an individual.
Experienced in collaborating within cross-functional teams, ensuring seamless communication and synergy. Dedicated to continuous learning, delivering high-quality solutions, and fostering a culture of innovation and teamwork.
Permanent Resident