Yashwanth Dayakar Dommana
Java Full Stack Developer
www.linkedin.com/in/yashwanthdayakar ******************@*****.***
PROFESSIONAL SUMMARY
Around 4 years of experience as a Full Stack Java Developer designing, developing, and deploying scalable web-based applications.
Strong expertise in Java, J2EE, Servlets, JSP, Spring Boot, Hibernate, and RESTful APIs development.
Experienced in Angular.js, React.js, HTML5, CSS3, Bootstrap, JavaScript, and AJAX for responsive and dynamic UI development.
Hands-on experience in AWS services including EC2, S3, Lambda, CloudFormation, and Azure App Services, Active Directory, and storage solutions.
Hands-on experience with Machine Learning and AI model development using Python, scikit-learn, and TensorFlow for predictive analytics and automation.
Implemented Generative AI solutions for data augmentation, report generation, and intelligent automation in enterprise applications.
Skilled in integrating ML/AI models with Java and full-stack applications for real-time insights and smart decision-making.
Strong knowledge of databases like MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, and writing PL/SQL, stored procedures, and complex queries.
Skilled in Microservices architecture, cloud-based deployments, and service-oriented architecture (SOAP & REST).
Experienced in CI/CD pipeline implementation using Jenkins, Maven, Docker, and Kubernetes for automated builds and deployments.
Expertise in unit testing and integration testing with JUnit, TestNG, and behavior-driven frameworks like Cucumber.
Proficient in Spring modules including Spring MVC, Spring Boot, Spring Batch, Spring ORM, and Spring IOC.
Hands-on experience in Python scripting, data/web crawling, and automation using Requests, Urllib, and Beautiful Soup.
Well-versed in Agile Scrum and Waterfall methodologies, participating actively in SDLC phases from analysis to deployment.
Strong understanding of front-end and back-end integration, ensuring high-quality, scalable, and maintainable solutions.
Experienced in message-driven architectures using Kafka and RabbitMQ for event-driven applications.
Skilled in building single-page applications (SPA), reusable components, and implementing responsive design for cross-platform compatibility.
Adept at problem-solving, analytical thinking, and collaborating with cross-functional teams for delivering enterprise-grade solutions.
Experienced in application monitoring, cloud optimization, and maintaining high-availability systems in production.
Demonstrated ability to learn and adapt quickly to new technologies and frameworks while delivering projects on time.
TECHNICAL SKILLS
Languages & Frameworks: Java, J2EE, Spring Boot, Spring MVC, Hibernate, Servlets, JSP, Python, Node.js
Frontend: Angular.js, React.js, HTML5, CSS3, Bootstrap, JavaScript, AJAX, JavaFX
Databases: MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, Neo4j, PL/SQL
Cloud & DevOps: AWS (EC2, S3, Lambda, RDS), Azure App Services, Docker, Kubernetes, Jenkins, CI/CD
GenAI/ML: Python (Scikit-Learn, TensorFlow, Keras, AI/ML Model Development and Deployment)
Testing & Automation: JUnit, TestNG, Mockito, Selenium, Cucumber, Python scripting
Messaging & Others: Kafka, RabbitMQ, REST/SOAP APIs, SPA development, Git, Agile Scrum
EDUCATIION
Master of Science, Computer and Information Sciences
Bachelor of Technology, Computer Science
CERTIFICATIONS
Introduction to Web Development Coursera
AWS Cloud Practitioner UDEMY
Full Stack Development
Product Management (Agile and Scrum)
PROFESSIONAL EXPERIENCE
TD Bank, NY Jul 2025 - Present
Full Stack Java Developer
Responsibilities:
Developed RESTful APIs and Microservices using Spring Boot and integrated them with front-end applications.
Designed and implemented Angular.js single-page applications with reusable components and services.
Worked with H2, PostgreSQL, MySQL, and MongoDB for CRUD operations and data management.
Configured Hibernate/Spring ORM for database interactions and maintained Oracle and SQL Server databases.
Built and executed unit and integration tests for Microservices ensuring high code quality and reliability.
Deployed Spring Boot applications on AWS EC2 instances and configured cloud infrastructure using Azure for scalable deployments.
Integrated ML models and AI-driven recommendation engines into backend services using Python and REST APIs for enhanced customer insights.
Developed AI-based data pipelines for predictive analysis and automated reporting using Python, Pandas, and TensorFlow.
Worked with Docker, Kubernetes, and Jenkins to implement CI/CD pipelines for automated builds and deployments.
Used Git for version control, Swagger Codegen for API client generation, and collaborated in Agile-Scrum environments.
Developed Java crawlers for data extraction, automated backend processes, and integrated RabbitMQ/Kafka for message-driven communication.
Designed user interfaces using JavaFX, CSS, and HTML, ensuring cross-platform and mobile responsiveness.
Participated in production support, issue resolution, and worked closely with QA teams during integration and user acceptance testing.
Conducted research and implemented efficient solutions, optimizing performance and future-proofing applications for cloud migration and Microservices architecture.
Deloitte, AZ Sep 2024 – Jun 2025
Full Stack Developer
Responsibilities:
Developed dynamic and responsive front-end applications using Angular.js, React.js, Backbone.js, and Dojo, integrating services, directives, pipes, and routing.
Built robust RESTful APIs and Microservices using Java, Spring MVC, Spring Boot, and Spring Cloud, supporting CRUD operations and scalable backend architecture.
Worked on Generative AI solutions to automate content generation and intelligent UI components for enterprise dashboards.
Collaborated with data science teams to deploy ML models on cloud platforms (AWS SageMaker, Lambda) and integrated them with Microservices architecture.
Implemented Azure Active Directory (AAD) authentication and OAuth for secure API access and managed Azure and AWS cloud deployments.
Deployed and maintained applications on AWS, leveraging EC2, S3, Lambda, DynamoDB, RDS, CloudFormation, CloudWatch, and IAM for scalable, highly available, and self-healing systems.
Migrated and managed databases on SQL Server, SQL Azure, MongoDB, and Cassandra, designing schema, performing CRUD operations, and optimizing queries.
Developed front-end components and single-page applications (SPAs) using Angular.js, HTML5, CSS3, Bootstrap, and JSON, consuming RESTful services from backend Microservices.
Created reusable services, custom directives, and implemented MVC architecture using Struts, JSP, Spring, and Hibernate for enterprise applications.
Configured and deployed AWS S3 buckets, Glacier, and EC2 instances, managing roles, policies, and server configurations for secure cloud storage and hosting.
Designed and implemented Node.js server-side applications and React.js front-end components, integrating third-party APIs like Google Maps for dynamic functionality.
Involved in Microservices architecture, integrating Lambda functions for serverless execution and building scalable, independent services.
Collaborated with cross-functional teams to deliver end-to-end solutions, integrating cloud platforms (AWS & Azure), front-end frameworks, and Java-based backend services in enterprise environments.
ValueMomentum, India May 2022 – Dec 2023
Java Developer
Responsibilities:
Designed, developed, and deployed RESTful APIs using Spring Boot and integrated them with Angular.js front-end applications.
Developed and consumed MULE, REST, and SOAP web services, creating reusable Java client code for service integration.
Implemented full-stack solutions by integrating backend services with UI components using Spring MVC, JSP, ExtJS, and jQuery.
Developed Python-based ML scripts for data preprocessing, anomaly detection, and predictive analytics for business-critical applications.
Implemented AI-driven automation to optimize backend workflows and improve system efficiency.
Participated in all phases of SDLC, including requirement analysis, use case and class diagram review, coding, testing, and deployment.
Developed automated test frameworks using Java, TestNG, and Cucumber to enhance test coverage and reliability.
Wrote optimized SQL queries, stored procedures, and HQL using Hibernate and JDBC with MS SQL Server (snowflake/star schema).
Leveraged CI/CD tools like Jenkins, GitLab, and Maven to build, version, and deploy applications to AWS.
Designed and maintained scalable automation frameworks for continuous integration in Agile environments.
Actively contributed to architecture evolution and implementation of next-generation test automation solutions.
Extensively used Java features, Collections API, JUnit, and Mockito for unit testing and component validation.
Collaborated closely with cross-functional teams, ensuring adherence to design principles, coding standards, and project deadlines.
Provided support during testing phases and resolved production issues, ensuring high-quality deliverables.
Ensured seamless integration of backend services with Angular.js front-end, implementing responsive and user-friendly UI features.
ValueLabs, India Jun 2021 – Apr 2022
Software Developer
Responsibilities:
Developed and maintained web applications using Java, JSP, and Spring MVC, implementing server-side logic and integrating with databases.
Created responsive user interfaces with HTML, CSS, and JavaScript, ensuring W3C standards compliance and cross-browser compatibility.
Built client-side functionality using React.js, Redux, and integrated REST APIs using Fetch/AJAX for dynamic content.
Implemented notifications and alerts for users using Toaster and handled JSON/XML responses from backend services.
Assisted in integrating ML/AI models for graph data analysis in Neo4j, providing actionable insights via dashboards.
Built prototype AI solutions for business metrics prediction using Python libraries and RESTful integration with Java backend.
Assisted in designing and developing backend services using Spring IOC, Spring Annotations, Spring Batch, Spring AOP, Hibernate, and JMS.
Integrated with Oracle databases for CRUD operations and optimized queries to improve performance.
Deployed applications on WebLogic Server and managed basic cloud resources using AWS (S3, EC2) and Azure (App Services, Storage).
Implemented JavaScript tracking code and validated data accuracy using tools like Adobe Analytics, Charles Proxy, and digital pulse debugger.
Worked with Neo4j graph database for managing relationships and visualizing data using D3.js.
Created dashboards and reports for business stakeholders, including traffic and conversion metrics.
Assisted QA teams in preparing test cases and performing end-to-end validation of tracking and business logic.
Used JIRA extensively for issue tracking, bug reporting, and sprint management in Agile environments.
Gained exposure to basic scripting with Bash, PowerShell, and Python for automation tasks.