Prashanth K Email I’d: ***********.*****@*****.***
Sr UI Developer Contact: 612-***-****
Professional Summary:
Senior UI Developer with 8+ years of experience in designing and developing high-performance, user-friendly web applications.
Expertise in React.js, Next.js, TypeScript, JavaScript, Node.js, GraphQL, and AWS with a deep understanding of UI/UX principles, micro frontends, authentication systems (Okta), and state management (Redux, React-Query, Redux-Saga).
Passionate about creating scalable, modular, and maintainable front-end architectures while ensuring optimal performance, security, and accessibility.
Proficient in architecting and developing modern single-page applications (SPAs) and progressive web applications (PWAs) with responsive and mobile-first designs.
Experienced in leading development teams, mentoring junior developers, and collaborating with cross-functional teams to drive seamless project execution.
Strong understanding of code quality, best practices, and Agile methodologies, with hands-on expertise in CI/CD pipelines, Webpack optimizations, and cloud deployments (AWS, Azure).
Committed to staying updated with the latest trends in frontend development and cloud technologies, ensuring continuous innovation and improvement in web application performance and scalability.
Adept at working in Agile environments, CI/CD pipelines, and cloud-based deployments.
Experience in leading and mentoring scrum team, engaging in architectural discussions, and collaborating with cross-functional teams to drive innovation.
TECHNICAL SKILLS:
Frontend Technologies: React.js, Next.js, Vue.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, SASS, Tailwind CSS, Material-UI, Bootstrap
State Management: Redux, Redux-Saga, React Context API, React Query
Backend & APIs: Node.js, Express.js, RESTful APIs, GraphQL, Microservices
Cloud & DevOps: AWS (S3, Lambda, CloudFront), Azure, Docker, Terraform, CI/CD (Jenkins, GitHub Actions)
Authentication & Security: OAuth, Okta, JWT, Firebase Authentication
Testing & Debugging: Jest, Cypress, Enzyme, Mocha/Chai
Development Tools: Git, Webpack, Babel, Postman, JIRA, VS Code, IntelliJ
Professional Experience:
Client: T-Mobile, Frisco, TX March 2022 to Present
Role: Sr. UI Developer
Project: T-Mobile Seller Onboarding & E-Commerce Platform
Project Description:
Developed a highly scalable and secure e-commerce and seller onboarding platform for T-Mobile, enabling third-party vendors to manage product catalogs and integrate with T-Mobile’s ecosystem. Focused on enhancing UI/UX, optimizing front-end performance, and integrating advanced authentication mechanisms using React-Okta.
Roles & Responsibilities:
Led the development of React-based applications, ensuring high performance and scalability.
Implemented custom React components with TypeScript for maintainability and code consistency.
Configured and optimized Webpack for efficient module bundling and reduced load times.
Developed server-side rendered components using Next.js to improve SEO and page load speed.
Integrated Redux and React Context API to handle complex application state.
Engaged in architect-level discussions on UI scalability and modularization.
Led and mentored a Scrum team of developers, ensuring best coding practices and team efficiency.
Designed and developed authentication and authorization mechanisms using Okta and OAuth.
Integrated RESTful APIs and GraphQL services for seamless data exchange.
Maintained and optimized project dependencies to resolve version conflicts and improve performance.
Managed CI/CD pipelines using Jenkins, GitHub Actions, and AWS deployments.
Tech Stack: React.js, TypeScript, Redux, Next.js, Webpack, Node.js, AWS, Okta, GraphQL, CI/CD, Jenkins, GitHub Actions
Client: Koozie Group, Bengaluru, India Aug 2020 – Aug 2021
Role: UI Developer
Project: Koozie Group – Contentful CMS & Product Management Portal
Designed and developed a custom CMS-based e-commerce product management system using Contentful and React.js. Focused on improving performance and SEO by integrating Next.js for server-side rendering and implementing Redux-Saga for state management.
Roles & Responsibilities:
Built multiple React-based applications, leveraging modular and reusable component design.
Participated in architect-level discussions for improving UI framework and best practices.
Led the implementation of TypeScript to enhance application reliability and maintainability.
Developed custom Material-UI components, ensuring brand consistency and accessibility compliance.
Utilized Webpack and Babel optimizations to improve build efficiency and performance.
Integrated RESTful APIs and GraphQL queries for fetching structured data.
Conducted peer code reviews, mentoring junior developers on best coding practices.
Maintained project dependencies and resolved version conflicts.
Tech Stack: React.js, TypeScript, Next.js, Contentful, Redux-Saga, Webpack, Material-UI, Node.js, GraphQL, Jest, Enzyme
Client: ACS Solutions, Hyderabad, India June 2018 - July 2020 Role: Front end Developer
Project: ACS Solutions – Enterprise Dashboard & Reporting System
Developed an enterprise dashboard and reporting system for monitoring business operations using React.js and Redux. Integrated real-time analytics, data visualization, and GraphQL APIs to streamline business insights.
Roles & Responsibilities:
Developed React-based applications, applying best practices for performance and reusability.
Led a small team of developers, mentoring them in React, Redux, and TypeScript.
Integrated Okta authentication to secure application access.
Configured Webpack bundling and optimization to reduce application load times.
Deployed applications using CI/CD pipelines on AWS and Jenkins.
Tech Stack: React.js, Redux, GraphQL, AWS, Okta, Webpack, TypeScript, CI/CD, Jenkins, Node.js
Client: W3 Softech India Private Limited, India June 2016 – May 2018
Role: Software Developer
Project: W3 Softech – Web Application Development
Developed custom web applications using Angular.js, JavaScript, HTML5, and CSS3. Built interactive UIs and integrated RESTful APIs to enhance functionality and user experience.
Roles & Responsibilities:
Developed cross-browser compatible UI components using Angular and Bootstrap.
Implemented lazy loading and code splitting for improved application performance.
Worked on responsive web design, ensuring compatibility across devices.
Integrated Azure DevOps for CI/CD automation and deployment.
Collaborated with backend developers to design efficient API contracts.
Tech Stack: Angular.js, JavaScript, HTML5, CSS3, Bootstrap, RESTful APIs, Azure DevOps
Educational Background:
Master of Science in Information Studies from Trine University, Detroit, MI.
Bachelor’s in computer science from Lords Institute of Engineering and Technological University 2015.