DURGESH TIWARI
JAVA FULL STACK DEVELOPER
IN, USA 551-***-**** *************@*****.*** LinkedIn GitHub PROFESSIONAL SUMMARY
Accomplished Java Full Stack Developer with 3+ years of experience designing, developing, testing, and maintaining scalable web and mobile applications in e-commerce, finance, and enterprise SaaS domains.
Proficient in backend development using Java, Spring Boot, and Hibernate to build secure, high-performance RESTful APIs and microservices, reducing system response times by up to 30%.
Skilled in frontend development with React.js, Redux, TypeScript, HTML5, CSS3, Bootstrap, and Material-UI, enhancing UI responsiveness and lowering defect rates by 25%.
Experienced in database design and optimization with MySQL, Azure SQL, MongoDB, and Redis, including stored procedure creation, query tuning, and ensuring ACID compliance.
Hands-on expertise in cloud deployment on AWS (EC2, S3, Lambda) and Azure (App Services, AKS), with CI/CD automation using Jenkins, GitHub Actions, Docker, Kubernetes, and SonarQube, accelerating delivery cycles by 70%.
TECHNICAL SKILLS
Programming Languages: Java (OOP, Lambda Expressions, Streams), JavaScript (ES6+), TypeScript, SQL Frameworks: Spring Boot, Hibernate, React.js, React Native, Next.js, Node.js, Express.js, Django, Jest, Enzyme, Redux, React Hooks
Web Technologies: HTML5, CSS3, SASS, Bootstrap, AJAX, jQuery, XML, JSON, Material-UI Database: MySQL, Azure SQL, MongoDB, Firebase, SQL Server Cloud Platforms: Azure, AWS (Lambda, EC2, S3), Google Cloud Platform IDEs: Visual Studio Code, PyCharm, Jupyter Notebook Web/Application Servers: Oracle WebLogic, IBM WebSphere, Apache Tomcat, JBoss Testing Tools: JUnit, Mockito, Selenium
Build/ Other Tools: Maven, Gradle, ANT, Jenkins, Docker, Kubernetes, Postman, Jira, SonarQube, Kafka, Hadoop, Spark, gRPC, AWS Lambda, Data Mining, Unit Testing, Integration Testing, End-to-End Testing, Distributed Systems, Root Cause Analysis, Risk Management, Appstore, Play Store
Methodologies: SDLC, Agile (SCRUM), Waterfall
Version Control: Git, GitHub, SVN, Bitbucket
Gen AI Skills Prompt Engineering, ChatGPT, OpenAI API, Text Summarization, Chatbot Design, RAG, Vector DB Concepts, GenAI UI Integration.
Operating System: Windows, Linux, Mac OS
PROFESSIONAL EXPERIENCE
Developed dynamic, responsive web interfaces using React.js with HTML5, CSS3, and JavaScript, delivering interactive components and seamless user experiences.
Built client account management features to view investment portfolios, submit claims, and track disbursements in real time, improving processing speed by 30% and investor engagement by 25% through real-time updates and an intuitive interface.
Integrated Spring Security with JWT-based authentication for stateless, secure logins, reducing login time by 30% and enhancing overall security by 40% via robust session management and token validation.
Implemented JPA and Hibernate ORM for MySQL, enabling seamless object–relational mapping and boosting development speed by 25% and query performance by 40% with optimized SQL generation and caching.
Created a global exception handling mechanism using @ControllerAdvice to manage application errors (e.g., invalid inputs, database constraint violations) and return accurate HTTP status codes with meaningful messages.
Leveraged Java concurrency utilities (ExecutorService, synchronized) to process multiple investor actions concurrently, ensuring data consistency during simultaneous claim submissions. Java Full Stack Developer Bank of America IN, USA Aug 2024 - Present
Designed and deployed RESTful APIs in Spring Boot for investor registration, claim processing, portfolio statements, and historical transaction retrieval.
Automated API testing with Postman and provisioned cloud infrastructure (S3, Kafka, MySQL) using Terraform and Infrastructure-as-Code best practices.
Collaborated in Agile ceremonies, including sprint planning and daily standups, working closely with product owners, developers, and QA teams to deliver high-quality features on schedule.
Spearheaded the design and development of a modular loyalty and rewards platform using Spring Boot, Java 8, JPA, and Oracle, streamlining point accrual, redemption workflows, and partner settlement modules.
Developed highly available RESTful APIs with Spring Security (OAuth 2.0) to enable secure point transactions, balance updates, and real-time redemption notifications across retail channels.
Engineered dynamic reward claim and tier upgrade forms using React.js, integrating with backend APIs via AJAX to deliver real-time validations, recommendations, and a seamless UI for 25,000+ users.
Implemented Redis caching for frequent data retrieval tasks (e.g., loyalty tier lookups, user history, redemption eligibility), reducing response latency across UI and API endpoints.
Built AWS Lambda functions for reward rule evaluations, cashback calculations, and transactional archiving, integrating Amazon SQS, CloudWatch Events, and AWS Batch jobs.
Deployed containerized microservices via Docker and Kubernetes, enabling horizontal scalability, version isolation, and rapid failover for rewards services.
Wrote comprehensive JUnit and Mockito unit/integration tests for workflows like reward eligibility checks, redemption validation, and benefit issuance, achieving high coverage and reliability.
Integrated SSL/TLS encryption and input sanitization to protect PII and transaction data, ensuring compliance with PCI-DSSand ISO 27001 standards.
Created Kubernetes-based monitoring dashboards to track resource utilization, AWS Lambda executions, SQS queue lengths, and API health, enabling proactive fault detection and load optimization. EDUCATION
Master of Science in Data Science: Indiana University Bloomington, Indiana, USA Bachelor ofTechnology in Information Technology: University of Mumbai, Kandivali Mumbai, India PROJECTS
GenAI-Powered Legal Document Assistant Java, Spring Boot, React.js, OpenAI API, MongoDB, LangChain, Git
Developed a responsive React.js frontend integrated with a Spring Boot backend, enabling users to upload legal documents and receive AI-generated summaries via the OpenAI API, enhancing comprehension for non- legal audiences.
Implemented modular API connectors with LangChain and OpenAI API to allow clause-level queries, delivering contextual, real-time answers for faster decision-making.
Designed and integrated MongoDB schemas to securely store document metadata, user queries, and AI responses, ensuring high-speed lookups and audit-ready traceability.
Managed version control using Git and configured CI/CD pipelines to automate builds, testing, and stable deployments across frontend and backend microservices. Java Full Stack Developer Capgemini India Mar 2021 -Jul 2023