Hi, I'm Ramesh Nagaraj

profile

Senior Frontend Engineer (9+ years) building scalable, high-performance modern web applications

I craft scalable frontend products with a strong focus on user experience and performance

profile
R

iconAbout Me

Senior Frontend Engineer with over 9+ years of experience building enterprise and product-grade web applications across E-commerce, Finance & Accounts, Wealth Management, Corporate Platforms and Telecommunication domain.

I specialize in scalable frontend architecture and modern JavaScript frameworks, building performance-driven UIs with a strong focus on mobile-first design, web accessibility (a11y), frontend optimization, responsive web experiences, and Progressive Web Applications (PWAs).

I contribute to architectural decisions, review code, and work closely with UX designers, backend engineers, and product teams to deliver reliable frontend solutions.

I focus on clean, maintainable code and architectures that scale with both product complexity and user growth.

Over the years, I have guided frontend best practices and supported team members through code reviews and technical mentorship.

I value clear communication, ownership, and continuous improvement in fast-paced, collaborative environments.

profile

iconEducation

2009 - 2011
icon
Diploma in Information Technology (IT)
Thiagarajar Polytechnic College, Salem,Tamil Nadu, India
2012 - 2015
icon
BE in Computer Science and Engineering (CSE)
Knowledge Institute of Technology, Salem,Tamil Nadu, India

iconExperience

Project :mCan

Client :Mobily Infotech

Role :Senior Frontend Developer

Period :Aug 2024 to Present

Description : mCan is a centralized platform that enables users to browse, manage, and track organizational information and requests through a single, unified interface The platform includes modules such as Systems, Employee Resources, Company Hub, News, Offers, Knowledge center, Requests, Activity Center, and Dashboard, along with a dedicated admin configuration tool for managing system settings, roles, permissions, and configurations

Responsibilty : Led UI/UX prototyping and frontend implementation, translating business and design requirements into scalable, reusable, and high-performance user interfaces Designed and developed modular, maintainable frontend components and application features, ensuring consistency, accessibility, and responsiveness across devices. Identified, debugged, and resolved complex UI, integration, and runtime issues, improving application stability and overall user experience. Contributed to and enforced CI/CD and Agile development practices, ensuring code quality through reviews, version control, and automated build processes. Collaborated with cross-functional teams in Agile ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives) and provided regular status updates on deliverables and risks. Mentored team members, reviewed code, and promoted frontend best practices, coding standards, and performance optimization techniques.

Tech Stack : Angular 18 HTML5 CSS3 BootStrap PrimeNG Postman

Project :Integrated Retirement Experience

Client :Fidelity Investments

Role :Senior Web Designer

Period :May 2023 to July 2024

Description : Developed the IRE retirement planning tool to help investors estimate retirement savings needs and identify optimal investment strategies Enabled tracking and monitoring of progress over time, empowering users to make informed financial decisions toward their retirement goals.

Responsibilty : Implemented UI screens and application functionality, delivering responsive, user-friendly, and maintainable frontend components aligned with design and business requirements. Identified, analyzed, and resolved internal, runtime, and production defects, ensuring application stability, performance, and reliability Wrote and maintained unit test cases and implemented Storybook to support component-driven development and ensure UI consistency. Addressed and remediated accessibility issues (WCAG/ADA compliance), improving usability for diverse user groups and meeting regulatory standards Followed and contributed to CI/CD and Agile development processes, supporting automated builds, deployments, and maintaining high code quality through best practices Actively participated in Agile ceremonies, providing clear status updates, highlighting risks, and collaborating with cross-functional teams to ensure timely delivery

Tech Stack : Angular 15 Nest Js GraphQL Jest JS Storybook HTML5 CSS3 Providence

Project :Advanced Planning and Virtual Assistant

Client :Fidelity Investments

Role :Senior Web Designer

Period :Mar 2023 to May 2023

Description : Provide suite of innovative planning tools to engage, educate and simplify the advanced planning needs of our high net worth customers in the areas of wealth transfer, asset protection, equity comp and benefits guidance. Provide timely assistance to self-directed planners to overcome friction in our planning experience in the moments that matter to drive deeper engagement and take action.

Responsibilty : Implemented UI screens and application functionality, delivering responsive, user-friendly, and maintainable frontend components aligned with design and business requirements. Identified, analyzed, and resolved internal, runtime, and production defects, ensuring application stability, performance, and reliability Wrote and maintained unit test cases and implemented Storybook to support component-driven development and ensure UI consistency. Addressed and remediated accessibility issues (WCAG/ADA compliance), improving usability for diverse user groups and meeting regulatory standards Followed and contributed to CI/CD and Agile development processes, supporting automated builds, deployments, and maintaining high code quality through best practices Actively participated in Agile ceremonies, providing clear status updates, highlighting risks, and collaborating with cross-functional teams to ensure timely delivery

Tech Stack : Angular 15 Nest Js GraphQL Jest JS Storybook HTML5 CSS3 Providence

Project :Planning Insights & Engagement

Client :Fidelity Investments

Role :Senior Web Designer

Period :Jan 2023 to Feb 2023

Description : Planning Insights is a collaborative initiative between Planning & Advice Services and Platform Product teams within the Wealth Management domain, focused on delivering personalized and analytical customer insights The solution generates insights by leveraging data from multiple enterprise platforms, including Customer Financial Profile (CFP) and Unified Customer Profile (UCP), to support informed financial planning and advisory decision-making.

Responsibilty : Implemented UI screens and application functionality, delivering responsive, user-friendly, and maintainable frontend components aligned with design and business requirements. Identified, analyzed, and resolved internal, runtime, and production defects, ensuring application stability, performance, and reliability Wrote and maintained unit test cases and implemented Storybook to support component-driven development and ensure UI consistency. Addressed and remediated accessibility issues (WCAG/ADA compliance), improving usability for diverse user groups and meeting regulatory standards Followed and contributed to CI/CD and Agile development processes, supporting automated builds, deployments, and maintaining high code quality through best practices Actively participated in Agile ceremonies, providing clear status updates, highlighting risks, and collaborating with cross-functional teams to ensure timely delivery

Tech Stack : Angular 15 Nest Js GraphQL Jest JS Storybook HTML5 CSS3 Providence

Project :Simplified Digital Planning

Client :Fidelity Investments

Role :Senior Web Designer

Period :Oct 2022 to Dec 2022

Description : Simplified digital planning provides integrated and intuitive navigation with multi-goal planning capabilities, helping clients manage savings, growth, and wealth distribution through a unified digital experience The platform supports informed financial decision-making by enabling clients to plan, track, and optimize their financial goals across different life stages and investment strategies

Responsibilty : Implemented UI screens and application functionality, delivering responsive, user-friendly, and maintainable frontend components aligned with design and business requirements. Identified, analyzed, and resolved internal, runtime, and production defects, ensuring application stability, performance, and reliability Wrote and maintained unit test cases and implemented Storybook to support component-driven development and ensure UI consistency. Addressed and remediated accessibility issues (WCAG/ADA compliance), improving usability for diverse user groups and meeting regulatory standards Followed and contributed to CI/CD and Agile development processes, supporting automated builds, deployments, and maintaining high code quality through best practices Actively participated in Agile ceremonies, providing clear status updates, highlighting risks, and collaborating with cross-functional teams to ensure timely delivery

Tech Stack : Angular 15 HTML5 CSS3 Bootstrap Javascript Jquery JSON

Project :Finance Management System 2.0

Client :HTC Global Services (CareTech Solutions Pvt Ltd)

Role :UI Developer

Period :Jan 2021 to Sep 2022

Description : Finance Management System to manage invoice creation, contracts, assets, income, expenses, and financial records. Implemented journal entry workflows to ensure accurate accounting, reporting, and financial tracking.

Responsibilty : Designed UI prototypes and converted them into high-quality, scalable UI screens following best practices. Identified and resolved internal, runtime, and production defects, ensuring application stability Collaborated with cross-functional teams to analyze issues and deliver timely fixes Actively participated in daily stand-up meetings, providing clear status updates and progress reports

Tech Stack : HTML5 CSS3 Bootstrap Javascript Jquery JSON

Project :Gobal Timesheet System

Client :HTC Global Services (CareTech Solutions Pvt Ltd)

Role :UI Developer

Period :Sep 2020 to Jan 2021

Description : Global Timesheet System to handle timesheet entry and approvals, expense management, project tracking, and intercompany billing. Enabled accurate time reporting and streamlined billing workflows by integrating timesheets with project and intercompany management processes.

Responsibilty : Designed UI prototypes and converted them into high-quality, scalable UI screens following best practices. Identified and resolved internal, runtime, and production defects, ensuring application stability Collaborated with cross-functional teams to analyze issues and deliver timely fixes Actively participated in daily stand-up meetings, providing clear status updates and progress reports

Tech Stack : HTML5 CSS3 Bootstrap Javascript Jquery JSON

Project :Candidate Application Tracing system

Client :HTC Global Services (CareTech Solutions Pvt Ltd)

Role :UI Developer

Period :Mar 2020 to Sep 2020

Description : The Applicant Tracking System helps the organization for candidate recruitment and hiring process. The system also allows the user to create jobs and post it across the job sites so that candidates can directly apply for the job. And also working on sub application CATS PRO, CAF (Ciber, CareTech, HTC).

Responsibilty : Designed UI prototypes and converted them into high-quality, scalable UI screens following best practices. Identified and resolved internal, runtime, and production defects, ensuring application stability Collaborated with cross-functional teams to analyze issues and deliver timely fixes Actively participated in daily stand-up meetings, providing clear status updates and progress reports

Tech Stack : HTML5 CSS3 Bootstrap Javascript Jquery JSON

Project :Maritz Agent Desktop and Support

Client :Maritz - QRT

Role :Frontend Developer

Period :Mar 2016 to Feb 2020

Description : Maritz, a customizable online booking platform supporting air, hotel, car, activities, transportation, and insurance bookings, with a powerful admin portal to configure client-specific websites. Enabled deep client-level customization, including UI (header, footer, design), booking options (air, hotel, car, or all), airline availability (domestic/international), and advanced booking configurations. Implemented flexible points and cash transaction models, allowing bookings via points, cash, or hybrid modes, including points-to-cash and cash-to-points conversion.

Responsibilty : Analyzed BRD documents to understand functional requirements and contributed to the development of application modules and UI components. Implemented features with proper unit test coverage and resolved internal and runtime defects to ensure application stability. Provided runtime and execution support, following established software development methodologies. Actively participated in daily stand-up meetings, sharing progress updates and collaborating with the team to meet delivery timelines.

Tech Stack : Angular Js HTML5 CSS3 Bootstrap Javascript Jquery JSON

iconSkills & Tools

Frontend Engineering
logo
Angular
logo
React
logo
JavaScript
logo
TypeScript
logo
Jquery
logo
RxJs
logo
HTML5
logo
CSS3
logo
CSS Media Queries
logo
Bootstrap
logo
Angular Material
logo
PrimeNG
logo
Storybook
logo
Responsive Design
logo
Progressive Web Apps
logo
Cross-browser compatibility
logo
Performance optimization
logo
Search Engine Optimization
Backend & API Development
logo
Node.js
logo
Express.js
logo
REST API Integration
logo
Postman
Testing & Quality Engineering
logo
Jest
Version Control & CI/CD
logo
TortoiseSVN
logo
Git
logo
GitHub
logo
Jenkins
logo
uDeploy
Accessibility & Web Standards
logo
ADA Compliance
logo
WCAG
Databases & Data Management
logo
SQL Queries
logo
GraphQL
logo
MongoDB
logo
Firebase
Monitoring & Production Support
logo
Splunk

iconContinuous Learning & Certifications

Web Designing
Accord Info Matrix
Chennai
Core Java and J2EE
Accord Info Matrix
Chennai
Angular
Udemy
preview
MEAN Stack Developer
Udemy
preview
GitHub Copilot
Udemy
preview

iconGet in Touch

contact.labelcontact.label

+91 8144272958

contact.label

rameshnmjk@gmail.com

contact.label

Bengalore, KA, India

Contact Form

Your information will be kept confidential.
welcome

Thank you for visiting my portfolio!

heroabout meeducationecperienceskillcertificationcontactclose