Akhil Java FSD
Akhil Java FSD
PROFESSIONAL SUMMARY
I have over 12`+years of experience as a Java Full Stack Developer, I excel in both backend and frontend
development, committed to delivering robust and high-performance software solutions.
Proficient in a wide array of programming languages, including Java (versions 7, 8, 11, 17), C, C++, JavaScript,
Python, SQL, and PL/SQL, showcasing adaptability in diverse development environments.
Leveraging Java/J2EE technologies such as Core Java, Servlets, Spring, Spring Boot, Hibernate ORM, JPA, and JDBC
to deliver resilient backend services.
Adept in modern web technologies and frameworks like HTML5, CSS3, SCSS, Bootstrap, Angular, ReactJS, and
Vue.js, crafting dynamic user interfaces.
Extensive experience with both relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra),
enabling the development of data-driven applications.
Proficient in designing and integrating RESTful and SOAP web services for seamless client-server communication.
Experienced in message-oriented middleware technologies such as Apache Kafka, JMS, RabbitMQ, and IBM MQ for
building scalable communication layers.
Familiarity with leading web application servers like Apache Tomcat, IBM WebSphere, and Oracle WebLogic,
ensuring smooth deployment across diverse environments.
Experienced in building scalable web applications and backend services using JavaScript, TypeScript, and Node.js,
with expertise in developing APIs, real-time data processing, and cloud deployments.
Utilizes a broad array of testing tools including JUnit and Mockito to ensure high-quality code.
Proficient in version control and team collaboration tools such as Git, SVN, and Bitbucket, enhancing team
productivity and code management efficiency.
Deep understanding of cloud technologies (AWS, Azure) and DevOps tools (Docker, Kubernetes), enabling seamless
deployment in cloud environments.
Developed secure and efficient RESTful APIs using Node.js and TypeScript, facilitating seamless integration
between front-end and back-end systems while ensuring data integrity and type safety.
Implements Agile, Scrum, and TDD methodologies for efficient project management and development processes.
Mastery of build tools like Maven and Gradle for automating build processes and dependency management.
Comfortable working across various IDEs such as Eclipse, IntelliJ, and Visual Studio, optimizing development
efficiency.
Operates effectively across multiple operating systems (Windows, Linux, Unix), ensuring application compatibility
and performance.
Dedicated to continuous learning and professional development, staying updated with industry trends and
technologies.
Skilled in project management tools such as JIRA and Trello for effective collaboration and task tracking.
Renowned for strong analytical and problem-solving skills, adept at overcoming complex technical challenges.
Exceptional communication skills, facilitating effective collaboration with stakeholders, team members, and clients.
Highly adaptable, quickly mastering new technologies and frameworks to meet project needs.
Experience in CI/CD build tools such as Jenkins and quality checking using SonarQube.
Emphasizes attention to detail in all aspects of development, ensuring delivery of high-quality software products.
Demonstrates a commitment to excellence, driving projects to completion on time and within budget.
Experience in application development across various environments like Windows, Linux, and UNIX.
TECHNICAL SKILLS
Java/J2EE Technologies Core Java, Servlets 3.x, Spring 3.x/4.x/5.x, Spring Boot 2.x, Hibernate ORM, JPA, JTA,
JDBC, EJB 2.x/3.x, JSP, JSTL, RMI, Swing, Applets, AWT.
Web Technologies HTML4/5, XHTML, CSS3, SCSS, Bootstrap 4/5, JavaScript, TypeScript, jQuery, XML,
XSL, XSLT, JSON, Express JS, Node JS, AngularJS, Angular 8/9/10/11/12/13.
Web Services SOAP, Restful, UDDI, WSDL, JAX-RPC, JAX-RS, JAX-WS, JAX-B, Axis.
Messaging and Authentication JMS, Apache Kafka, RabbitMQ, Apache Active MQ, OAuth2.0.
Web Application Servers IBM WebSphere 6.x/8.x, Apache Tomcat 6.x/7.x/8.x, Oracle WebLogic 9.x/10.x,
JBoss.
Cloud Technologies/DevOps CI/CD, AWS (EC2, S3, DynamoDB, ECS, ECR, RDS, Kubernetes), Jenkins, Docker,
tools Azure, IBM Cloud Private.
EDUCATION
Holder of a master’s in computer science engineering from the United States, bringing advanced knowledge and expertise
to the field.
WORK EXPERIENCE:
Environment: Java 8/18, J2EE, Spring 5, Spring MVC, Core Java, Node.js, Microservices, Spring Boot 2.5.x/2.6.x, HTML5,
CSS3, Bootstrap 5, JavaScript, TypeScript, Hibernate ORM, Apache Tomcat Server 9.x, SQL, Splunk, MongoDB 5.x,
Jenkins, Docker, Kubernetes, AWS (EC2, S3, Route 53, API Gateway, Lambda), OAuth 2.0, Apache Kafka, CI/CD, JUnit 5,
Mockito, Jasmine, Karma, Git, JIRA, Swagger 3.x, Maven 3.0, GitHub, IntelliJ, Linux, Slack, Python.
Cardinal Health, Dublin, Ohio AUG 2020 – SEP 2022
Java Full Stack Developer
Responsibilities:
Involved in the Software Development Life Cycle (SDLC), Requirements gathering, Design, and Code, Integration,
and Deployment and production phases.
Designed and developed the application using Agile Methodology and followed Test Driven Development (TDD),
Scrum.
Demonstrated ability to design and implement robust backend systems for Healthcare IT solutions.
Developed single page responsive WebUI using HTML5, ReactJs, Bootstrap3, CSS3, JavaScript, jQuery.
Implemented React Containers and components and Virtual DOM using components which has HTML tags.
Worked in ReactJs components, Forms, Events, Keys, Router, Animations and Flux Concept.
Proficient in Java 8/11, I leverage the latest language features and enhancements to ensure code efficiency,
readability, and maintainability.
As a Java Full Stack Developer, I've spearheaded the design and implementation of scalable web applications using
Java 8/11, J2EE, and Spring Boot.
Used third party integration Node Packages in project like Axios, Redux and Lottie React native etc.
Designed and implemented a scalable microservices architecture with Node.js for real-time data processing and Java
for robust backend services, ensuring high availability and fault tolerance.
Extensive experience using Next.js to create server-side rendered and statically generated React applications.
Leveraged Next.js features for efficient routing and server-side rendering.
Integrated Kafka with React to enable real-time data streaming and seamless updates in the health project, ensuring
responsive user interfaces and efficient communication between services.
Developed real-time data pipelines using Kafka with Java 11 to efficiently process and stream health data between
distributed services, ensuring high availability and fault tolerance.
Integrated Cassandra with Kafka to manage real-time data streams, ensuring reliable communication between
healthcare services.
I architect and develop microservices using Spring Boot, Spring Cloud, and Kubernetes, focusing on creating loosely
coupled, independently scalable services.
Leveraging Spring Boot and Spring Cloud, I've architected and deployed scalable microservices architectures,
enhancing system resilience and performance.
Implemented REST Microservices using Spring Boot. Generated Metrics with method level granularity and
persistence using Spring AOP and Spring Actuators.
Strong programming skills in designing and implementation of multi-tier applications using web-based technologies
like Spring MVC and Spring Boot.
Proficient in integrating Spring MVC with various data access technologies such as Hibernate or Spring Data,
ensuring efficient database interactions.
Monitored application and system health using Splunk dashboards/queries, proactively identifying and resolving
production issues.
Monitored application health and analyzed logs using Splunk to detect issues and ensure system stability.
Expert in JDBC for database connectivity, I efficiently manage connections and execute SQL queries directly,
ensuring robust data interaction within Java applications.
Proficient in Hibernate ORM, I utilize its caching and lazy loading techniques to enhance application performance
and simplify complex database transactions.
Implemented event-driven microservices communication using Spring Cloud Stream, facilitating seamless
integration and communication between microservices.
Created a library of custom TypeScript components for healthcare applications, focusing on accessibility and
usability to cater to diverse patient needs and improve user experience.
I design and manage SQL and NoSQL databases, optimizing schemas for performance and scalability, with a focus
on DynamoDB.
Integrated OAuth 2.0 with healthcare identity providers to enable Single Sign-On for patients and healthcare
professionals.
My comprehensive testing strategies include unit, integration, and end-to-end testing using JUnit5 and Mockito,
embracing Test-Driven Development methodologies.
Integrated continuous testing into the CI/CD pipeline, leveraging Test-Driven Development practices alongside
tools like JUnit5 and Mockito to automate testing processes.
Developed TypeScript-based applications for managing patient records, ensuring data integrity and compliance with
HIPAA regulations through secure data handling practices.
I manage and architect AWS cloud infrastructure, utilizing services like EC2, S3, Lambdas, and IAM Security Groups
for scalable, secure environments.
Implemented compliance policies using AWS Config rules and Terraform Sentinel policies to enforce HIPAA security
standards.
Leveraging Amazon S3 and CloudFront, I optimize performance through efficient content distribution for high-
speed, global content delivery.
Leveraged AWS Glue and Athena to build a data analytics pipeline for health data, enabling advanced analytics and
reporting to identify trends and improve patient care outcomes.
Proficient in Git for version control, I implement branching strategies, pull requests, and code reviews to facilitate
collaboration and ensure code quality.
Implemented GraphQL with Node.js to create flexible and efficient APIs for health applications, allowing clients to
request only the necessary data and reducing bandwidth usage.
I mentor junior developers, conduct code reviews, and lead development teams, promoting best coding practices
and adopting new technologies.
Strong expertise in developing single-page applications using Java MVC frameworks like ReactJs and frontend
technologies including HTML5, CSS3 and JavaScript.
Producing high-quality technical and design documentation, I utilize Postman for API testing and ensure clear
communication of functionalities.
Analyzing and optimizing application performance is integral to my role, addressing scalability issues through
efficient algorithm and data structure selection.
Environment: Java 8/11, J2EE, Spring Boot 2.5.x/2.6.x, Spring Microservices, Hibernate 5.5.x, Java Mail, Socket
Programming, Single Page Applications (SPA), Terraform, JDBC, JAX-RS, ReactJS, Redux, HTML5, CSS3, JavaScript, Typescript,
AJAX, Node.js, XML, SQL, Core Java, DynamoDB, Jenkins, Junit5, Mockito, AWS S3, IAM Security Groups, Kubernetes, OAuth
2.0, Apache Kafka, TDD, Log4J, CI/CD, Agile, Git, Linux, Maven 3.8.x, IntelliJ, Postman, Swagger, SonarQube, GitHub, JIRA.
Environment: Java 8, NodeJS, Microservices, Spring Boot, Hibernate 3, React, Spring, AJAX, JavaScript, jQuery, CSS3,
HTML5, Bootstrap, JSON, XML, XSLT, GraphQL, Query DSL, SQL, PL/SQL, JDBC, JMS, Web service, SOAP/REST, JAX-WS,
Spring Batch, Mockito, JSP, Servlets, Gradle, Core Java, Liquibase, Elastic Search, H2 and Oracle Database, WebLogic, AWS,
Kafka, Splunk, Redis, Jenkins 1.6/2.0, SonarQube/Sonar Lint, Docker, Jest, Enzyme, React Bootstrap.
Environment: Java 7/8, JSP, Servlets, Apache Struts 2, Multithreading, Hibernate ORM, JDBC, DAO, WSDL, JAX-WS, Apache
Axis, XML, XSD, JWT, JTA, Oracle WebLogic, HTML, CSS, JavaScript, Angular JS, RabbitMQ, Azure, TDD, PostgreSQL pgAdmin,
JMeter, Docker, Visual Studio Code, Eclipse IDE, Junit4, Power Mockito, Log4J, Agile, Gradle, Postman, Unix, Git, Bitbucket.
Environment: Java 1.6, Spring 3.0, Hibernate 3. x, JSP, JSF, JBOSS, JavaBeans, Spring Boot, HTML5, CSS, JavaScript, JavaScript,
Angular JS, jQuery, JPA, XML, XSLT, Unix Shell Script, Web Sphere Integration Developer, SOAP, Maven, Web Sphere
Application Server, Oracle 11g, SQL Developer, PL/SQL, SQL Server 2005/2000.