Shashikumar Vanga - Java Developer |
[email protected] |
Location: Irving, Texas, USA |
Relocation: I can Relocate to anywhere in US |
Visa: OPT-EAD |
Shashikumar Vanga
816-217-1075 | [email protected] | linkedin.com/in/shashikumarv183/ Education Univeristy of Missouri - Kansas City Kansas City, Missouri Masters in Computer Science August 2022 December 2023 VNR Vignana Jyothi Institute of Engineering and Technology Hyderabad, India BTech in Electronics and Communication Engineering August 2015 April 2019 Experience Full Stack Java Developer January 2023 Present Molina Healthcare Remote Proficient in full life cycle application development with expertise in Angular, Java, J2EE and XML technologies Extensive experience in developing large-scale enterprise applications following an Agile execution model Developed dynamic and responsive user interfaces using front-end technologies like HTML, CSS, JavaScript and Vue.js Proficient in utilizing Document Object Model (DOM) APIs to manipulate web page elements dynamically, enhancing user experience and optimizing performance Designed the application using various Spring Framework Modules Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, Spring Web Flow, Spring JMS Managed Amazon Web Services (AWS) like EC2, S3 bucket, ELB, Auto- Scaling, AMI, IAM through AWS Console and API Integration Expertise in deploying and managing Java applications on Pivotal Cloud Foundry (PCF), ensuring scalability, reliability, and seamless integration with cloud-native environments Expertise in application integrations, including SOAP/REST Web Services, ESB, JMS, and File/Data transfers Created microservices using Java Spring Boot and server-side components using C #, Asp.Net, Asp.Net Core and Entity Framework Utilized Docker to streamline application deployment and management, ensuring consistency across diverse computing environments Experienced in implementing comprehensive test automation strategies using industry-standard tools and frameworks, ensuring product quality and accelerating time-to-market Used Git to maintain the version of the files and took the responsibility to do the code merges from branch to master and creating new branch when new feature implementation starts and IntelliJ as IDE Full Stack Java Developer November 2020 June 2022 Humana Hyderabad, India High-level proficiency in JavaScript, TypeScript, React, and React-Native for building responsive web applications and mobile applications Expertise in HTML and CSS/SASS, ensuring the implementation of UI/UX designs and adherence to accessibility design principles Proficient in integrating Redux architecture into web applications to manage state effectively, ensuring scalability, maintainability, and improved developer productivity Proficient in React Native for creating high-quality mobile apps on Android and iOS platforms, ensuring consistent performance and user experience across both Utilized Kotlin to build efficient and modern Android applications, streamlining development processes and improving user experiences. Extensive experience in developing REST APIs using Java and Spring Boot, ensuring robust and scalable backend systems Deployed Java applications on Azure Cloud, optimizing scalability, availability, and performance through Azure services Integrated Azure storage services and databases like Azure Blob Storage, Azure Cosmos DB, Azure SQL Database, and Azure Database for PostgreSQL to manage data effectively in Java applications Proficient in SQL, enabling effective data management and retrieval for application functionalities Hands-on experience with CI/CD pipelines, ensuring efficient and automated workflows in the software development process Deployed Spring Boot microservices on Azure using Azure Container Instances and Azure Kubernetes Service for efficient orchestration Automated deployment with Azure DevOps pipelines and Azure Resource Manager templates, integrating Jenkins and leveraging Azure Automation for configuration management Utilized Kanban methodology to enhance workflow efficiency, visualize work processes, and prioritize tasks effectively, resulting in streamlined project execution and delivery Java Developer May 2019 October 2020 Capgemini India Private Limited Chennai, India Developed the application using Servlets and JSP for the presentation layer along with JavaScript for the client-side validations Worked with Core Java Technologies namely Collections, Serialization, Annotations and Exception Handling to implement Back-End Business Logic including Entity Beans and Session Beans Developed the application using STRUTS Framework that leverages classical ModelView Controller architecture with JSP as the view Designed, implemented and deployed J2EE web application using Struts and Spring Inversion of Control Designed, implemented, and maintained highly available and scalable cloud infrastructure on AWS, utilizing services such as AWS EKS, AWS ECS, Lambda, Aurora PostgreSQL, DynamoDB, S3, IAM, Route 53, ELB, SNS, SQS, Apache Kafka, and CloudWatch Extensively used jQuery to provide dynamic User Interface and for the client- side validations Implemented Database connectivity with JDBC for communication between application and database Worked on the website from start to finish to give it a new look using HTML, CSS, JavaScript and React.js Utilized Junit for test cases and Log4j to print info, warning, and error data on to the logs Developed and deployed Session Beans and JPA Entities for database updates Utilized Agile methodology like SCRUM as the project management methodology and JIRA were the tools used to keep things in check Projects Employee Management Portal | Java, Spring boot, Type Script, Angular, MySQL Developed an employee management portal from the scratch using Java, Spring Boot (backend), and HTML, CSS, Bootstrap, TypeScript, AngularJS (frontend). Established RESTful APIs for seamless communication between components, resulting in a 30% increase in data transfer efficiency and a 20% improvement in overall system responsiveness. Designed and managed a MySQL database, implementing efficient storage, retrieval, and security measures. Implemented SQL optimization techniques resulting in a 40% reduction in query execution time and a 25% increase in database throughput. Travel Agency Web-App | Java Script, React.js, Node.js, Express.js, MongoDB Developed a Travel agency web app with JavaScript, React.js, Axios, Node.js, Express.js, and MongoDB, boosting user engagement by 20% and bookings by 15%. Enhanced front-end performance, cutting load times by 30% and improving user retention by 25%. Implemented secure authentication and real-time data updates, reducing downtime by 40% and enhancing data accuracy by 50%. Technical Skills Languages: Java, J2EE, C, SQL, HTML, CSS, JavaScript, Type Script Frameworks: React.js, AngularJS, Node.js, .NET Framework, Spring Boot, Spring MVC, Spring JPA Technologies: Software Development Life Cycle (SDLC), Amazon Web Services (AWS), Microsoft SQL Server, Pivotal Cloud Foundry(PCF), Docker, Kubernetes, Jenkins, Oracle RDS, MySQL, NoSQL, PostgreSQL, MongoDB, Hadoop, REST API, Maven, IntelliJ/Eclipse, Agile and Waterfall Methodologies, GIT version control, TestNG, Mockito Soft Skills: Communication, Collaboration, Adaptability, Problem Solving, Critical Analysis Certifications Oracle Certified Associate Java SE 8 Programmer December 2019 Keywords: cprogramm continuous integration continuous deployment user interface user experience javascript sthree database information technology |