Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Frontend Developer at FCC (Contract)
September 1, 2024 - PresentWorking closely with Business Analysts, project managers, and peer developers to build e-commerce features using Next.JS, Tanstack Query, Material UI, and TypeScript within a micro-frontend architecture. Integrated the Adyen payments platform including credit/debit cards, PayPal, Google Pay, and Apple Pay. Added PayPal Pay in 3 installments functionality to boost sales. Implemented 3D image viewer (Marxent), Visenze visual search, and Pinterest API integrations. Converted UI designs from Figma into React components. Wrote automation tests using Playwright and React Testing Library following Test Driven Development. Developed REST APIs with Python, FastAPI, and related technologies. Implemented Google Analytics datalayer to capture user behavior.
Senior Full Stack Engineer at LBG (Contract)
August 31, 2024 - July 11, 2025Developed in-depth knowledge of the insurance domain while working on customer-facing insurance products (Lloyds, BOS & Halifax). Collaborated with Business Analysts, Product Owners, and stakeholders to convert requirements into user stories within Scrum meetings. Expanded project scope to multi-brand products. Worked with UX Designers to finalize and implement UI designs using React, Redux Toolkit, TypeScript, and Material UI. Developed backend business logic using NestJS and Express in microservices architecture. Built and updated GraphQL subgraphs and supergraph using Apollo server and federation. Employed TDD and BDD testing across frontend and backend using Jest, React Testing Library, Cucumber, Playwright, and Mocha. Integrated Adobe Analytics and Dynatrace for user behavior tracking and error logging, reducing error rate significantly. Worked on API documentation using OpenAPI. Enhanced continuous integration and testing pipelines.
Lead Developer at Next Logistics
March 1, 2022 - July 11, 2025Led a small IT team addressing company-wide requirements for an employee portal in the e-commerce logistics domain. Managed the entire SDLC including requirements gathering from stakeholders such as CEO, Accounting, and Sales. Developed mobile-first responsive front-end applications using Angular, Typescript, and Tailwind. Developed in-house React Native mobile apps to assist warehouse staff, saving significant labor hours annually. Wrote automation tests with Cypress. Integrated external APIs including a microservice connecting to Australia Post API for real-time parcel tracking. Setup CI/CD pipelines for front-end apps using GitLab and AWS. Created and maintained private npm packages with reusable components and business logic. Optimized front-end loading times, reducing them by a factor of 7. Implemented GraphQL APIs with Node.js, Express, and Apollo federation.
Software Developer at ESP IT Consultancy
October 1, 2020 - July 11, 2025Contract role focused on delivering high-quality code within deadlines for e-commerce clients. Developed reusable React Native components and consumed REST APIs. Collaborated with team members to innovate and implement new features. Created optimized microservices utilizing event-driven architecture and RabbitMQ message brokers. Developed REST APIs using Node, Express, and TypeORM with MySQL backend.
Associate Software Engineer at V3 Technologies
February 28, 2017 - July 11, 2025Contributed as part of a 7-member team building a financial services website for a Dallas, TX client. Worked in an agile environment handling multiple responsibilities including requirements capturing, documentation, technical support, and coordination between onshore and offshore teams to manage time zone challenges. Developed user interfaces with ReactJS, Redux, and TypeScript. Built both frontend and backend components using TypeScript. Developed and consumed REST APIs based on Node.js, Express, and MongoDB with Mongoose ODM.
Senior Frontend Developer at FCC
September 1, 2024 - PresentContract-based Senior Frontend Developer for DFS e-commerce features. Built features using Next.js, Tanstack Query, Material UI and TypeScript in a micro-frontend architecture. Integrated Adyen payments (credit/debit cards, PayPal, Google Pay, Apple Pay) and implemented PayPal Pay in 3 installments to boost sales. Implemented 3D product viewer (Marxent) and Visenze visual search, and integrated Pinterest APIs for search. Implemented AR view with 3js and translated UI designs from Figma into reusable React components. Wrote automation tests with Playwright and React Testing Library; followed TDD. Built REST APIs using Python, FastAPI, OAuth2, PyTest, Pydantic, SQLAlchemy, Alembic, PostgreSQL; Dockerized services. Implemented Google Analytics dataLayer. Leveraged AI tools (Claude, Sonnet, Codex) to accelerate development.
Senior Full Stack Engineer at LBG (Lloyds Banking Group)
March 1, 2022 - August 31, 2024Senior Full Stack Engineer focusing on insurance domain. Collaborated with Business Analysts, Product Owners and stakeholders to translate requirements into user stories and deliver features in an agile environment. Worked on frontend and backend services using React/TypeScript, Node.js, NestJS and Python; developed REST and GraphQL APIs, authentication (OAuth2), and performance improvements.
Lead Developer at Next Logistics
October 1, 2020 - March 31, 2022Led a six-member IT team for the Employee Portal in a small IT department. Gathered requirements, designed, developed, tested and deployed solutions. Used Angular, TypeScript and Tailwind with React Native mobile apps for warehouse tasks. Implemented OAuth 2.0 and RBAC (MSAL), wrote Cypress automation tests, and integrated Australia Post API for real-time parcel status. Set up CI/CD pipelines using GitLab and AWS. Built GraphQL-based super-graph with Apollo Federation; created private npm packages with reusable components and business logic; optimized frontend loading times by ~7x.
Software Developer at ESP IT Consultancy
October 1, 2019 - October 31, 2020Contract-based developer for the e-commerce domain. Built reusable React Native components; contributed to ideas and collaboration. Developed microservices using Event-Driven Architecture with RabbitMQ; created REST APIs using Node, Express and TypeORM with MySQL.
Associate Software Engineer at V3 Technologies
June 1, 2014 - February 28, 2017Worked on a fintech project in an agile environment. Built front-end with ReactJS and Redux; contributed to back-end with TypeScript. Consumed REST APIs built with Node.js, Express and MongoDB (Mongoose). Coordinated between onshore and offshore teams to manage time-zone challenges.
Education
Master of IT at La Trobe University
January 1, 2019 - December 31, 2019Bachelor of Engineering (IT) at Osmania University
January 1, 2016 - December 31, 2016Master of IT at La Trobe University
January 11, 2030 - January 1, 2019Bachelor of Engineering (IT) at Osmania University
January 11, 2030 - January 1, 2016Qualifications
Industry Experience
Software & Internet, Financial Services, Retail, Transportation & Logistics, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Bristol today.