Skip to content
View kartikson1's full-sized avatar
πŸŽ“
Busy with grad school!
πŸŽ“
Busy with grad school!
  • North Carolina State University
  • Raleigh, North Carolina, United States
  • 12:21 (UTC -04:00)
  • LinkedIn in/kartikson1

Highlights

  • Pro

Block or report kartikson1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kartikson1/README.md

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 || πŸ“§ ksoni@ncsu.edu

βš™οΈ 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.

Pinned Loading

  1. slackpoint slackpoint Public

    Slackpoint - A gamified agile development slack bot. Repository for CSC 510 Software Engineering project 2, created by Group 3: Shreya Maheshwari, Nandini Mundra, Palash Rathod, Tanvi Sinha, and Ka…

    Python 2

  2. DevelopersIn DevelopersIn Public

    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 prof…

    JavaScript

  3. alexa-dice-roll-game alexa-dice-roll-game Public

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

    TypeScript

  4. Auction-Sphere Auction-Sphere Public

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

    JavaScript 3

  5. cloud_bank_app_locust_kubernetes_experiment cloud_bank_app_locust_kubernetes_experiment Public

    Python

  6. Cloud_task_scheduling_research Cloud_task_scheduling_research Public

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

    Java 3 1