I am Kiran Patel, a UI/Frontend Developer with 8+ years of experience designing and building responsive, scalable web applications across retail, consulting, and financial services. I specialize in Angular and React ecosystems, TypeScript, HTML5, CSS3, and modern tooling to deliver high-performance SPAs. I excel at component-based architecture, state management (NgRx/Redux), and integrating frontend with RESTful APIs and microservices. I’m adept at accessible, cross-browser interfaces, CI/CD, and collaboration with cross-functional teams to translate complex requirements into intuitive user experiences.

Kiran Patel

I am Kiran Patel, a UI/Frontend Developer with 8+ years of experience designing and building responsive, scalable web applications across retail, consulting, and financial services. I specialize in Angular and React ecosystems, TypeScript, HTML5, CSS3, and modern tooling to deliver high-performance SPAs. I excel at component-based architecture, state management (NgRx/Redux), and integrating frontend with RESTful APIs and microservices. I’m adept at accessible, cross-browser interfaces, CI/CD, and collaboration with cross-functional teams to translate complex requirements into intuitive user experiences.

Available to hire

I am Kiran Patel, a UI/Frontend Developer with 8+ years of experience designing and building responsive, scalable web applications across retail, consulting, and financial services. I specialize in Angular and React ecosystems, TypeScript, HTML5, CSS3, and modern tooling to deliver high-performance SPAs.

I excel at component-based architecture, state management (NgRx/Redux), and integrating frontend with RESTful APIs and microservices. I’m adept at accessible, cross-browser interfaces, CI/CD, and collaboration with cross-functional teams to translate complex requirements into intuitive user experiences.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Advanced

Work Experience

Sr. UI /Web Developer at TD Bank
June 1, 2024 - Present
Developed scalable SPA applications using Angular (v14+), TypeScript, HTML5, SCSS, and modern JavaScript (ES6+). Built reusable Angular components, directives, and services with a component-driven architecture to consume secure RESTful APIs and ensure modular, maintainable code. Implemented state management with NgRx and RxJS for asynchronous data streams and real-time updates. Designed responsive, accessible UIs with Angular Material and Bootstrap, ensuring cross-browser compatibility and WCAG compliance. Implemented JWT-based authentication and route guards, created dynamic forms with Reactive/Template-driven forms, and optimized performance via lazy loading and code splitting. Built a reusable UI component library and integrated WebSocket-based real-time events for dashboards and monitoring. Collaborated with backend teams to integrate Node.js-based APIs and microservices. Wrote unit tests with Jasmine/Karma and contributed to CI/CD pipelines using GitLab, Docker, and Kubernetes. Pa
Sr. UI Developer at Ally Financial
March 1, 2022 - May 31, 2024
Developed scalable SPAs using React.js, TypeScript, JavaScript (ES6+), HTML5, SCSS, and Bootstrap for digital banking platforms. Built reusable React components with Hooks and a modular architecture; delivered customer onboarding, account dashboards, transaction search, and billing workflows. Integrated with secure RESTful APIs and microservices using Axios/Fetch. Implemented state management with Redux Toolkit and Context API; ensured cross-browser accessibility. Implemented secure authentication with JWT and RBAC; built real-time dashboards with WebSockets and API polling. Created dynamic forms with client-side validation; managed dependencies with Node.js, NPM/Yarn. Built CI/CD pipelines with TeamCity; maintained code quality with SonarQube and peer reviews. Collaborated with QA, DevOps, and product teams to troubleshoot production issues in banking environments.
UI Developer at FTI Consulting
January 1, 2020 - February 28, 2022
Developed responsive SPAs using React.js, JavaScript (ES6+), HTML5, CSS3, and Bootstrap; created analytics dashboards and enterprise UI components. Built reusable components and hooks; implemented dynamic data visualizations for survey analytics. Integrated frontend with RESTful APIs using AJAX/Fetch and JSON; delivered cross-browser UI with CSS3, Flexbox, and Bootstrap. Implemented interactive features such as autocomplete, drag-and-drop, and dynamic content updates; connected with Spring-based REST services and MySQL on the backend. Built ADA/W3C-compliant pages; collaborated with QA to resolve UI defects; used browser dev tools to optimize performance. Created UI assets and participated in Agile ceremonies; contributed to frontend testing with Jasmine/Karma and ensured code quality with Git and Jira.
Jr. UI Developer at Macy's
February 1, 2017 - November 30, 2019
Developed responsive, customer-facing web interfaces using HTML5, CSS3, JavaScript, Bootstrap, jQuery, and AngularJS for retail web applications. Implemented responsive design with Bootstrap grid and media queries; integrated frontend with RESTful APIs via AJAX/JSON; built cross-browser layouts with accessible, reusable components. Collaborated with UI/UX designers, backend teams, and QA to translate wireframes; performed testing and performance tuning using browser dev tools in Agile environments.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Retail, Software & Internet, Professional Services, Media & Entertainment