Ujjwal Sharma

Front-End Engineer

"Crafting fast, responsive, and intuitive user experiences."

I'm Ujjwal Sharma, a Front-End Engineer with 4+ years of experience building scalable, high-performance web and mobile applications using React.js and React Native. I started coding in 10th grade and have been passionate ever since about turning complex ideas into intuitive, user-friendly products. Skilled in Redux, Redux Saga, and crafting pixel-perfect, responsive UIs, I'm known for writing clean, maintainable code and delivering high-quality software on time.

My Skills

I've developed expertise in various technologies and methodologies throughout my career, focusing on delivering high-quality, user-centric solutions.

Frontend Development

  • React.js
  • React Native
  • JavaScript (ES6+)
  • TypeScript
  • CSS3

Build Tools & Package Managers

  • Webpack
  • Vite
  • Babel
  • NPM
  • Yarn

Testing & Automation

  • Jest
  • React Testing Library
  • Cypress
  • Maestro

Other Expertise

  • Performance Optimization
  • Responsive Design
  • Cross-Browser Compatibility
  • Git

Featured Projects

Here are some of my notable projects that showcase my skills and experience in building modern web applications. For more visit my github

XplorOut

XplorOut

XplorOut is an AI-based travel planner that generates personalized itineraries based on destination, month, budget, and travel preferences. Using React and MobX, it recommends optimal routes, stays, and activities, helping users save time and effort while enjoying a smooth, responsive, and engaging trip planning experience.

ReactMobXNode.jsMongoDBGemini
Resumind

Resumind

Resumind is an AI-powered platform that analyzes resumes for formatting, keyword alignment, and ATS compatibility. Built with React and Redux, it offers personalized suggestions to enhance job success. Its modular architecture and test-driven approach ensure performance, scalability, and a seamless user experience for resume improvement.

ReactPrime/reactGeminiNode.js
Portfolio

Portfolio

A modern, responsive portfolio showcasing my work as a Front-End Engineer, built with React. Highlights projects, skills, and experience across web and mobile development. Designed for clarity and performance, the site reflects my passion for crafting intuitive UIs, writing clean code, and solving real-world problems through technology.

ReactTailwaindTypescript

Work Experience

I've had the opportunity to work on diverse projects across different domains, enhancing my skills and expertise along the way.

Asian Footwear

Gurugram — Software Engineer

Jan 2025 – Present

Ruptok Fintech

Delhi — Senior Software Engineer

Oct 2022 – Dec 2024

Squareware

Remote — Frontend Developer

Nov 2021 – Sept 2022

Education

My academic background has provided a strong foundation for my professional career.

Master of Science (MS)

with specialization in Computer Science

Advanced studies focusing on software architecture, design patterns, system scalability, and project management methodologies.

Bachelor of Technology (B.Tech)

with specialization in Computer Science Engineering

A comprehensive program covering fundamental and advanced concepts in computer science, software development, algorithms, and systems design.

Get In Touch

I'm open to collaborations, freelance projects, full-time opportunities, and discussions around front-end development or tech in general.

Send a Message