Mike Shirvani

I'm a

Full Stack Developer with 3+ years of experience building scalable web applications using Java, Spring Boot, React, Node.js, and AWS. Skilled in creating responsive UIs, secure backends, and efficient APIs. Experienced in Agile workflows, CI/CD pipelines, and cloud deployment. Passionate about clean code, performance optimization, and delivering production-ready solutions.

Skills & Technologies

A comprehensive toolkit for building modern web applications from concept to deployment.

Frontend
ReactNext.jsTypeScriptJavaScriptFramer Motion
Backend
Node.jsExpress.jsREST APIsMongoDBAuthenticationSocket.IOPostmanjsPDF
UI / UX
Tailwind CSSMaterial UIAnt DesignShadCNBootstrapHeroUIFramer MotionFigma
DevOps & Cloud
GitGitHubDockerAWSVercelNetlifyHeroku
Programming Languages
JavaC++CKotlin
Other Skills
LinuxAgile / ScrumUI/UX DesignPerformance OptimizationWeb Security

Services I Offer

Professional web development solutions tailored to your specific needs

Full Stack Web Development
End-to-end development of scalable web applications using modern frameworks and best practices. Expertise in both frontend and backend technologies to deliver robust solutions.
ReactNext.jsNode.jsExpress.jsMongoDBPostgreSQL
Cloud & DevOps Solutions
Deployment, automation, and management of cloud infrastructure. Implementation of CI/CD pipelines and container orchestration for efficient software delivery.
AWSDockerKubernetesCI/CDGitHub Actions
API Design & Integration
Design and integration of secure, scalable RESTful APIs for seamless communication between services and third-party platforms.
REST APIsOAuth2API SecurityPostman
UI/UX Consulting
Consultation and implementation of user-centric interfaces to enhance usability and accessibility across devices.
UI/UXAccessibilityResponsive DesignMaterial UI
Project Management & Agile Coaching
Guidance on agile methodologies, project planning, and team collaboration to ensure successful project delivery.
AgileScrumJiraMentoring

Featured Projects

A selection of my recent work showcasing my skills and expertise.

QR Code Generator
QR Code Generator
A lightweight web app that allows users to generate custom QR codes from URLs or text inputs.
JavaScript
HTML5
CSS3
E-Commerce App
E-Commerce App
A fully responsive e-commerce platform with user authentication and shopping cart functionality.
React
Tailwind CSS
Api
Ticket Booking
Ticket Booking
A ticket booking app with a seamless user experience for selecting and reserving seats.
React.js
Tailwind CSS

Professional Certificates

Continuous learning and professional development through industry-recognized certifications.

SCRUM Fundamental Certification
Oct - 2024
SCRUM Fundamental Certification
Issued by SCRUMstudy

Certified understanding of Scrum principles and Agile methodologies for collaborative project management.

Scrum
Agile
Project Management

Education

My academic background and relevant coursework.

University of Maryland, College Park, MD
Aug 2020 – Jan 2025

Bachelor of Science in Computer Science, Minor in Technology Entrepreneurship (MTECH)

Relevant Coursework:

  • Artificial Intelligence
  • Databases
  • Software Engineering
  • Systems Programming
  • Data Structures and Algorithms
  • Web Development
  • Programming Handheld Systems

Professional Experience

My journey as a developer and the companies I've had the pleasure to work with.

Full Stack Developer
Car Source, Gaithersburg, MD
May 2024 – Oct 2024

Built and deployed scalable full-stack applications, optimized backend processes, and collaborated with stakeholders for smooth feature delivery.

Key Achievements:

  • Developed and deployed a React + Node.js web platform with secure JWT authentication and role-based access.
  • Integrated QuickBooks API to streamline invoicing, reducing processing time by 50%.
  • Built REST APIs and backend logic using FastAPI-inspired architecture with MongoDB.
  • Containerized app with Docker and deployed via AWS EC2 and NGINX, using GitHub Actions for CI/CD.
  • Collaborated with designers and stakeholders in Agile sprints, ensuring delivery of tested, scalable features.
  • Focused on data integrity, responsive UI/UX, and clear communication between frontend/backend layers.

Technologies:

React
Node.js
Express.js
MongoDB
JWT Auth
QuickBooks API
REST APIs
Docker
AWS EC2
NGINX
CI/CD
Agile
Software Developer Intern
BrightApps Technologies, Walnut Creek, CA
May 2023 – Aug 2023

Gained hands-on experience in web development, backend systems, and Agile processes while contributing to production-ready applications.

Key Achievements:

  • Assisted in developing web applications using JavaScript, JavaFX, and Spring Boot for internal tools and client projects.
  • Contributed to frontend enhancements using Bootstrap for better user experience.
  • Built REST APIs and backend logic using FastAPI-inspired architecture with MongoDB.
  • Participated in Agile standups, sprint planning, and backlog grooming.
  • Collaborated with QA teams to debug and resolve issues before production release.
  • Focused on data integrity, responsive UI/UX, and clear communication between frontend/backend layers.

Technologies:

JavaScript
JavaFX
Spring Boot
Bootstrap
MongoDB
REST APIs
Agile
QA/Testing

Get in Touch

Have a project in mind or want to collaborate? Let's chat.

Contact Information
Feel free to reach out.

Phone

+1 301-693-8399

Email

mshirvan2@gmail.com

Location

Gaithersburg, Maryland, United States

Send a Message
Fill out the form to message me directly.