MANIDEEP YASALA
United States • ***************@*****.*** • +1-940-***-**** •Linked In
PROFESSIONAL SUMMARY
● Java Full Stack Developer with 5+ years of experience, proficient in designing, developing, and deploying high-performance Java applications across various domains like healthcare, insurance, and e-commerce.
● Strong command over Java Core concepts, including Object-Oriented Programming (OOP), Data Structures, and Algorithms, ensuring clean, maintainable, and scalable code.
● Expertise in Java frameworks such as Spring Boot, Spring MVC, Hibernate, and Struts, contributing to the development of modern enterprise-level applications.
● Extensive experience in building RESTful APIs and implementing microservices architecture using Spring Boot, leveraging Spring Cloud for cloud-native solutions.
● Skilled in JPA and Hibernate ORM for seamless database interactions, ensuring data integrity and performance optimization in high-load environments.
● Proven experience with SQL databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB), designing efficient queries to handle large-scale data.
● Adept at utilizing the Java Collections Framework (List, Set, Map) for efficient data handling and performance in complex applications.
● Experience in JVM tuning, Garbage Collection optimization, and memory management, improving the performance of Java applications.
● Highly skilled in multithreading, concurrency, and implementing thread-safe designs to ensure high throughput and parallel execution.
● Proficient with build tools such as Maven, Gradle, and Ant, automating build, testing, and deployment processes for Java applications.
● Proficient in building responsive and dynamic user interfaces using ReactJS and AngularJS, ensuring seamless frontend-backend integration.
● Experience in developing Single Page Applications (SPA) with ReactJS and AngularJS, improving user experience and application performance.
● Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript, ensuring clean, maintainable, and modular frontend code.
● Expertise in state management using Redux (React) and NgRx (Angular), improving data flow and performance in complex applications.
● Skilled in implementing RESTful API and GraphQL communication, ensuring efficient data exchange between frontend and backend services.
● Hands-on experience with JWT-based authentication, OAuth, and Spring Security, ensuring secure access control and user authentication.
● Experienced in frontend testing, including unit and component testing using Jest, Mocha, and React Testing Library, ensuring UI reliability.
● Proficient in end-to-end (E2E) testing with Cypress and Selenium, automating UI interactions and functional testing.
● Skilled in integration testing using Jest, Enzyme (React), Karma, and Jasmine (Angular), ensuring seamless data flow across frontend components.
● Hands-on experience with Docker and Kubernetes, enabling containerization and orchestration for scalable application deployment.
● Expertise in cloud platforms like AWS and Azure, deploying highly available and cost-effective applications.
● Strong background in CI/CD automation using Jenkins, optimizing software build, deployment, and testing pipelines.
● Proficient in Unit Testing and Test-Driven Development (TDD) using JUnit, Mockito, and TestNG, ensuring high code quality.
● Knowledge of Apache Kafka for real-time data streaming, supporting event-driven architectures in high-volume systems.
● Experienced in Agile methodologies, version control tools like Git, GitHub, and Bitbucket, and collaborating with cross-functional teams for successful project delivery. TECHNICAL SKILLS
● Languages: Java, SQL, JavaScript, HTML, CSS, C/C++, Python
● Core Java: Object-Oriented Programming (OOP), Data Structures (Arrays, Linked Lists, Stacks, Queues), Algorithms (Sorting, Searching), Collections Framework (List, Set, Map), Exception Handling, Lambda Expressions, Streams API, Functional Programming
● JAVA Frameworks: Spring Framework (Core, AOP, MVC), Spring Boot, Hibernate ORM, Apache Struts, Spring Security, Spring Cloud,
● Frontend Technologies: ReactJS, Angular, Redux, NgRx, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, Material-UI, Tailwind CSS
● Web Technologies: Servlets, JavaServer Pages (JSP), RESTful APIs, WebSockets, HTML5, CSS3, JavaScript, JQuery
● Database Management: SQL (MySQL, PostgreSQL, Oracle), JDBC, Database Design (Normalization, Schema Design, Query Optimization), JPA, Hibernate
● Advanced Java: Multithreading, Concurrency, JVM & Memory Management, Java Native Interface (JNI), Java FX
● Build & Deployment Tools: Maven, Gradle, Ant,Webpack, Babel, Vite
● Version Control: Git, GitHub, Bitbucket
● Testing & Debugging: JUnit, TestNG, Mockito, Jest, Mocha, React Testing Library, Cypress, Selenium, Jasmine, Karma, Storybook, Unit Testing, Test-Driven Development (TDD), Integration Testing, End-to-End
(E2E) Testing
● Software Design Patterns: Factory Pattern, Observer Pattern, Singleton Pattern, Strategy Pattern, Builder Pattern, MVC, MVVM
● Cloud Platforms: AWS (EC2, S3, Lambda, RDS), Azure, Docker, Kubernetes, Jenkins, CI/CD Pipelines
● Messaging & Event-Driven Architecture: Apache Kafka, ActiveMQ, RabbitMQ, WebSockets
● Operating Systems: Windows, Linux, macOS
● Agile Methodologies: Scrum, Kanban, Sprint Planning, Daily Standups, Retrospectives PROFESSIONAL EXPERIENCE
CLIENT: TENET HEALTHCARE TEXAS, USA
Role: Java Developer FEB 2024 - Present
● Spearheading the development of a patient management system for Tenet Healthcare, leveraging Spring Boot and Hibernate for backend services and ReactJS for building a responsive and interactive user interface.
● Designed and developed RESTful APIs for managing patient data, treatment schedules, and real-time communication, ensuring smooth data flow between the backend and React frontend.
● Implemented microservices architecture using Spring Cloud and deployed services on AWS, enhancing scalability, performance, and fault tolerance.
● Developed secure role-based access control (RBAC) using Spring Security and JWT authentication, ensuring patient data protection and compliance with HIPAA regulations.
● Built and optimized React components using React Hooks, Context API, and Functional Components, improving reusability and state management across the application.
● Implemented Redux for state management, ensuring efficient data handling between components and minimizing unnecessary re-renders for improved application performance.
● Integrated real-time notifications and alerts using AWS SNS and Lambda, ensuring timely updates for patients and healthcare providers, and displaying them dynamically on the React frontend.
● Optimized database queries using Hibernate ORM and JDBC, reducing response times and enhancing frontend API performance.
● Containerized applications using Docker and managed deployments using Kubernetes, streamlining the deployment process across different environments.
● Integrated Apache Kafka for real-time data streaming, ensuring seamless inter-system communication and dynamic updates on the React UI.
● Developed unit tests for React components using Jest and Enzyme, achieving high code coverage and ensuring UI reliability.
● Created end-to-end (E2E) tests using Cypress, automating UI workflows and verifying application functionality across different devices and browsers.
● Assisted in CI/CD integration using Jenkins, automating build, test, and deployment workflows for React and Java services.
● Enhanced UI performance by implementing lazy loading, code splitting, memoization, and React Profiler, ensuring faster rendering and efficient resource utilization.
● Conducted code reviews for both ReactJS and Java services, enforcing best practices, accessibility, and performance optimizations.
● Developed an audit logging mechanism for tracking user interactions on the frontend, ensuring compliance with healthcare regulations.
● Migrated legacy monolithic systems to a ReactJS frontend and microservices-based architecture, improving scalability and maintainability.
● Enhanced application security by implementing secure API gateways, XSS protection, and CSRF handling on the frontend.
● Worked closely with UX designers to improve UI/UX, ensuring an intuitive, accessible, and responsive design using Material-UI and Tailwind CSS.
● Designed and developed appointment scheduling APIs, integrating real-time time slot availability with a React-based booking interface for a seamless user experience.
● Participated in Agile development processes, including daily stand-ups, sprint planning, and retrospectives, ensuring timely feature releases.
CLIENT: FARMERS INSURANCE HYDERABAD, INDIA
Role: Java Developer JAN 2021 - DEC 2022
● Worked on a large-scale claims management system for Farmers Insurance, focusing on automating claims processing and improving customer satisfaction through an intuitive ReactJS-based frontend and Spring Boot microservices.
● Designed and implemented RESTful APIs for integrating claims data from external vendors and internal services, ensuring seamless communication between the backend and React frontend.
● Developed ReactJS components using React Hooks, Context API, and Redux for efficient state management, enhancing the user experience and simplifying claims tracking.
● Integrated Spring Security with JWT authentication for secure API access, ensuring role-based access control and protecting sensitive claims data.
● Optimized PostgreSQL queries and designed efficient database schemas, reducing data retrieval times and improving application performance.
● Worked on JPA and Hibernate ORM for interacting with relational databases, ensuring smooth data management and retrieval for claims processing.
● Applied Agile methodologies, actively participating in daily stand-ups, sprint planning, and retrospectives to ensure timely delivery of high-quality features.
● Implemented unit and integration testing for both backend and frontend using JUnit, TestNG, Jest, and Enzyme, improving overall application stability and reducing production bugs.
● Utilized Apache Kafka for asynchronous messaging, enabling real-time claim updates and improving communication between microservices.
● Developed React-based claims status dashboard, allowing users to track claims in real-time, integrating API responses efficiently for a seamless experience.
● Optimized UI-to-backend communication using Axios and WebSockets, enhancing data synchronization and improving the speed and usability of the claims portal.
● Built and maintained cloud-based microservices deployed on AWS EC2, with RDS for relational data storage, ensuring high availability and scalability.
● Participated in troubleshooting application bugs and resolved performance bottlenecks, improving UI responsiveness and API response times by 25%.
● Worked closely with business analysts to gather and refine requirements, ensuring both backend APIs and frontend UI components met business needs.
● Contributed to CI/CD pipelines using Jenkins, automating testing, deployment, and rollbacks for both React frontend and Java microservices.
● Developed automation scripts for system testing and deployment verification, improving testing efficiency and reducing downtime.
● Assisted in migrating legacy monolithic applications to a ReactJS and microservices-based architecture, significantly enhancing scalability and maintainability.
● Assisted with database tuning and SQL query optimization, ensuring smooth processing of large data sets within claims management workflows.
● Ensured GDPR compliance by implementing data masking and encryption techniques, protecting customer data across both frontend and backend systems.
● Collaborated with QA engineers to identify bugs and implemented Cypress-based test automation scripts, achieving faster feedback loops and improving overall system reliability.
● Enhanced the claims approval workflow, integrating fraud detection features using AI/ML APIs, reducing fraudulent claims by 15%.
● Coordinated with cross-functional teams, ensuring seamless integration between React frontend and Java microservices, improving system efficiency.
● Delivered new features and bug fixes on time, aligning with client specifications, improving customer service offerings, and enhancing the overall user experience. CLIENT: ASOS CHENNAI, INDIA
Role: Java Developer JAN 2019 - DEC 2020
● Developed and maintained e-commerce applications using Angular for frontend and Spring Boot microservices for backend, improving the shopping experience.
● Designed and implemented RESTful APIs for seamless frontend-backend communication, enhancing order processing efficiency.
● Utilized NgRx (Redux for Angular) for state management, ensuring data consistency and performance across the application.
● Implemented secure authentication and authorization using Spring Security, enforcing role-based access control.
● Developed and optimized Java-based microservices for customer orders, payment processing, and product management.
● Worked with Karma and Jasmine to implement unit and integration tests for Angular components, ensuring high-quality frontend code.
● Designed and optimized SQL queries and database schemas using PostgreSQL and Hibernate ORM, improving performance.
● Enhanced shopping cart functionality by implementing caching mechanisms, boosting performance during high-traffic sales events.
● Integrated payment gateways and developed secure payment-related services, ensuring smooth checkout experiences.
● Built and deployed microservices-based applications on AWS EC2, reducing infrastructure costs and improving uptime.
● Automated CI/CD pipelines using Jenkins, ensuring smooth deployments and minimal downtime.
● Developed inventory management features, allowing real-time stock updates and optimizing warehouse operations.
● Optimized order tracking features, providing real-time updates on order status for customers.
● Followed Agile methodologies, actively participating in sprint planning, stand-ups, and retrospectives to ensure continuous delivery.
● Collaborated with UI/UX teams to ensure seamless frontend-backend integration, improving user experience and engagement.
CERTIFICATES
● Oracle Certified Professional, Java SE 11 Developer
● Spring Framework Certification
● AWS Certified Solutions Architect – Associate
● Certified Scrum Developer (CSD)
● Google Cloud Certified – Professional Cloud Architect
● Docker Certified Associate
● Jenkins Engineer Certification
EDUCATION
UNIVERSITY OF NORTH TEXAS Texas, USA
MS in Computer Science(GPA: 3.8/4.0)