Hey there, I'm

Samaksh Mittal

A FullStack Engineer Scalable FrontEnd's with React.js | Next.js

Resume

Knowing that "Some mere Gigabytes of code can change
countless lives"
fuels me to build impactful stuff.

About Me

Hi! 👋 I'm Samaksh, a Fullstack Engineer, Building Scalable Frontend's with React.js | Next.js. I hold a degree in Electronics and Communication with a minor in Computer Science from Nirma University (June 2022).

With 1.5+ years of experience, I've worked as: • Founding Frontend Engineer at SwiftBa (6 months) • Frontend Engineer at Toddle, a well-funded startup (10 months) • FullStack Intern at Edunomics (3 months)

I'm passionate about building impactful web apps, indie hacking, and constantly working on side projects. If you're a committed developer looking to collaborate on exciting projects, let's connect—I have some great ideas to build!

Work Experience

SwiftBa(1-May-23 to 1-Oct-23)

Position: Founding Frontend Engineer

  • Single‐handedly planned and developed the frontend for a Business Analytics AI Meeting Tool, leading the entire process from planning to deployment.
  • Scaled the frontend, ensuring its scalability, performance and maintainability.
  • Assisted the backend devs in identifying, testing, and resolving critical bugs.
  • Conducted comprehensive analysis of Figma designs, reporting technical and logical gaps.
  • Scalable Practices:‐ CodeSplitting , Dynamic injection of reducers, global scss colors, mixins, typography.

Toddle(3-Jan-22 to 1-Oct-22)

Position: Associate Software Engineer

  • Integral part of the team responsible for developing generic react component and pages for student progress reports and Transcripts.
  • Shipped features like academic year and term manager , transcripts (landing page, list, and history page), developed multiple tables that had hierarchical and nested data and much more.
  • Analyzed the Figma design of the assigned feature/module for technical gaps.
  • Learned the skill and value of writing clean , structured, and generic code.
  • Documented every major feature and module added by me.
  • Enhanced my skills in React , Redux Thunk , HOC , GraphQL , JavaScript, clean code, and SCSS.
  • Resolved numerous medium‐level bugs/issues that arose on a daily basis, also some Sentry issues.
  • Reduced the number of received review comments on my MR from 50+ to 0.
  • Raised 120+ Merge Requests, Reviewed 5‐10 MRs.

Edunomics Tech Solution(7-June-21 to 1-Aug-21)

Position: MERN Web-Developer

  • Worked as a Sole MERN Developer.
  • Independently designed and developed an online meeting recorder , including a Landing‐Page, Web‐App, and Chrome‐Extension.
  • Users can record meetings via the extension and watch them in the web app.
  • Incorporated NLP technology(developed by a senior), to return transcription, summary, and PPT of the meeting in the Web‐App.
  • Features:‐ developed notes app associated with each recording, authentication (login/logout/sign‐up), Reset/Forgot Password , and CRUD operations on notes and recordings.

Skill Set

Frontend
React.jsNext.jsJavaScript (ES6+)TypeScriptReduxRedux-toolkitZustandReact-QueryWebPackApollo ClientGraphQLCSS3SCSSShadcnTailwind CSSBootStrapMaterial UIHTML5
Backend
Node.jsExpress.jsGraphQLRESTful APIPostgreSQLMongoDBDrizzle ORM
Others
GITData StructuresAlgorithmsPWAChrome-ExtensionsPythonC/C++Linux OsShell ScriptingPostMan

Featured Projects

SwiftBa

• A Powerful Meeting Tool for Salesforce Professionals • Pre-meeting input the context of the meeting and client, have an AI assistant assist you during the meeting, post meeting get the transcripts of the meeting.

React.jsReduxReact-QueryWebPackScssClean CodeNode.jsChrome-Extensions

Video Sharing Social Media App

• Video Sharing web app, a platform that allows users to share their videos and view videos posted by others.
• Features:‐ OAuth , user homepage and profile Page, upload videos, search accounts/videos, like/dislike, infinite nested comments on posts, infinite paginated scrolling , play on view.

Next.jsTypeScriptReduxTailwind CSSNode.jsExpress.jsMongoDB

Online Meeting Recorder

• An Online Meeting Recorder named (Script To Growth). User can watch any meeting from his/her account whenver needed. • User will get Transcription,Summary,Presentation of the meeting from the ML algo.(Developed by Mr. Ravi )

MongoDBExpress.jsReact.jsNode.jsContext APIChrome-ExtensionsMaterial-UILocal-Storage

All Projects

SwiftBa

• A Powerful Meeting Tool for Salesforce Professionals • Pre-meeting input the context of the meeting and client, have an AI assistant assist you during the meeting, post meeting get the transcripts of the meeting.
skills:-
React.js, Redux, React-Query, WebPack, Scss, Clean Code, Node.js, Chrome-Extensions.

E-Com Shop Manager

• Provides daily, monthly, and yearly stats on sales, units, and customers (GeoData), voice controlled Expense Manager. PrintSpool feature to add multiple addresses & invoices in the print spool and print them at once for dispatching. • Currently Used by 1 fast‐growing Ecommerce store.
skills:-
React.js, Node.js, RTK-Query, Node.js, Express.js, MongoDB, Material-UI, Speechly API.

Online Meeting Recorder

An Online Meeting Recorder web-app and chrome-extension.User can watch any meeting from his/her account whenver needed and User will get Transcription, Summary & PPT of the meeting.
skills:-
React.js, Node.js, Context-API, chrome-extension, Node.js, Express.js, MongoDB, Material-UI.

TypeTik

Video Sharing web app, a platform that allows users to share their videos and view videos posted by others. • Features:‐ OAuth , user homepage and profile Page, upload videos, search accounts/videos, like/dislike, infinite nested comments on posts. infinite paginated scrolling , play on view.
skills:-
Next.js, TypeScript, Tailwind CSS, Zustand, Node.js, Express.js, MongoDB.

AmazonWise

Web App for Amazon Products Price Tracking Alerts , Allows users to paste Amazon product links to track price changes. • Features:‐ Scrapes product data (image, description, price metrics) and displays it to the user. Sends email alerts to users when tracked product prices drop, Implemented a Cron job for regular scraping of selected products.
skills:-
Next.js, TypeScript, Tailwind CSS, MongoDB, WebScraping, CronJob, ServerActions.

Devegle

web app for developers to join video chat rooms for pair programming or spectating. • Key Features:- Create, browse, and join video chat rooms with tags, Search rooms by tags, and delete owned rooms. • OAuth, Video chat and screen sharing with multiple developers.
skills:-
Next.js, TypeScript, Tailwind CSS, Shadcn, Drizzle ORM, Vercel PostgreSQL, ServerActions.

Online Chatting App

An Online Chatting Web-App where people all around the world can come and chat with other online users. Attach and send media files too. Number of unread messages are shown in front of each user, if any.
skills:-
React.js, Socket.io, Css, Node.js, Express.js.

Infinite Nested Comments

An npm package published by me to instantly add infinitely nested comments in your app, added support for backend too. used in my social Media web-app.
skills:-
React.js, DSA, logic-Building, Css.

Express Expense Tracker

Your Normal Expense-Tracker but with voice commands for instant expense addition and Pie Chart for better visibility.
skills:-
React.js, Local-storage, speechly API, Css.

Cryptocurrency Tracker

A web-app where user can track their owned or interested cryptocurrency's line graph for 1D,7D, and 1Month .
skills:-
React.js, Chart.js, Third Party API, Local-storage, Css.

Candy Crush

A low level logical clone of the viral game CANDY CRUSH.
skills:-
React.js, logic-Building, Css.

Hangman

My First small project in TypeScript Hangman, System will give you a random word from a pool u need to guess each letters before your avatar is hanged.
skills:-
React.js, TypeScript, Css.

NoteMate

A note web-app where user can take notes/jot down ideas and make a To-Do-List.
skills:-
React.js, speech-to-text-web-API, Css.

News Web App

A web-app where user can stay updated about the latest news.
skills:-
React.js, Third-Party-API, Css.

Contact Details

Address
Gandhidham (Gujarat), India
My E-Mail
sam.mittal44@gmail.com
Phone Number
+91 9821440573
Copyright Š 2024 | Samaksh Mittal