Get to Know Me

About Me

A passionate Senior Software Engineer with expertise in full-stack development, AI integration, and modern web technologies.

With over 5 years of experience in software development, I specialize in building scalable web applications using modern technologies like React, Next.js, and Node.js. My passion lies in creating intuitive user experiences and implementing robust backend solutions.

I have a strong foundation in AI integration, having worked on projects that leverage machine learning and automation to enhance user experiences. My expertise extends to testing frameworks, performance optimization, and mentoring junior developers.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Available for opportunities
Remote work ready
Open to collaboration

Key Highlights

Full-Stack Development

Expert in modern web technologies with focus on React, Next.js, and Node.js ecosystem

Performance Optimization

Specialized in building high-performance applications with optimal user experience

Team Leadership

Experience leading development teams and mentoring junior developers

Quality Assurance

Strong advocate for testing with expertise in Cypress, Playwright, and unit testing

Technical Expertise

Skills & Expertise

A comprehensive toolkit of modern technologies and methodologies I use to build exceptional software solutions.

Frontend Development
React.jsNext.jsTypeScriptJavaScriptHTML5CSS3Tailwind CSSResponsive Design
Backend Development
Node.jsExpress.jsRESTful APIsGraphQLMicroservicesDatabase Design
Programming Languages
JavaScriptTypeScriptPythonSQLJSON
Testing & Quality Assurance
CypressPlaywrightJestUnit TestingIntegration TestingE2E TestingTest Automation
AI & Machine Learning
Generative AIAI IntegrationOpenAI APIMachine Learning ConceptsAI-powered Applications
Tools & Technologies
GitDockerAWSVercelMongoDBPostgreSQLRedisWebpack
Soft Skills
Problem SolvingTeam LeadershipCode ReviewMentoringAgile MethodologyProject Management
Career Journey

Professional Experience

A journey of continuous growth and learning in software development, from frontend specialist to full-stack engineer.

Current
Senior Software Engineer
Upforcetech
Aug 2025 - Present
Current Position

Key Responsibilities

  • Leading full-stack development initiatives with focus on scalable architecture and performance optimization
  • Implementing AI-powered features and integrations to enhance user experience and business value
  • Mentoring junior developers and establishing best practices for code quality and testing
  • Collaborating with cross-functional teams to deliver high-impact software solutions
  • Driving technical decisions and architectural improvements across multiple projects

Technologies Used

React.jsNext.jsNode.jsTypeScriptTailwindCSSShadcn UIPythonAI IntegrationUnit Testing
Senior Frontend Engineer
Visilean
Aug 2024 - Aug 2025
1 Year

Key Responsibilities

  • Spearheaded frontend development for complex web applications using React and Next.js
  • Implemented comprehensive testing strategies using Cypress and Playwright for reliable deployments
  • Optimized application performance resulting in 40% improvement in load times
  • Led code reviews and established frontend development standards and guidelines
  • Collaborated with UX/UI teams to create intuitive and responsive user interfaces

Technologies Used

React.jsTypeScriptmaterial-uiSCSSPerformance Optimization
Frontend Developer
Upforcetech
Aug 2020 - Aug 2024
4 Years

Key Responsibilities

  • Developed and maintained multiple client-facing web applications using React.js and modern JavaScript
  • Implemented responsive designs and ensured cross-browser compatibility
  • Collaborated with backend teams to integrate RESTful APIs and optimize data flow
  • Participated in agile development processes and contributed to sprint planning and retrospectives
  • Gained expertise in testing methodologies and quality assurance practices

Technologies Used

React.jsNext.jsJavaScriptHTML5CSS/SCSSTailwindCSSAPI IntegrationResponsive Design
Featured Work

Featured Projects

A showcase of innovative solutions I've built, demonstrating expertise in full-stack development, AI integration, and modern web technologies.

Must See
DocuMind

An intelligent document analysis platform powered by AI that extracts insights, summarizes content, and enables natural language queries on your documents.

Key Features

AI-powered document analysis
Natural language queries
Content summarization
Multi-format support

Tech Stack

Next.jsOpenAITailwind CSSTypeScriptPrismaPostgreSQL
React UI Kit

A comprehensive UI library built with React, Tailwind CSS, and Shadcn, featuring reusable, customizable components for rapid development.

Key Features

Reusable UI components
Tailwind CSS integration
Storybook documentation
Customizable themes

Tech Stack

ReactTypeScriptTailwind CSSShadcnStorybook
MediMeet

A full-stack telemedicine platform enabling patients and doctors to connect, book appointments, and conduct video consultations online.

Key Features

Role-based access (patient/doctor)
Doctor availability & booking
Video consultations
Real-time notifications

Tech Stack

Next.jsTailwind CSSNeonVonageShadcn UI
React Flow Chart

A visual flow chart builder for React, supporting drag-and-drop nodes, customizable edges, and real-time collaboration.

Key Features

Drag-and-drop node editing
Customizable edges and nodes
Real-time updates
Export/import diagrams

Tech Stack

ReactTypeScriptTailwind CSSD3.js
Airbnb Clone

A full-stack clone of Airbnb with property listings, booking, authentication, and responsive design.

Key Features

Property listing and booking
User authentication
Responsive UI
Map integration

Tech Stack

Next.jsReactTypeScriptMongoDBTailwind CSS
TaskFlow360

A project management app for teams, featuring task boards, real-time collaboration, analytics, and productivity tools.

Key Features

Kanban task boards
Team collaboration
Productivity analytics
Real-time updates

Tech Stack

ReactNode.jsGraphQLMongoDBChart.js
Academic Journey

Education

Strong academic foundation in computer science and information technology, providing the theoretical knowledge that complements my practical experience.

Master of Science (MSC)

Computer Applications & Information Technology

KS School of Business Management
2019 - 2021

Advanced studies in computer applications with focus on software development, database management, and information systems. Specialized coursework in web technologies, software engineering principles, and project management.

Key Areas of Study:

Specialized in Advanced Software Development
Database Management and Design
Information Systems Architecture
Project Management Methodologies
Bachelor of Science (BSC)

Computer Applications & Information Technology

KS School of Business Management
2016 - 2019

Comprehensive foundation in computer science fundamentals, programming languages, and information technology. Strong emphasis on practical application and problem-solving skills.

Key Areas of Study:

Programming Fundamentals and Data Structures
Web Development Technologies
Software Engineering Principles
Computer Networks and Security
Career Milestones

Achievements & Recognition

Key milestones and accomplishments that demonstrate my commitment to excellence and continuous professional growth.

Technical Excellence
  • Worked on 7+ real-time products across different domains
  • Achieved Great Feedback from clients
  • Reduced application load times by 30% through optimization
  • Implemented comprehensive testing coverage (75%+)
Leadership & Mentoring
  • Mentored 3+ junior developers throughout career
  • Led cross-functional teams of 5-6 members
  • Established coding standards adopted company-wide
  • Conducted code reviews and technical interviews
Innovation & Impact
  • Pioneered AI integration in 2 major projects
  • Open-source contributions with active GitHub presence
  • Developed reusable component library used across teams
  • Automated testing processes saving 15+ hours/week
Professional Growth
  • Promoted from Frontend Developer to Senior Engineer in 5 years
  • Completed advanced certifications in React and Node.js
  • Active participation in tech communities and forums
  • Maintained 100% project delivery success rate
Continuous Learning

Training & Learning

Continuous learning and skill development to stay current with emerging technologies.

Current Learning Path
Learning AI Agents with Python & LangChainAI For ProductivityMicroservices ArchitectureAWS Cloud PractitionerCypress/Playwright Testing
Verified Skills

Certifications

Verified skills and competencies through certification programs.

Professional Certificates

Problem Solving

Covers basic topics of Data Structures (Arrays, Strings) and Algorithms (Sorting and Searching)

React

Covers topics like React Routing, Rendering Elements, State Management, Handling Events, ES6 and JavaScript and Form Validation

CSS

Covers topics like Cascading and Inheritance, text styling fundamentals, layouts in CSS, and boxing of elements in CSS

Let's Connect

Get In Touch

I'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to bring your ideas to life.

Let's Connect

Whether you have a project in mind, want to discuss opportunities, or just want to say hello, I'd love to hear from you. I typically respond within 24 hours.

Location

Ahmedabad, India | Available for remote work

What I can help with:

  • Full-stack web application development
  • AI integration and automation solutions
  • Testing strategy and implementation
  • Technical consulting and code reviews
  • Team mentoring and training
Send me a message