Code Monkey home page Code Monkey logo
Kartik Soni photo

kartikson1 Goto Github PK

followers: 4.0 following: 5.0 repos: 57.0 gists: 0.0

Name: Kartik Soni

Type: User

Company: North Carolina State University

Bio: SWE Intern at Toshiba | MS CS at NC State | Software Engineer at KCLDS | Ex Full Stack Engineer @ tech startups

Location: Raleigh, North Carolina, United States

Hey there! I'm Kartik - Frontend Lead & Full-Stack Engineer


React Redux Next.js Node.js TypeScript Django Spring Boot Docker Kubernetes AWS

πŸš€ Full-Stack Journey from Startups to Big Tech

Crafting robust architectures and getting my hands dirty with code is my kind of adventure. Whether it's the structure of big tech or the agility of startups, I'm there for the tech ride.

πŸ‘¨β€πŸ’» Pioneering Frontend Innovation at NC State

Hey folks! I’m all about turning coffee into code. As the lead frontend dev at NC State, I juggle React components, hooks, and state management like a pro.

What I'm Up to Academically:

  • πŸŽ“ Finishing up a Master's in CS at NC State (That 4.0 GPA though!)
  • πŸ“– Tech and theory went hand in hand during my CS Bachelor's days at Manipal.

πŸ’Ό Professional Highlights

  • πŸ› οΈ Reducing code duplication by 40% with custom React hooks and spearheading a 25% surge in user engagement through front-end leadership
  • πŸ“ˆ Tuning up backend stuff for retail giants at Toshiba with Spring Boot. Yeah, even the big names!
  • 🌍 Facilitating global research through the development of arabicsearch.org
  • πŸ” Delving into runtime verification research with Cornell University
  • πŸ“ˆ Boosting e-commerce performance and pioneering full-stack solutions at ToppersNotes with Next.js, Node.js, Redux, and more!
  • πŸ› οΈ Building intricate dashboards and UIs at Airveda Technologies with Django

🌐 Signature Projects

  • πŸ”§ Enhancing Nutanix Database Service with MongoDB support
  • πŸ—£οΈ Creating an immersive Alexa-based game using AWS and Node.js
  • πŸŽ“ Created a student trading portal. Think eBay but for NC State.
  • βš™οΈ Optimizing cloud server task scheduling with metaheuristic algorithms
  • πŸ“š Publishing research in international conferences and journals

πŸ”§ Tech Stack Showcase

  • Frontend: React.js, Redux, Next.js, TypeScript
  • Backend: Node.js, Express, Django, Spring Boot
  • Database: MySQL, MongoDB, DynamoDB
  • DevOps: Docker, Kubernetes, AWS

...and a few more. Always dabbling in something new!

πŸ† Extracurricular Excellence

  • πŸ… Finalist in a big-deal hackathon and had my fair share of late-night coding sprints.
  • πŸš€ Pioneered the digital presence for Manipal’s Journalism school and Rotaract club

🀝 Connect With Me

Got a question or just want to chat about tech? Reach out to me anytime!

Linkedin Badge || πŸ“§ [email protected]

βš™οΈ Workflow Philosophy

  • Write code. Break code. Improve. Repeat.
  • Keep it simple. Keep it solid.
  • Automate what can be automated.

Building cool stuff, one commit at a time.

Kartik Soni's Projects

alexa-dice-roll-game icon alexa-dice-roll-game

A dice roll game for Alexa - built using Node, TypeScript, AWS Lambda, DynamoDB, Alexa Developer Console

alumni-portal-website icon alumni-portal-website

A website for colleges to keep track of alumni, and for the existing students to interact and network with them.

auction-sphere icon auction-sphere

Repository for CSC 510 Software Engineering project 1, created by Group 3: Shreya Maheshwari, Nandini Mundra, Palash Rathod, Tanvi Sinha, and Kartik Soni

cloud_task_scheduling_research icon cloud_task_scheduling_research

Implemented a hybrid of two metaheuristic optimization algorithms for reducing the cumulative makespan of task scheduling in cloud.

csc510-group3 icon csc510-group3

Repo for Group 3 of CSC510 Fall 2022 - Palash Rathod, Shreya Maheshwari, Kartik Soni, Nandini Mundra, and Tanvi Sinha

developersin icon developersin

This is a social media website built on the MERN stack (and uses Redux for global state management) supposed to be like LinkedIn but for Developers only. A developer can create a comprehensive profile, and upon adding his GitHub username, his latest 5 repos will be fetched and displayed using the GitHub API on his profile. He can post, like, comment others' posts, browse and connect with other developers. Chatting functionality coming soon!

finances_manager_app icon finances_manager_app

This app is written in Flutter. It will let you monitor your weekly expenditures and manage finances effectively.

group2-se-homeworks icon group2-se-homeworks

Python scripts for creating Smart Summaries for CSV files by translating a lua system to python.

group3-csc510-fall22 icon group3-csc510-fall22

Repo for Group 3 of CSC510 Fall 2022 - Palash Rathod, Shreya Maheshwari, Kartik Soni, Nandini Mundra, and Tanvi Sinha

group3-csc510-hw2345 icon group3-csc510-hw2345

Repo for Group 3 of CSC510 Fall 2022 - Palash Rathod, Shreya Maheshwari, Kartik Soni, Nandini Mundra, and Tanvi Sinha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.