DHEERAJ EERLA
San Francisco, CA · ********.*****@*****.*** · 619-***-**** · LinkedIn
SUMMARY
Innovative Java Developer with 5 years of experience in creating, optimizing, and deploying high-performance software applications. Proficient in Java, Spring Boot, Spring MVC, and Hibernate, with substantial expertise in front-end technologies like React.js and Angular. Skilled in deploying microservices on AWS, using Docker and Kubernetes for containerization and orchestration. Demonstrated ability to enhance application performance, implement CI/CD pipelines, and deliver scalable solutions in agile and TDD environments. Dedicated to solving complex challenges and driving technological advancements.
SKILLS
•Programming Languages: Java 11, Java 8, Python, JavaScript
•Frameworks: Spring Framework, Spring MVC, Spring Boot, Spring Cloud, Spring Batch, Spring Security, Hibernate, JUnit
•Web Technologies: XML, XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript, HTML/CSS, AngularJS, Angular 2.0/4.0, Node.js, ReactJS
•Webservices: REST, SOAP, WSDL, SAAJ, RESTful, AWS, Microservices, JAXB -Apache CXF
•Databases: Oracle, MySQL, SQL Server, MongoDB, Cassandra
•Cloud Platforms: AWS, Azure, Google Cloud, EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, GIT, DNS, Route53, DBA, Dynamo DB
•Tools: Log4J, Jira, Rally, Ansible, puppet, ANT, Maven, Gradle
EXPERIENCE
First Republic Bank San Francisco, California
Java Full Stack Developer 06/2023 - Present
•Built 30+ End Points (Controllers), Business Layer, and DAO Layer using Hibernate template and Spring IOC (Dependency Injection). Designed REST Microservices with Spring Boot, generating metrics with Spring AOP and Actuator.
•Boosted data processing efficiency by 40% through the design of a Spark Streaming project using Scala and Spark SQL.
•Created interactive UIs with React.js and React Native, utilizing Virtual DOM and JSX. Constructed responsive, cross-browser-compatible pages with HTML5 and CSS3.
•Coordinated Docker container clusters with Kubernetes, deploying CI/CD systems using Linux, Bash, Git, and Docker.
•Designed ETL mapping spreadsheets and unified Kafka clusters using Golden Gate adapters.
•Utilized Apache Cassandra for scalable data architecture and developed Java APIs for Amazon Lambda to manage AWS services.
Broadcom Palo Alto, California
Java Full Stack Developer 09/2022 – 05/ 2023
•Integrated 15+ applications and automated backend processes with Azure Functions, eliminating the need for server management.
•Upgraded system performance by 20% through the development of feature-rich applications with Spring Boot, Java 8, and RESTful Web Services.
•Improved 10+ user-facing features using React.js, HTML5, CSS3, and Bootstrap, improving UX by 30%.
•Increased system scalability by 25% by implementing Microservice architecture with Spring Boot and Apache message broker. Engineered SOA and J2EE Web Services with Apache Axis using SOAP, WSDL, UDDI, JAX-WS, JAXB, and JAX-RPC.
•Constructed CI/CD pipelines with Jenkins, integrated Selenium for automated testing, and deployed applications on Kubernetes, reducing deployment time by 40%.
•Performed unit and integration testing with JUnit, strictly following TDD in an Agile environment. Migrated services to Camel and deployed to Kubernetes using CI/CD pipelines, improving deployment efficiency by 35%.
CreditAccess Grameen Bangalore, India
Java Full Stack Developer 07/2021 – 07/ 2022
•Optimized database interaction using Hibernate and DAO patterns, improving efficiency by 25%.
•Created interactive UIs with React.js, leveraging one-way data flow, Virtual DOM, and JSX. Established 20+ UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, Angular 8, and AJAX, improving user engagement by 30%.
•Secured microservices with OAuth2 using a Spring Boot Auth server with JWT tokens while automating deployment processes using Jenkins and increasing test coverage by 35% with JUnit.
•Integrated multiple systems with SOAP-based JAX-WS Web services, for code reusability. Tested SOAP protocol performance with JMeter, achieving a 20% improvement in response time.
Prestige Group Bangalore, India
Java Developer 06/2019 – 06/2021
•Engineered database schemas and implemented data access using Hibernate and JPA, enhancing efficiency by 30%. Migrated from SVN to GitHub, managed merge/version control, and utilized Jenkins for continuous integration.
•Developed RESTful Web Services using Microservices architecture with Spring Boot, increasing testing efficiency by 40%. Applied authentication, authorization, and encryption using Spring Security, enhancing security protocols.
•Reduced deployment time by 50% by establishing a Continuous Delivery pipeline with Docker, Jenkins, GitHub, and AMIs. Automated Docker container builds using Linux containers and AMIs, leveraging continuous integration with Jenkins.
•Improved CRUD operations in MongoDB by 25% through robust security protocols implemented with Spring Security.
EDUCATION
Clark University Worcester, MA
Master of Science in Computer Science 08/2022 – 05/2024
CERTIFICATIONS
AWS CERTIFIED SOLUTIONS ARCHITECT - ASSOCIATE