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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Work Experience
Sr. UI /Web Developer at TD Bank
June 1, 2024 - PresentDeveloped 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, 2024Developed 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, 2022Developed 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, 2019Developed 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
Qualifications
Industry Experience
Financial Services, Retail, Software & Internet, Professional Services, Media & Entertainment
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Houston today.