Post Job Free
Sign in

Information Technology Front End

Location:
Anna, TX
Salary:
100000
Posted:
September 10, 2025

Contact this candidate

Resume:

Akshaya Baddam

Front End Developer

**** * **** **, ******, TX 75063

940-***-****

PROFESSIONAL SUMMARY

Front-End Engineer with 5+ years of experience delivering scalable, high-performance web and mobile applications using React, Next.js, React Native, TypeScript, and Redux, with expertise in micro-frontend architecture and reusable UI component libraries.

Proven track record in performance optimization, SEO, and Core Web Vitals improvements, achieving faster load times, improved search rankings, and enhanced user engagement across enterprise-scale platforms.

Strong full-stack capabilities integrating with Node.js, Express, Nest JS, AWS Lambda, REST, and GraphQL APIs, ensuring secure, maintainable, and scalable end-to-end solutions.

Experienced in Agile delivery, TDD, and mentoring, with 90%+ test coverage using Jest, React Testing Library, and Playwright, and a focus on clean code, accessibility, and cross-platform responsiveness.

EDUCATION

Master’s in Information Technology and Management at Webster University, August 2023 – May 2025

Bachelor’s in Information Technology at Jawaharlal Nehru Technological University, Aug 2015 – May 2019

SKILLS

HTML

CSS, SCSS, Tailwind CSS

JavaScript

TypeScript

React.js

React Native

Redux, Context API

Webpack

Next JS

UI and UX Design

Material UI

Responsive Development

Mobile Application Development

Unit Testing

Problem Solving

Web Accessibility

Cross-Browser Compatibility

Team Collaboration

GIT Version Control

Agile Methodologies

JAVA

Spring Boot

RESTful APIs

Graph QL

EXPERIENCE

REACT DEVELOPER – Walmart May 2023 - Current

Responsibilities:

Architected micro-frontend (MFE) architecture using Webpack Module Federation Plugin, enabling independent deployment and team autonomy across large-scale apps.

Built and maintained reusable UI libraries and component systems using TypeScript, Tailwind CSS, and Redux, ensuring consistency and developer velocity across multiple projects.

Designed custom React Hooks to abstract business logic (e.g., authentication, feature flags, data fetching), promoting reusability and reducing code duplication.

Improved performance by implementing code splitting, tree shaking, and virtual DOM optimizations, reducing bundle size and load time.

Delivered high-performance cross-platform mobile apps for iOS and Android using React Native, maximizing code reuse through a unified codebase.

Built mobile applications from scratch, leveraging React Native’s component-based architecture and native rendering for smooth UX.

Adopted a mobile-first, responsive design approach using Tailwind CSS and media query utilities, delivering optimized UX across devices from small screens to large desktops.

Translated design mock-ups from Figma into functional React components, collaborating closely with designers during the planning phase.

Mentored junior developers on React best practices, component reuse, and performance tuning.

Implemented SEO techniques and Core Web Vitals improvements to boost site discoverability and user engagement.

Championed best practices in test-driven development (TDD) by writing comprehensive unit and integration tests using Jest and React Testing Library (RTL), maintaining 90%+ test coverage.

Integrated with Nest JS for backend services and APIs, ensuring end-to-end TypeScript consistency and simplified contract validation.

FULL STACK DEVELOPER – Citizens Bank July 2021 – May 2023

Responsibilities:

Built and maintained secure, scalable web applications using React, Next.js, and TypeScript, focusing on performance and accessibility for banking customers.

Implemented server-side rendering (SSR) with Next.js to improve SEO, initial page load times, and Core Web Vitals. responsibilities

Configured dynamic routing and middleware in Next.js to enable role-based access control, internationalization, and optimized client-server communication.

Utilized Styled Components and Material-UI (MUI) to deliver responsive, accessible, and theme-consistent UI components across the platform.

Managed global and component-level state using Redux, Context API, and custom hooks for clean and predictable data flows.

Applied Portals and error boundaries to create robust, user-friendly modals and fallback UIs, enhancing error handling and UX.

Built custom hooks for API polling, form validation, debounce/throttle behavior, and offline support using useRef, useCallback, useReducer, and useLayoutEffect.

Optimized re-renders using useMemo, deep comparison techniques, and React DevTools profiler insights to maintain high-performance UI under stress.

Integrated complex useReducer-based state machines for multi-step workflows and conditional logic, ensuring clean separation of concerns.

Implemented smooth, accessible UI transitions using CSS Transition from react-transition-group to enhance user experience in modal dialogs, dropdowns, and tab navigation components.

Developed scalable, high-performance backend services using Node.js and Express, serving RESTful and Graph QL APIs for web and mobile applications.

Built reusable middleware for authentication, input validation, and error handling to maintain clean and modular code across multiple microservices.

Integrated with relational and NoSQL databases (e.g., PostgreSQL, MongoDB) using ORMs and raw queries for optimized data access.

Developed and deployed serverless functions using AWS Lambda with Node.js runtime, reducing infrastructure overhead and improving scalability.

Implemented secure API endpoints with JWT-based authentication and rate limiting to protect against unauthorized access and abuse.

Set up cron jobs and background workers using node-cron and Bull.js/Redis for scheduled tasks, queue processing, and batch operations.

Automated browser-based testing and performance audits using Playwright and Puppeteer, improving release confidence and reducing manual QA effort.

FRONT END DEVELOPER – T-Mobile July 2020 – July 2021

Responsibilities:

Developed and maintained highly interactive features on T-Mobile.com using React, JavaScript, and React Hooks, enhancing user experience and performance.

Built reusable UI components and managed complex form states using React Forms, HOC (Higher-Order Components), and controlled/uncontrolled components.

Optimized front-end performance with lazy loading, code-splitting, and memoization techniques.

Maintained unit test coverage using Jest and React Testing Library to ensure stable UI components.

Ensured cross-browser compatibility and responsive design using SCSS and modern CSS techniques for seamless experiences across devices.

Integrated Graph QL queries and mutations to efficiently fetch data from Contentful headless CMS, optimizing performance and minimizing payload.

Reduced over-fetching and latency issues by optimizing Graph QL data fetching strategies, including subscriptions for real-time updates.

Collaborated with content and marketing teams to integrate with CMS platforms and ensured dynamic content rendering aligned with SEO goals.

Improved Core Web Vitals by optimizing asset loading, minimizing render-blocking resources, and implementing lazy loading techniques.

Focused on accessibility (a11y) best practices by ensuring keyboard navigation, ARIA roles, and screen reader compatibility across components.

Partnered with QA and designers to conduct cross-browser testing, ensuring a consistent and accessible experience across Chrome, Safari, Firefox, and Edge.

Contributed to SEO enhancements by improving page structure, meta tags, and implementing server-side rendering strategies where applicable.

Collaborated in Agile sprints with product owners and designers to deliver new customer flows and promotional pages with high reliability and performance.



Contact this candidate