| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Email EMAIL AVAILABLE | Phone PHONE NUMBER AVAILABLE | Location Astoria NY Street Address
SUMMARY
With over 10 years of experience as a Full Stack Engineer, I specialize in Java and Python development, adeptly integrating technologies such as LDAP, Twilio, Kafka, Redis, and GraphQL. My expertise extends to architecting scalable web applications and microservices using Java frameworks like Spring Boot. I excel in third-party authentication integration and have substantial experience with AWS, Docker, and other modern technologies. I have a proven track record in problem-solving, optimizing performance, and fostering collaborative teamwork. Education
Stony Brook University (2010-2014)Bachelor s Degree of Computer Science
Work Experience
Mphasis united airlinesSenior Software EngineerJul.2023 - PresentTech stack: Java, React.js, Next.js, Redux, TypeScript, GraphQL, Python, PostgreSQL, SQL, Kubernetes, AWS Lambda, Git Architected and developed scalable and robust backend systems using Java, Spring Boot, Hibernate, and Spring Data JPA, incorporating advanced Java 8+ features to enhance performance and maintainability. Led a team of 7 developers to optimize backend processes, achieving a 40% reduction in nancial software processing time while improving accuracy and data integrity. Deployed applications using AWS services (EC2, S3, RDS, Lambda) and managed containerization with Docker, ensuring high availability, fault tolerance, and seamless scalability. Implemented CI/CD pipelines with Jenkins and Docker, automating build, test, and deployment processes to streamline development work ows and reduce integration issues. Leveraged Redis for e cient data caching, resulting in a 25% performance improvement andreduced latency. Employed Apache Kafka for real-time event streaming and data processing, enhancing system responsiveness and scalability. Applied Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies with JUnit, Mockito, and Cucumber to ensure high-quality and reliable code. Utilized Kubernetes for container orchestration, improving application deployment and management across cloud environments. Implemented CI/CD pipelines using tools such as Maven, Gradle, Git, Jenkins, Docker, Kubernetes automating the build, test, and release processes of the applications. Managed version control with Git, conducting code reviews, and optimizing collaboration to achieve a 30% reduction in merge con icts.APN Consulting Inc - > CoBank consumer Banking stuffFull Stack EngineerFeb.2018 - May.2023Tech stack: Java, React.js, TypeScript, Python, Redis, CircleCI, GraphQL, WebSocket, MySQL, Jenkins, AWS Lambda, Git Designed and developed sophisticated web applications using React, TypeScript, HTML, CSS, and Bootstrap, following best practices for responsive and user-centric design. Engineered RESTful APIs with Java (Spring Boot) and integrated them with React applications, ensuring secure and e cient data exchange. Utilized AWS services (EC2, S3, RDS) for cloud-based development and deployment, achieving scalable and reliable application performance. Created and managed microservices architectures using Docker and Kubernetes forcontainerization and orchestration, facilitating consistent and scalable deployments. Employed Apache Kafka for event-driven and data-intensive applications, optimizing real-time data processing and system responsiveness. Implemented CI/CD pipelines with Jenkins, Docker, and GitLab CI, automating the development lifecycle and accelerating release cycles. Integrated monitoring and logging tools such as Splunk and Log4j for effective application performance management and troubleshooting. DevOps using container orchestrations like Kubernetes with CI/CD operations in Jenkins, andGitlab.Applied Agile methodologies using Jira for project management, facilitating e cient sprint planning and collaboration with cross-functional teams.Fusion Health -> SupplimentsJava DeveloperJun.2013 - Jan.2018Tech stack: Java, Springboot, React, MySQL, AWS, S3, Docker, Jenkins, Atlassian Jira Developed and enhanced Java-based applications with advanced features using Java, Spring Framework, and Hibernate, achieving a 30% increase in user engagement and satisfaction. Implemented batch processing with Spring Batch within a microservices architecture,optimizing large-scale data handling and processing. Implemented token-based authentication, including OAuth, for secure and user-friendly access to applications. Utilized Nginx and AWS Elastic Load Balancing to implement load balancing strategies, ensuring even distribution of incoming tra c. Utilized Docker for containerization, improving deployment consistency and scalability across various environments. Integrated Twilio for SMS and communication services, enhancing patient engagement and system functionality. Managed and optimized data storage and retrieval with MySQL and PostgreSQL, and usedRedis for caching to boost application performance. Applied Test-Driven Development (TDD) with JUnit and Mockito to ensure high-quality code, achieving 90% test coverage and reducing post-launch issues by 50%. Collaborated with frontend teams to build interactive, user-friendly interfaces using JavaScript frameworks, enhancing overall system usability and performance.Utilized Git for version control and conducted rigorous code reviews and performance tuning with tools such as IntelliJ IDEA and SonarQube. Projects
E-Commerce Platform ModernizationHome Depot Led the transformation of Home Depot's e-commerce platform from a monolithic to amicroservices architecture using Spring Boot and Java. Developed messaging module using Spring JMS, and Active MQ, and other services were built using JavaScript and Spring. Implemented Docker for containerization and deployed on AWS, improving scalability and performance. Developed the frontend with Angular and integrated third-party services for enhanced functionality. Utilized Nginx and AWS Elastic Load Balancing to implement load balancing strategies, ensuring even distribution of incoming tra c.Health Management System IntegrationFusion Health Developed a microservices-based health management system with Java and Spring Batch for e cient data processing. Utilized Docker for containerization and Redis for caching, enhancing performance. Integrated Twilio for communication and GraphQL for exible data querying. Integrated LDAP with Microsoft Active Directory for a health management system, streamlininguser authentication and ensuring secure access to sensitive healthcare data. Contributed to multi-tiered J2EE design, incorporating Spring Inversion of Control (IOC) and Hibernate for e cient data management. Orchestrated the integration of RESTful APIs and GraphQL to communicate with content management systems and data pipelines.Utilized Azure DevOps pipelines for automating build, test, and deployment processes, includingblue-green deployments and canary releases. |