ARCHIE SHED
Senior Java Full Stack Engineer
ABOUT ME
Senior Java Full Stack Engineer with 9 years of experience specializing in building scalable, high-performance web applications using Java/J2EE, Spring Boot Microservices, and Angular for both Startups and Large-scale corporations. Demonstrated expertise in leading development projects from conception to deployment, architecting robust RESTful APIs, and optimizing cloud infrastructure with AWS/GCP.
Proven ability to enhance code quality and efficiency, mentor junior developers, and leverage agile methodologies and continuous learning to deliver innovative solutions and contribute to team success. WORK EXPERIENCE
**************@*****.***
DALLAS, TX 75237
Senior Java Full Stack Engineer - Unisys
Blue Bell, PA (Remote) Oct 2022 - Present
Designed and developed a high-performance, user-friendly E-commerce web application utilizing Java, Spring Boot Microservices, Angular, ensuring efficient communication between each microservice, leading to a 20% increase in customer engagement.
Innovative Performance-Optimized strategies like Elasticsearch, Redis, Memory management, Multithreading, JPA Optimization, significantly reducing response times and improving the efficiency of Java, Spring Boot applications. Created and maintained Restful APIs and user interfaces using Angular, RxJS, and NgRx, enabling efficient data exchange and seamless frontend interactions within the trading system, while ensuring maintainability and scalability. Achieved high code quality and reliability by implementing rigorous testing strategies using JUnit, Mockito, Jasmine, Cypress and integration testing, resulting in a 30% reduction in post-deployment issues. Deployed and managed containerized applications using Docker and Kubernetes to ensure scalable, enhancing deployment speed, along with setting up CI/CD pipelines using Jenkins and Bitbucket for streamlined and efficient development workflows.
Integrated Apache Kafka into the architecture to establish a robust messaging system, facilitating realtime data processing and communication between microservices, ensuring seamless scalability and fault tolerance within the trading system infrastructure.
Hosted and tested the application on AWS (Lambda, EC2, S3) before publishing it in an actual production environment and worked as a DevOps.
Led a team of six, collaborating with cross-functional teams to architect and implement a scalable, efficient trading system, while mentoring junior developers and enhancing product quality through container orchestration and code reviews. Java Full Stack Developer - Texas Gas Service
El Paso, TX (Onsite) Jan 2017 - Sep 2022
Expert in building scalable SaaS web applications using Java, Spring Boot, Node.js for backend, and Angular for frontend development to deliver robust and responsive solutions that meet client requirements and enhance user experience. Designed and managed Relational (like MySQL, PostgreSQL) and NoSQL databases (like MongoDB), implementing robust data models and efficient queries for optimal performance. Led the migration process of the enterprise-level application from JHipster to Spring Boot independently to streamline application performance, improve scalability, and enhance overall system reliability. Focused on Java performance tuning and applying caching solutions like Redis and Memcached, JVM Optimization, Code Profiling, coupled with comprehensive testing strategies to ensure application efficiency and reliability. Adopted AWS services such as EC2, SNS, RDS, Elastic Beanstalk, and Lambda to deploy and manage the application. Utilized Angular 9, Reactive forms alongside the Form Builder for creating sophisticated forms with integrated validation, while enhancing the user interface through Angular Material components. Collaborated with drilling engineers and project managers, frontend and backend engineers to enhance operational efficiency and optimize resource utilization, ensuring successful project execution in the gas and oil industry. Java Backend Developer - Mt. Franklin Insurance
El Paso, TX (Onsite) Jan 2015 - Dec 2016
Excelled in server-side development for Insurance & Healthcare applications using Java EE, leveraging Spring MVC for creating robust backend services, and Spring Security for robust authentication and authorization. Engineered microservices using Spring Boot, employing Netflix Eureka for service discovery and Ribbon for client-side load balancing to enhance system resilience and scalability. Implemented and managed cloud-based solutions on Google Cloud Platform (GCP), optimizing infrastructure for performance and cost, and utilizing services such as Compute Engine, Kubernetes Engine, and Cloud Storage to enhance application scalability and reliability.
Proficient in ORM with JPA/Hibernate for efficient database interactions, and expertise in SQL tuning and transaction management with MySQL and MongoDB.
Crafted well-defined RESTful APIs using Spring REST, and implemented SOAP web services for seamless system integration and communication.
Orchestrated CI/CD pipelines using Circle CI and Maven in Agile settings, enhancing development lifecycle through automated builds, tests, and deployments with Git for version control. EDUCATION
The University of Texas at El Paso - Bachelor of Computer Science 2010 - 2014 El Paso, TX
TECHNICAL SKILLS
Languages: Core Java, JavaScript (ES6+), Python, Golang, TypeScript, HTML5, CSS3 Frameworks/Libraries: Spring Boot, Spring MVC, Spring Data, Spring Cloud, Spring Security,JPA/Hibernate, JHipster, Netflix Eureka, Angular, RxJS, NgRx Tools: Node.js, Maven, JUnit, Mockito, Jasmine, Jest, Cypress, Git, GitHub, Bitbucket, Jenkins, Circle CI, Docker, Kubernetes, Apache Kafka, RabbitMQ, Restful APIs, GraphQL, ELK stack (Elasticsearch, Logstash, Kibana)
Databases: MySQL, PostgreSQL, Oracle, MongoDB, Redis, Memcached Cloud Services: AWS (EC2, S3, Lambda, Kubernetes, SNS, RDS, Elastic Beanstalk), GCP CERTIFICATION
AWS Certified Solutions Architect (Professional) Amazon Web Services Java, Algorithms & Data Structures (Expert) Triplebyte Back-end, General Coding Logic (Expert) Triplebyte Angular, Frontend, Problem Solving (Advanced) HackerRank