About Me

I am a frontend professional with deep expertise in HTML, CSS, and JavaScript, complemented by extensive experience with modern frameworks and libraries. I have a long-standing interest in browser internals and web rendering, paired with a strong respect for the foundational principles that shaped the early web. Over the years, I have delivered scalable UI solutions across retail, banking, and insurance domains within the service industry, contributing to complex, business-critical platforms. Having witnessed the web's evolution from slow, desktop-centric interfaces to today's mobile-first and progressively enhanced ecosystems, I bring a fundamentals-driven, user-centric approach focused on performance, clarity, and long-term maintainability.

I have consistently driven effective requirement analysis by collaborating with stakeholders to clarify business objectives, translating them into well-defined UI requirements, user stories, and acceptance criteria, and supporting end-to-end delivery to ensure alignment with functional, usability, and performance expectations throughout the development lifecycle.

What I bring

  • Bridge the gap between business expectations and UI execution
  • Reduce rework through early UI requirement validation
  • Ensure functional, usable, and performant UI delivery
  • Communicate effectively with both technical and non-technical stakeholders

17+

years of experience

25+

Happy clients

60+

Projects


Language English Hindi

Experience

Tata Consultancy Services, Noida (IN)

April 2014 – Present

  • Domains: Banking & Financial Services, Healthcare, Enterprise Portals
  • Collaborate with product owners and business stakeholders to analyse functional requirements and convert business goals into scalable UI solutions, user stories, and acceptance criteria.
  • Lead end-to-end UI delivery across requirement analysis, effort estimation, development, UAT coordination, and production deployment for enterprise applications.
  • Validate UI workflows, edge cases, and non-functional requirements including accessibility, responsive behaviour, and performance optimization to improve delivery quality.
  • Drive frontend implementation aligned with enterprise architecture, compliance requirements, and secure delivery practices in regulated banking environments.
  • Partner with cross-functional teams across development, testing, and deployment workflows to improve release readiness, delivery coordination, and environment consistency in line with DevOps principles.
  • Champion responsible adoption of AI-assisted engineering practices using GitHub Copilot and prompt engineering while maintaining governance, auditability, and production quality expectations.

Agreeya Solutuons, Noida (IN)

September 2013 – March 2014

  • Modernized legacy HTML4 applications into responsive HTML5/CSS3 experiences, improving usability, maintainability, and frontend consistency.
  • Delivered customer-facing and internal portals integrated with SharePoint and .NET systems while supporting accessibility and responsiveness goals.

Voxiva Inc, Noida (IN)

April 2009 – May 2013

  • Led design and delivery of health-focused applications for clinical and behavioural research within the R&D team. Translated complex research and operational workflows into scalable, compliant, and user-centric applications.
  • Managed team and coordinated functional requirements, research objectives, and technical execution within a waterfall delivery model.

Venture Solutuons, Bhopal (IN)

June 2008 –February 2009

  • Collaborated with cross-functional teams to deliver new features, improve cross-browser usability, optimize site performance, and resolve defects.

Education & Skills

Master of Computer Applications

2008

Bachelor of Computer Applications

2005

icon Html5
icon Java Script
icon Css3
icon Prompt Engineering
icon GitHub Copilot
icon ReactJs
icon NodeJs
icon ECMA Script
icon Type Script
icon Git
icon Microsoft .Net
icon Agile
icon Figma

Engagement

Technical Skills

Experienced front-end developer with a strong foundation in core web technologies such as HTML5, CSS3, and JavaScript, along with hands-on exposure to JavaScript libraries and CSS frameworks. Through work on diverse projects, gained practical experience in Node.js, .NET (MVC and Core), jQuery, Java, cloud computing, test-driven development (TDD), and tools such as Git for version control and JIRA for project and requirement tracking.

Core competencies

  • Frontend Engineering: HTML5, CSS3, JavaScript, TypeScript, React, Redux, Responsive Design, Cross-Browser Compatibility.
  • UI Architecture: Reusable components, scalable UI patterns, accessibility, performance optimization, UI modernization.
  • Product Delivery: Requirement analysis, user stories, acceptance criteria, effort estimation, SDLC support, UAT coordination, production releases.
  • DevOps and Delivery: CI/CD awareness, release coordination, deployment readiness, environment alignment, defect triage, and operational quality practices aligned with modern engineering teams.
  • Agile Execution: Sprint planning, backlog refinement, stand-ups, review ceremonies, iterative delivery, and cross-functional collaboration in Agile environments.
  • Collaboration: Product owners, business stakeholders, UX teams, backend teams, QA, enterprise architecture, regulated delivery teams.
  • Leadership: Team mentoring, technical guidance, delivery ownership, cross-functional coordination, modernization initiatives.
  • AI-Enabled Engineering: GitHub Copilot adoption, prompt engineering, human-in-the-loop quality governance, secure AI-assisted development.

Process & Methodologies

  • Best practices

    Adheres to front-end best practices by delivering clean, reusable, and scalable code; building responsive, accessible, and cross-browser–compatible user interfaces; optimizing performance and security; and maintaining high code quality through version control, testing, documentation, and collaborative Agile development.

  • Requirement Analysis

    Demonstrates strong requirement analysis skills by collaborating with stakeholders to understand business needs, translating them into clear UI requirements, user stories, and acceptance criteria, and ensuring accurate implementation aligned with functional, usability, and performance expectations throughout the development lifecycle.

  • Agile

    Applies Agile methodology by actively participating in sprint planning, daily stand-ups, and reviews; delivering incremental, high-quality UI features; adapting quickly to changing requirements; and collaborating closely with cross-functional teams to ensure timely and value-driven outcomes.

Leadership & Professional Skills

Exhibits leadership and mentoring skills by guiding team members, conducting code reviews, promoting best practices, supporting knowledge sharing, and collaborating with stakeholders to ensure high-quality, consistent, and timely front-end delivery.

  • Led UI architecture decisions to ensure scalable, maintainable, and reusable front-end components across applications.
  • Mentored junior developers through code reviews, pair programming, and best practices in HTML, CSS, JavaScript, and modern frameworks.
  • Acted as the primary point of contact between design, backend, and QA teams to ensure smooth delivery and clear communication.
  • Drove adoption of front-end standards, accessibility (WCAG), and performance best practices across the team.
  • Took ownership of critical UI deliverables, proactively identifying risks and resolving issues to meet timelines.
  • Led front-end migrations and modernization initiatives with minimal disruption to existing systems.
  • Championed quality engineering practices such as TDD and structured code reviews.
  • Guided UI performance optimization efforts, improving load times, responsiveness, and user experience.

AI-Enabled Engineering Leadership

Provided strategic leadership in the adoption of AI-assisted development within regulated banking environments, applying prompt engineering and tools such as GitHub Copilot to enhance engineering productivity without compromising security, compliance, or architectural integrity. Established guardrails for responsible AI usage, ensuring alignment with enterprise standards, accessibility, performance, and audit requirements. Leveraged AI to accelerate design reviews, code quality improvements, refactoring, and test generation, while maintaining strong governance and human oversight for production-grade delivery.

Key expertise

Primary skills

Front-end developer with experience in web development building blocks - HTML, CSS, and JavaScript and exposure in JS libraries and CSS framework.

Additional skills

  • Cloud computing
  • NodeJS
  • .Net (MVC & Core)
  • JIRA
  • Git (version control)
  • jQuery

Requirement Analysis

Business requirements gathering throughout the SDLC (Agile and Waterfall). Actively participated in creating RSD & USD inlcuding user stories and acceptance criterias.
Skills: Javascript, ReactJS, Typescipt, Redux, Agile.

Agile

Worked with Agile methodologies with diverse teams and has been actively invloved in conducting stand-ups, sprint planning, team health checks and sprint retrospectives.

Best practices

Ensured adherence to web, domain and customer standards and best practices.

Leadership

  • Led UI architecture decisions to ensure scalable, maintainable, and reusable front-end components across applications.
  • Mentored junior developers through code reviews, pair programming, and best practices in HTML, CSS, JavaScript, and modern frameworks.
  • Acted as the primary point of contact between design, backend, and QA teams to ensure smooth delivery and clear communication.
  • Drove adoption of front-end standards, accessibility (WCAG), and performance best practices across the team.
  • Took ownership of critical UI deliverables, proactively identifying risks and resolving issues to meet timelines.
  • Led front-end migrations and modernization initiatives with minimal disruption to existing systems.
  • Championed quality engineering practices such as TDD, automated testing, and structured code reviews.
  • Guided UI performance optimization efforts, improving load times, responsiveness, and user experience.

Honors & Awards

Tata Consultancy Services

  • TCS-Aviva Hackathon 2024 (London) LinkedIn Social Competition - Runner Up
  • TCS-Aviva Hackathon 2023 (London) - Runner Up
  • TCS GE ISU - Best Lateral Hiring Award: Recognized for driving performance enhancements across multiple legacy applications.

Agreeya Solutions - Client recognition

Star Contracter Award

Voxiva Inc

Employee Recognition Award: Gold.

Hobbies & Interests

I chose computers as my career path before films and world cinema was introduced to me. While computer, and later the presentation layer challenges, scripted my present from every aspiration and each achievements, films, for me, has always been a stress buster and gives me the required kick to keep going. Personally it is hard for me to say if its the celluloid that attracts me or its ability to cover and showcase human emotions.

It began with films and moved to comics and specifically the anatomy behind characters like The Batman. Believing hobbies finds its impact in daily life, I often believe it has somehow affected my inclination towards front-end, where what/how we render the right data is equally important.

While I enjoy the visual medium, I have struggled to keep up with reading as an hobby. Though I never stopped trying.

Below are some of my getaway hobbies/interest:

Batman

If there is at all one character which can have a deep impact on you, it has to be The Batman. All you need to do is give him your time. This character is a fictional depiction of what hope & strength may resemble when you see nothing but pain and disappointment around you, both at the level of personal capacity and as a citizen. Gotham on the other hand is a great motivation but I believe, it is his greatest opponent.

Films

Everyday I love films more than yesterday. While good ones are the best stress busters, bad ones are sometimes better. One of the best things about films has been the way every execution of a story can be a complete different interpretation. Hence, a film not only transmits you into a different zone but also tells you about people who belongs to your own world.

Photography

While I never struggled with starting a new hobby, my limitation has always been my failure towards consistency. I started off with taking pictures to understand how to play with pixels on various photography tools. And though I spent a considerable time with the camera, I can't say same about my original intention of enabling the picture to convey more. Nevertheless, I am still fascinated by imagery and the perspective it showers on me – sometimes new sometimes redundant.

Blogs

With time, the more we try to grow up, the more we want to be expressed. Personally, it was an easy transition for me from being termed anti-social among siblings into someone who talks more than enough. I figured my love for playing with words was either a defence mechanism or my attempt to trivialize situations. In both cases I wasn't being true to myself. Thus I began utilizing my love for cinema and words together. I wasn't exposed to world cinema until I was in college, away from my home town, thus reviewing ...local cinema in my diary enabled me to explore and express. I was lucky to be introduced to internet in my hometown and some of the early portals introduced me to the unknown. And some provided platforms to publish articles. The name blog was still alien to me but it was nothing less. Right before my college ended, the portal vanished and so did my reviews and articles. Alongside I lost my interest while rest of the life took mileage. Now I intend to restart the once acquainted hobby and see if there is anything left to express.