Hi, I am Mike Lautensack

I am a Full-Stack web developer

I specilize in Node.js, React.js, and Next.js

Top Rated on Upwork!
⭐⭐⭐⭐⭐

I am a top rated freelanced on upwork

10K Earnings on Upwork!

💵

I have made over $10,000 on Upwork working on React.js and Three.js projects.

100% Job Success Score on Upwork

💯

I have achived a 100% job succsess score on Upwork!

About Me

As a self-taught Full Stack Web Developer with 2.25 years of focused experience, I specialize in creating robust web applications using TypeScript, React, Next.js, and Vite. My expertise spans frontend, backend, and fullstack development, with a proven track record on Upwork as a Top Rated freelancer with a 100% Job Success Score.

I excel in deploying Next.js applications on Vercel and RESTful APIs to Azure, delivering comprehensive cloud solutions. My projects, including an Estimate Generator for contractors and a real-time Socket.io Chat App, showcase my ability to implement complex features and integrate various technologies seamlessly.

What sets me apart is my unique blend of technical expertise and business acumen, derived from prior entrepreneurial experience. This background enables me to build technically sound solutions that align closely with small business needs, particularly in developing SaaS products. My approach combines meticulous attention to detail with a forward-thinking mindset, driving me to create innovative web solutions that efficiently solve real-world problems.

Work Experence

01.

React / Front End Development

@ Software Harmonics

Feb 2024 - Aug 2024

  • • Upgraded the application from create-react-app, React 16, and JavaScript to Vite, React 18, and TypeScript, significantly reducing the dev server start time from 8-10 minutes to 3-4 seconds.

  • • Developed a comprehensive React component library for the company and authored detailed documentation to facilitate its usage and integration.

  • • Created a VS Code snippets extension tailored to the company's development needs, enhancing coding efficiency and consistency.

  • • Wrote extensive documentation on React and TypeScript best practices, providing valuable guidelines and improving code quality across the project.

Skills

jslogo

JavaScript

Core programming language for web development, enabling interactive and dynamic website functionality

tslogo

TypeScript

Advanced JavaScript with static typing for building scalable and maintainable applications

reactlogo.png

React.js

Library for building dynamic and responsive user interfaces with a component-based architecture

nextjslogo.png

Next.js

React framework for server-side rendering, static site generation, and building production-ready applications

vitelogo

Vite

Modern build tool for faster development and optimized production builds, with expertise in library mode for component libraries

nodelogo

Node.js

JavaScript runtime for building scalable server-side applications and APIs

expresslogo

Express.js

Web application framework for Node.js, used for building robust and flexible backend services

c#logo

C#

Versatile, object-oriented programming language for developing a wide range of applications

dotnetlogo.png

.NET

Free, cross-platform, open-source developer platform for building many different types of applications

azurelogo

Azure

Cloud platform for deploying, managing, and scaling web applications and services

vercellogo

Vercel

Platform for deploying and hosting Next.js and other frontend applications with ease

gitlogo

Git

Distributed version control system for tracking changes in source code during software development

githublogo

GitHub

Web-based platform for version control and collaboration using Git

dockerlogo

Docker

Containerization technology for consistent development, shipping, and deployment of applications

postgresqllogo

PostgreSQL

Open-source relational database management system for storing and managing application data

mysqllogo

MySQL

Popular open-source relational database management system for web applications

restlogo

REST API Design

Principles and best practices for designing scalable and efficient web APIs

sockeriologo

Socket.io

Library for building real-time, bidirectional communication between web clients and servers

threejslogo

Three.js

JavaScript library for creating 3D graphics and animations in the browser

Projects

Estimate Generator

A fullstack webapp for contractors to create and send work estimates to customers.

  • • Next.js / React.js

  • • Auth.js

  • • Vercel Serverless

  • • Drizzle ORM + Neon Serverless PostgreSQL

Learn More!
Estimate Generator

Simple Chat

A simple realtime chat app.

  • • TypeScript

  • • Next.js

  • • Express.js

  • • Socket.io

  • • Azure App Service

Learn More!
Simple Chat

HTML to PDF

A C# .NET Minimal API microservice that converts HTML to PDF documents.

  • • C#

  • • .NET

  • • Azure App Services

  • • Docker

  • • Playwright

Learn More!
Swagger UI for html to pdf

Galaxy Generator

A 3D galaxy you can customize with a controls menu

  • • Javascript

  • • Vite

  • • Three.js

  • • Vercel

Learn More!
Galaxy Generator

Raging Sea

A raging sea you can customize with a controls menu, built with custom shaders and rendered with three.js

  • • Javascript

  • • Vite

  • • Three.js

  • • Vercel

Learn More!
Raging Sea

Testimonials

Mike is a great React Developer who embodies a commitment to understanding best practices and aligning with industry standards. His meticulous approach to learning and implementing these principles ensures that our projects maintain the highest levels of quality and efficiency. Mike's dedication to staying informed about the latest developments in React and related technologies sets him apart as a forward-thinking professional. With his attention to detail and focus on excellence, Mike consistently delivers exceptional results, making him an invaluable asset to our team.

L

Lonny B.

Software Harmonics LLC

Certifications

C#

Foundational C# with Microsoft

Fundamentals of the C# programming language and .NET

Issued By: Free Code Camp/Microsoft Learn

Issued On: September 2024

Certification ID: fcc7ca55ec2-de04-4ccf-8dc1-7c111f5d352a-fcswm