Hi, I'm Karthik Nayak

a full-stack developer building modern, scalable web applications with clean design and seamless user experiences.

Skills & Expertise

I'm passionate about staying current with the latest technologies and best practices to deliver exceptional digital solutions.

Microservices & Backend

Designing and building scalable, distributed server-side systems and APIs.

MicroservicesAPI DevelopmentNode.jsNestJSExpress.jsTypeORMDockerNATSRedis

Frontend Development

Crafting modern, responsive, and interactive web applications.

React.jsNext.jsTypeScriptJavaScriptTailwind CSS

Programming Languages

Strong foundation in multiple languages for diverse problem solving.

GolangPythonTypeScriptJavaScript

Databases & Storage

Experience with relational and NoSQL databases for reliable data management.

PostgreSQLMongoDBRedis

DevOps & Tools

Streamlining development workflows and deploying applications with confidence.

DockerLinuxGitCI/CD

Cloud & System Design

Understanding cloud platforms and designing resilient, high-performance systems.

AWSScalabilitySystem DesignArchitecture

Professional Experience

My journey as a software engineer, building scalable solutions and working with cutting-edge technologies.

Software Engineer

Software Engineer

UniCourt India

Full-timeCurrent

Continuing as a full-time Software Engineer, working on scalable backend systems and microservices architecture.

Technologies & Skills

JavaScriptTypeScriptNestJSDockerNATSRedis
Software Engineer Intern

Software Engineer Intern

UniCourt India

Internship

Developed backend services and APIs using modern technologies, gained experience with distributed systems and containerization.

Technologies & Skills

JavaScriptTypeScriptNestJSDockerNATSRedis

Featured Projects

Here are some of my recent projects that showcase my skills and passion for creating exceptional digital experiences.

Adaptive Coding Platform

Adaptive Coding Platform

ML-based web app for improving coding skills with personalized challenges, built with ReactJS and Golang.

TypeScriptReactGolangMongoDBTailwind CSS
Pet Adoption Application

Pet Adoption Application

Web app for managing pet adoptions with admin dashboard and detailed pet profiles, built with Node.js and MySQL.

TypeScriptNode.jsExpress.jsSQLEJSTailwind CSS
Real-time Polling Application

Real-time Polling Application

ReactJS and NodeJS app for creating polls with live updates using WebSockets.

TypeScriptReactNode.jsMongoDBWebSockets

Let's Work Together

Have a project in mind? I'd love to hear from you. Let's create something amazing together.

Email

hello@karthiknayak.dev

Phone

+91 9945073494

Location

Puttur, Karnataka, India

Send a Message

Fill out the form below and I'll get back to you as soon as possible.