Balaji Vinayagam

Frontend Engineer

Morrisville, North Carolina, United States11 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 11 years of software development experience.
  • Expert in front-end web architecture and e-commerce platforms.
  • Proven ability to lead teams and deliver innovative solutions.
Stackforce AI infers this person is a Frontend-focused Software Engineer with extensive experience in E-commerce and web application development.

Contact

Skills

Core Skills

ReactJavascriptNode.js

Other Skills

React.jsJestGitHubJenkinsObject-Oriented Programming (OOP)SASSWeb DevelopmentVtexNodeBootstrapNuxtVuetifyExpressMongoDBHandlebars

About

Highly-skilled software development professional bringing more than 11+ years in software design, development and integration. As a senior software engineer with a specialization in front-end web architecture, I have a proven track record of designing, solutioning, and leading teams to deliver top-performing enterprise e-commerce platforms on a global scale. With extensive experience in full lifecycle development, API creation and consumption, accessibility requirements, industry standards, and performance considerations, bring a wealth of expertise to any project. Whether working independently or leading a project team, I have the skills to identify potential risks and present innovative solutions to ensure successful delivery. I pride myself on ability to communicate complex technical concepts to stakeholders across departments, end-users, and clients, and have a talent for delivering training to ensure seamless adoption of new software.

Experience

11 yrs 9 mos
Total Experience
3 yrs 11 mos
Average Tenure
--
Current Experience

Walmart

Lead Front End Developer

Jul 2024Present · 1 yr 11 mos · Morrisville, North Carolina, United States · Remote

  • Leading the front-end development for Walmart’s e-commerce platform with a focus on performance, accessibility, and scalability.
  • Architecting and implementing reusable UI components using React.js and modern JavaScript (ES6+).
  • Collaborating with product managers, UX designers, and backend teams to deliver customer-centric features in an Agile/Scrum environment.
  • Ensuring WCAG 2.1 accessibility compliance and mobile responsiveness across all modules.
  • Driving code reviews, unit testing (Jest, React Testing Library), and continuous integration/deployment using Jenkins and GitHub.
  • Mentoring a geographically distributed team of developers and conducting technical workshops.
  • Migrating legacy UI codebase to modern Micro Frontend architecture using Webpack module federation and shared libraries.
  • Integrating with RESTful APIs and backend microservices to deliver real-time data-driven interfaces.
  • Contributing to UI/UX improvements by working closely with design teams and leveraging tools like Figma and Storybook.
  • Monitoring application health and resolving performance bottlenecks using Splunk and Lighthouse audits.
JavaScriptReact

Lenovo

Technical lead (Frontend developer)

May 2016Jun 2024 · 8 yrs 1 mo · Morrisville, North Carolina

  • Motorola Platform Migration: ReactJS, Vtex, Node, APIs, Bootstrap
  • Motorola site migration to webapp with latest technology ReactJS, CMS
  • as Vtex.
  • Worked on the Cart & checkout, home page, Product page on
  • migration to webapp.
  • Responsible for effort estimation for sprints/projects in pipeline.
  • Led squad of developers in India, in Agile environment to deliver new
  • platform for pages on golden path. Responsibilities included
  • designing and documenting platform architecture, peer code review,
  • track lead for projects and acting as liaison for Product Managers,
  • Product Owners, Developers, Designers and Scrum Master.
  • Nuxt Platform Migration: Nuxt, Vuetify, Node, MSA, APIs
  • Build new platform to consume microservice APIs for page rendering.
  • Created SSR Nuxt Application for 5 major page types.
  • Leveraged Vuetify library to ensure performant AA rated accessible
  • pages.
  • Led team to setup common/core services for new page types.
  • Led squad of developers in Chengdu and Beijing in Agile environment
  • to deliver new platform for pages on golden path. Responsibilities
  • included designing and documenting platform architecture, peer code
  • review, track lead for projects and acting as liaison for Product
  • Managers, Product Owners, Developers and Scrum Master.
  • MFE Platform Migration - Node, Express, MongoDB, Handlebars,
  • Foundation, MSA, APIs, Design Documentation, NPM Private Package
  • Repo
  • Custom Micro Frontend (MFE) platform was created to replace
  • previous platform made with Spring boot web applications.
  • Created, and reviewed software design documents with team
  • members to setup platform architecture.
  • Team delivered 38 microservices capable of consuming data from
  • backend APIs.
  • Core service capabilities included building html from templates,
  • serving fully rendered components via APIs to page template services.
  • Skills: Node.js · Object-Oriented Programming (OOP) · SASS · React.js · Web Development
Node.jsObject-Oriented Programming (OOP)SASSReact.jsWeb DevelopmentReact

Capgemini

Senior Software Engineer

Jan 2016May 2016 · 4 mos · Morrisville, North Carolina, United States · On-site

  • Capgemini Consulting - MetLife Insurance
  • Worked with project managers, developers, quality assurance and
  • customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching
  • skills in frontend and working to improve overall team performance.
  • Demonstrated experience and good hands-on programming
  • experience ReactJS, Javascript and CSS.
  • Partnered with development team on product development and
  • application support plans.
  • Tested methodology with writing and execution of test plans,
  • debugging and testing scripts and tools.
  • Analyzed proposed technical solutions based on customer
  • requirements.
  • Maintained existing software systems by identifying and correcting
  • software defects.
JavaScriptBootstrap

Igate

Senior Software Engineer

Aug 2012Dec 2015 · 3 yrs 4 mos · India

  • Work at client location as Onsite Computer Programmer for MetOnline.
  • Producing mockups and designs drafts from refined high level user requirements of MetLife customers using html, JavaScript, DOJO and CSS.
  • Specialization in writing presentable, semantic and accessible front end code including HTML5, CSS3, and JavaScript.
  • Good debugging skills, thorough understanding of cross browser issues and ability work in tightly scheduled timelines as well as on multiple projects.
  • Testing and troubleshooting of Responsive UIs of application on the mobile and tablet devices (Cross-browser, cross-platform, cross-device functionality).
  • Researching on appropriate development tools including source code management for optimization.
  • Documenting of design components, UI stubs and code review checklists.
  • Used Mobile First responsive design approach for projects. Worked with HTML5, frameworks like jQuery Mobile and Twitter's Bootstrap, Foundation and sound knowledge of JavaScript Angular JS framework.
  • Good experience of environments having direct Client interaction involving stages of project initiation, planning, execution and launch phases.
  • Resolve technical issues and co-ordinate with Middleware and Back-End teams.
  • Resolve Offshore team queries by working with Onsite Business and BSAs.
  • Interface with Business & assist BSAs to document functional & technical requirements.
  • Interfacing with other MetLife Vendors for any technical query resolution.
Web Development

Education

Rajiv Gandhi College of Engineering & Technology,Pondichery

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2007Jan 2011

Fathima Higher Secondary School, Pondichery

Higher Secondary

Jan 1993Jan 2007

Stackforce found 100+ more professionals with React & Javascript

Explore similar profiles based on matching skills and experience