I'm Smith Gajjar, a 24-year-old Full Stack developer, Solutions Architect and Mentor, I like to improve user experience, create smart user interfaces, developing rich web applications and managing & optimizing backend infrastructure including deployment, scalability, performance and efficiency. Fond of Minimalistic UI/UX.
Currently working as a Senior Software Engineer at Codecademy. Primarily interested in JavaScript frontend and backend spectrum, Although learning GoLang ๐ฅ. Working on interesting projects with positive people.
Look ahead (fetch) Apollo GraphQL fields with recursive joins ($lookup) in a single MongoDB Aggregation Query.
Aggregation pipeline constructor for the aggregate method of a mongoDB collection.
A React Wrapper for Blockly, It is a web-based, visual programming editor library based on Google's Blockly..
Progressive Web App for tracking spread of COVID19 (Count Data Might not be available right now)
Built using Typescript/MongoDB/GraphQL and TypeGraphQL + Typegoose integration.
First iteration of my personal portfolio website started out as an experimental space.
Native Flashcard Application for creating different subject decks and to attempt quizzes.
โน Codecademy is an online interactive Edtech platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C#, and Swift, as well as markup languages HTML and CSS.
@Codecademy.com
โน Illusto is a fast and easy video creation tool packed with easy-to-use advanced features to make powerful videos.
โน Integrated and Managed different payment system like Stripe, Razorpay and Phonepe to enhance user experience and
streamline payment functionalities across different region.
@illusto.com
โน Tekie is a B2B Ed-tech platform that uses storytelling to make learning to code a movie-like experience. As a core team
member collaborated and scaled platform to over 500+ schools.
โน Developed user facing modules, a PWA based on Reactjs and Redux and a Desktop App using Electron.js. Optimized
Landing Page Score/Performance and SEO to 99% to improve visibility and Core Web Vitals.
โน Developed, Managed and Optimized API and backend architecture for enhanced scalability and performance, reducing
response time by over 60% utilizing Node.js, GraphQL, MongoDB, Redis and CDN Caching.
โน Developed and Managed Internal Reports and tooling architecture for Business Team utilizing Node.js, ETL Process (From
MongoDB to SQL), PostgreSQL and Python (Flask) for data-driven decisions.
โน Integrated different 3rd party services such as GSuit, Newrelic, Sentry, Elastic Search, Stellate (GraphQL Caching) and
GA/GTM/Looker Studio to improve and monitor application performance.
โน Managed and Optimized DevOps infrastructure and Configured CI/CD on Github/Jenkins based of Kubernetes, Redis,
MongoDB, PostgreSQL, Azure Services and AWS Services such as EC2, EKS, ECR, S3, Elastic Transcoder and CloudFront.
โน Developed and Contributed to open-source NPM libraries for the platform, mongodb-aggregation-builder,
tekie-content-editor, react-blockly-playground. Developed and Led many Proof of Conceptโs for Product Development.
โน Interacting and engaging in discussions with stakeholders from various departments to determine and deliver optimal tech
solutions aligned with business requirements.
โน Mentored, Guided and led a team of 7 in spearheading the product development and seamless migration of an product
suite. Encouraged code hygiene and best practices while building along with peer code reviews.
@Tekie.in
โน InVideo is an best rated online professional video editing SaaS Platform with over 7M+ users.
โน Built new user facing modules by converting designs from Sketch and InVision into pixel-perfect and responsive screens
using Angular 7, HTML, SCSS and TypeScript.
โน Helped in fixing cross-browser inconsistencies in the interface using BrowserStack
@InVideo.io
Almost one and half year ago, I wrote โBuilding GraphQL API with Nodejs, TypeGraphQL , Typegoose and Troubleshooting common...
The term "Micro Frontends" is becoming more popular this days. As there are lot of discussions going on regarding its implementation...
I recently started out with this project where I am using Apollo GraphQL with TypeGraphQL , typegoose as mongoose wrapper and....
Have a project, idea or problem you'd like to discuss?
Drop a message at smith.gajjar@gmail.com