Available to hire
I’m Vinay Reddy, a senior full stack engineer with 6+ years of experience building and supporting production web applications in banking, telecom, and enterprise environments. I enjoy delivering end-to-end features that connect responsive React/Angular experiences with robust backend services, ensuring clear API contracts and reliable behavior in real-world systems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
Work Experience
Full Stack Java Developer at Citi Bank
November 1, 2024 - PresentBuilt and maintained full-stack features across React and Angular frontends and Spring Boot backend services, integrating UI workflows with REST APIs. Developed responsive screens using Redux/NgRx and RxJS for client-side state and data flow, and created reusable components tied to backend endpoints. Implemented service, controller, and data-access layers using Spring Boot, Spring Data JPA, Hibernate, and Spring Security, working with PostgreSQL, MySQL, and Oracle while optimizing SQL via indexing and query analysis. Integrated Kafka for asynchronous microservices communication and event-driven processing. Containerized services with Docker, deployed through Kubernetes, and supported CI/CD with Jenkins. Supported AWS migration efforts using CloudFormation and monitored production behavior with ELK, Grafana, and Prometheus while troubleshooting performance issues with profiling tools.
Java Full Stack Developer at Bell, Montreal, QC
May 1, 2021 - October 31, 2024Delivered full-stack application features using React, Angular, and Java (Spring MVC/Spring Boot) with REST APIs in enterprise production environments. Built responsive Angular components consuming JSON-based REST APIs and developed React single-page application features using ES6 and Redux with reusable components and state management. Worked with Redux reducers/containers and sagas to coordinate application data, including integration support for a React Native client. Implemented persistence and data-access layers with Hibernate and Spring Data across Oracle, MySQL, and MongoDB, and troubleshot data flows across frontend components, APIs, and database layers. Automated builds and deployments using Jenkins, Docker, and Kubernetes, supported releases across environments, and assisted migration of workloads from Azure to AWS. Partnered with QA and business teams on testing, defect investigation, and integration troubleshooting.
Java Developer / Full Stack Developer at CyberArk Systems, India
February 1, 2020 - March 31, 2021Developed reusable React components and Node.js microservices backed by MongoDB and Cassandra for data-intensive workflows. Built and consumed RESTful JAX-RS services, validating API behavior with Postman and SoapUI. Connected React application functionality with Node.js/Java services and NoSQL persistence, and built Spring Boot microservices deployed as containerized applications on AWS with Docker. Created automated tests using Jest for React/Node.js and JUnit/Mockito for Java services to support regression coverage. Worked on data-processing workflows using GCP BigQuery, Cloud Storage, and App Engine with Python, Scala, and Spark. Maintained Jenkins and TFS build profiles and supported delivery workflows through JIRA.
Education
Bachelor's Degree at Osmania University, India
January 1, 2016 - September 23, 2026Qualifications
Industry Experience
Financial Services, Telecommunications, Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Montreal today.