Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
Javanese
Advanced
Work Experience
Senior Full-Stack Engineer at Citi Bank
May 1, 2024 - PresentBuilt React-based micro-frontends using Nx monorepo and Module Federation to enable independent team deployments and reduce release cycle time by 35%. Led front-end architecture using Redux for predictable state management and performance (normalized stores, reusable selectors, memoized selectors). Integrated Redux async data flows with REST APIs and developed BFF (Node.js) services to aggregate and optimize API responses, reducing client-side network requests from 5 to 1 per page load. Developed RESTful APIs using Java 17 and Spring Boot in collaboration with front-end teams to maintain clean, versioned API contracts. Built SSR applications with Next.js and created reusable mobile UI components with React Native. Wrote unit/integration tests using Jest, React Testing Library, JUnit 5, and Mockito, improving coverage to 85% and reducing production defects.
Full-Stack Software Engineer at First American Title Insurance
April 1, 2022 - May 31, 2024Led development of the RON Dashboard using React 18, Next.js, TypeScript, HTML5, and CSS3, improving page-load performance by 35%. Built scalable SSR applications with Next.js to enhance initial load time, routing, SEO, and UX. Architected state management with Redux/Redux Toolkit (normalized stores, reusable selectors, middleware, async workflows) to reduce unnecessary re-renders. Developed reusable React components, Custom Hooks, and shared UI libraries. Designed responsive and accessible UIs using Flexbox, CSS Grid, Media Queries, and React Router. Built Node.js/Express REST services and integrated with Java/Spring Boot microservices (Spring MVC/Data JPA) to reduce client-side API calls and improve response times. Deployed Spring Boot microservices on AWS using S3, SQS/SNS, API Gateway, and CloudWatch, improving scalability and reducing processing time by 40%. Implemented authentication/authorization with Spring Security, JWT, and RBAC. Automated testing with Postman, REST Assured,
Front-End Engineer at Amazon
February 1, 2017 - December 31, 2020Developed a high-performance customer chat interface using React v15 with real-time messaging, typing indicators, and a smooth conversational UX. Built scalable backend services in Java for chat session management, message routing, and persistence with low latency. Integrated the frontend with cloud-native APIs on AWS. Implemented WebSocket-based real-time synchronization and optimized React state updates for lag-free interactions. Improved UI performance via code-splitting, lazy loading, and efficient component design. Collaborated on reusable UI components and consistent design systems with accessibility and scalability for chat features.
UI Developer at ICICI Bank
August 1, 2015 - January 31, 2017Built a responsive, data-driven dashboard interface using React v13 to visualize financial and operational metrics. Developed reusable React components to improve maintainability across dashboard modules. Integrated backend services using Java via REST APIs for reliable data flow. Developed and maintained unit tests using Jest. Optimized dashboard rendering performance by minimizing unnecessary re-renders and DOM reflows. Collaborated on secure, role-based dashboard features for financial data access and visualization.
Education
M.S. Engineering Management at St. Cloud State University
January 11, 2030 - July 28, 2026B.Tech, Computer Science at SR Engineering College
January 11, 2030 - July 28, 2026Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services, Telecommunications
Skills
See more
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 Tampa today.