• Proven Full Stack Developer with 8+ years of experience delivering robust and scalable enterprise applications.• Expertise in Java, Spring ecosystem (Core, Boot, Cloud, MVC, Security, Data JPA), Hibernate, and design patterns for efficient development.• Strong foundation in core Java concepts, design patterns, and object-oriented programming principles.• Proficient in building responsive and interactive user interfaces using HTML5, CSS3, JavaScript (ES6+), TypeScript, and popular frameworks (React, Angular, Vue).• Strong backend development skills with Node.js, Express.js, RESTful APIs, GraphQL, and Microservices architecture.• Hands-on experience with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases for data management.• Demonstrated ability to deploy and manage applications in cloud environments (AWS, Azure) utilizing infrastructure as code (IaC) principles.• In-depth knowledge of containerization (Docker, Kubernetes) and message queuing (Kafka, RabbitMQ) for efficient system integration.• Proven ability to troubleshoot, optimize, and maintain complex systems using tools like JProfiler, Postman, and Swagger.• Full SDLC expertise, including Agile methodologies (Scrum, Kanban), TDD, CI/CD (Jenkins, Azure DevOps), and version control (Git, SVN).• Excellent problem-solving, communication, and collaboration skills focused on delivering high-quality software solutions.
-
Java Full Stack DeveloperMetropolitan Commercial Bank Dec 2022 - Present• Developed Java applications using Spring Core and Spring Boot, ensuring adherence to SDLC best practices.• Designed and implemented multithreading and synchronization techniques, optimizing performance and managing concurrency in high-traffic applications, leading to a 25% reduction in latency.• Architected and deployed microservices using Spring Boot and Spring Cloud, integrating GraphQL APIs for efficient data querying, improving data retrieval speed by 40%.• Leveraged Kafka for event-driven architecture, ensuring reliable message streaming and processing within distributed systems.• Built dynamic single-page applications (SPAs) using React.js, Redux, and React Router, creating seamless user experiences that improved user engagement by 50%.• Developed user interfaces with JSF, HTML5, CSS3, and Bootstrap, ensuring responsive and cross-browser compatibility.• Engineered JavaScript (ES6+) components and integrated Express.js for server-side logic in a full-stack environment.• Configured and managed AWS EC2, S3, RDS, Lambda, API Gateway, Auto Scaling, and ELB, achieving scalable and resilient cloud solutions that improved uptime by 90%.• Employed AWS Route 53 for DNS management, ensuring reliable routing of end-user requests in a cloud environment.• Managed relational databases like MySQL and performed data modeling and query optimization for high-performance applications.• Containerized applications using Docker and orchestrated deployments with Kubernetes to streamline CI/CD pipelines. Automated infrastructure provisioning using Terraform.• Managed application deployment on Apache Tomcat, configuring and optimizing server environments to enhance performance by 25%.• Configured AWS CloudFront for content delivery, improving the performance and scalability of web applications. Implemented logging and monitoring solutions with the ELK stack. -
Java Software DeveloperForemost Insurance Mar 2020 - Nov 2022Caledonia, Michigan, United StatesJava J2EE Developer• Implemented complex business logic using Spring Framework, utilizing IoC, DI, and AOP, resulting in modular and maintainable code that reduced maintenance time by 30%.• Designed and developed scalable web applications using HTML5, CSS3, Bootstrap, and JavaScript frameworks like jQuery and Angular.• Developed robust Java applications using Core Java concepts, leveraging OOP, exception handling, and multithreading, which increased application performance by 25%.• Built single-page applications (SPAs) using Angular and TypeScript for interactive user experiences. Leveraged Node.js for backend development and full-stack solutions.• Implemented data persistence using Hibernate and MongoDB for flexible data storage and retrieval.• Designed and developed RESTful APIs using Spring Boot, enabling efficient data exchange and supporting a microservices architecture, which enhanced system scalability by 40%.• Deployed applications on AWS cloud, utilizing EC2, S3, RDS, Lambda, ELB, Autoscaling, and API Gateway for scalable infrastructure.• Implemented messaging systems using Kafka, enabling real-time data processing and distributed systems that improved data processing speed by 35%.• Ensured code quality through unit testing with JUnit and continuous integration with Jenkins and Maven.• Monitored application performance and identified issues using Splunk for log analysis.• Managed source code effectively using Git, improving version control and collaboration efficiency by 25% while collaborating using JIRA for agile project management.• Implemented secure authentication and authorization mechanisms using OAuth 2.0.• Utilized the JBoss application server for deployment and Swagger for API documentation, leading to a 20% increase in deployment efficiency and API usability. -
Java Software DeveloperCarenet Health Oct 2018 - Feb 2020San Antonio, Tx• Developed robust Java applications using Spring Framework, leveraging IoC and DI for efficient dependency management.• Designed and implemented RESTful APIs using Spring MVC, ensuring efficient data exchange and integration.• Built scalable web applications using JSP, HTML, CSS, JavaScript, and jQuery for dynamic user interfaces.• Leveraged frontend frameworks like Vue.js to create interactive and responsive user experiences.• Managed data persistence using Spring Data JPA, JDBC, and PostgreSQL for efficient data access and manipulation.• Optimized application performance and scalability utilizing Redis as an in-memory data store.• Implemented asynchronous messaging solutions using RabbitMQ for reliable message queuing and processing.• Deployed and managed applications on Azure Cloud, utilizing Azure App Service, Azure Functions, and Azure Logic Apps for serverless architecture.• Orchestrated data pipelines using Azure Data Factory (ADF) for efficient data integration and transformation.• Utilized Maven for build automation, Mockito for unit testing, Confluence for knowledge sharing, Azure DevOps for CI/CD pipelines, and OpenShift for container orchestration.• Followed Agile and Kanban methodologies for efficient project delivery and continuous improvement. Secured applications using JWT for authentication and authorization.Environment: Java, Spring, Spring MVC, HTML, CSS, JavaScript, jQuery, Vue.js, PostgreSQL, Redis, RabbitMQ, Azure, Maven, Mockito, Confluence, Azure DevOps, OpenShift.
Abhilash R Education Details
-
Computer Science -
Computer Science
Frequently Asked Questions about Abhilash R
What company does Abhilash R work for?
Abhilash R works for Metropolitan Commercial Bank
What is Abhilash R's role at the current company?
Abhilash R's current role is Java full stack.
What schools did Abhilash R attend?
Abhilash R attended Silicon Valley University, Jntuh College Of Engineering Hyderabad.
Not the Abhilash R you were looking for?
-
-
-
Abhilash R
Seasoned Devops Engineer | Sre | Aws & Azure Specialist | Driving Innovation In Cloud InfrastructureDallas-Fort Worth Metroplex -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial