Sagar Betkar

Hello, I'm Sagar Betkar.

I'm a Full Stack Developer.

About

I am a full-stack developer. I've spent five years developing responsive web applications, microservices and products. Skilled in JavaScript (ES6), React, NodeJS, Angular, MongoDB. Open to relocating.

Building and deploying web apps, pushing to GitHub, and obtaining code recommendations and evaluations from senior developers and coworkers have been the mainstays of my learning. I am passionate about web development for its daily challenges, including generating high-quality code, learning new technologies, performing code reviews, and solving complex problems.

Outside of work, I enjoyed cycling and watching animated series. I'm not currently accepting freelance work, but I'd love to meet for coffee and get to know you, so please don't hesitate to contact me.

Skills

languages
HTML5, CSS3, JavaScript, Typescript, GraphQL, SCSS, PHP
libraries and databases
React, Socket.io, Node.js, Ant design, MongoDB, MySQL, Redis
frameworks
Angular, Next.js, Nest.js, Express, React-Bootstrap, Bootstrap, AngularJS, Slim
project skills
Agile Methodology, Communication, Pair Programming, Time Management, Team player, Functional Programming, Object-oriented Programming

Experiences

Senior Full Stack Developer

Texple

  • Led a global team of 3 developers in the successful delivery of a comprehensive dashboard web app (PKRN stack) and corresponding desktop (Electron.js) and mobile (Flutter) applications.
  • Spearheaded technical leadership, managing end-to-end development, and serving as the primary client liaison for requirements gathering and communication.
  • Conducted critical Proof of Concepts (PoCs), including implementing SAML Authentication using ADFS and samlify.js for enhanced security. Retrieving system information from laptops where the desktop app was installed. Creating a Dynamic QR code feature that changes every 30 seconds for enhanced security. Enabling push notifications on the desktop app for real - time updates.
  • Implemented best practices in version control (GitLab), including creating development and staging branches, conducting code reviews, and ensuring coding standards adherence.
  • Selected KOA as the Node.js framework for handling high traffic loads due to its efficiency and performance.
  • Established an internal server for efficient LAN development workflows, improving team collaboration and project efficiency.
  • Successfully conducted load testing using Artillery.js, ensuring robust performance under various scenarios.
  • Notable achievements include introducing Electron.js for enhanced desktop experiences and streamlining the development process.
Senior Software Engineer

Pegasus InfoCorp

  • Joined the project as a Senior Backend Developer (Node.js) in a mid-stage, contributing to an existing client-specific Dashboard platform.
  • Specialized in developing and optimizing MongoDB aggregation queries for the creation of daily, weekly, and monthly collections based on uploaded data.
  • Significantly contributed to the migration process from MongoDB to MS SQL Server, ensuring a smooth transition and improved data management capabilities.
  • Implemented RESTful APIs to expose processed data, ensuring seamless integration with the front-end of the pre-existing Dashboard platform.
Full Stack Developer

Knoxpo

  • Engaged in multiple projects, utilizing a range of technologies including the MERN stack, ANTD, Auth0, GraphQL, Angular, and React.
  • Led the development of a job portal for the fashion industry, involving the creation of features from scratch using MERN stack and integrating technologies like ANTD, Auth0 for authentication, and GraphQL for efficient data querying.
  • Overcame challenges during the integration of Auth0, liaising with Auth0 support to enhance documentation and successfully resolve the issues.
  • Contributed significantly to a gym subscription project, where responsibilities included developing APIs, creating Angular UI components, and addressing reported bugs. Maintained active communication with the client for seamless requirement gathering.
  • Applied Frontend Developer skills in an Angular project for an airport courier service, focusing on designing and developing user interfaces that harmonized with backend APIs.
  • Played a pivotal role as a Frontend Developer in a React project, contributing to both the web app and a dashboard, ensuring the effective integration of UI components with backend functionality.
Software Developer

3Y Ventures LLP (tag8)

  • Managed end-to-end IT development projects, including websites, mobile apps, and web services, collaborating closely with IT partners.
  • Maintained server-side requirements and successfully deployed web applications on AWS, ensuring optimal performance and reliability.
  • Provided essential support for internal development and enhancement projects, overseeing seamless project execution.
  • Efficiently set up client jobs and offered ongoing support, addressing client queries related to Tag8 systems and ensuring client satisfaction.
  • Proactively managed and troubleshooted IT issues, implementing effective solutions to maintain system functionality.
  • Played a key role in supporting new IT/product development projects, contributing to innovation and technological advancements.
  • Utilized a diverse tech stack, including AngularJS, Bootstrap, PHP (Slim framework), and SQL, to develop robust and scalable solutions.
  • Led the restructuring of the official website and other in-house projects, optimizing user experience and overall system efficiency.
Front End Developer

STALKERSCODE PVT. LTD.

  • Played a key role as a Frontend Developer, focusing on translating designer-provided concepts into functional and visually appealing web pages.
  • Utilized HTML, CSS, and PHP to bring the game's interface to life, enhancing the user experience for players.
  • Collaborated closely with the design team to ensure seamless integration of design elements and optimal user interaction.

Blogs

Personal Projects

Free Coupons

Free Coupons is a platform aimed at addressing the issue of unused coupons offered by various payment apps, food delivery services, and banking apps in India.

Google Tasks Clone

Created google tasks clone using Angular.

Chat with speech-to-text

Chat with speech-to-text (speech-to-text only works in Chrome). For speech-to-text to work hold on the microphone button on the UI & speak.

Pig Game

Pig game is a simple dice game build using JavaScript.

Whack A Mole!

Whack A Mole! game build using JavaScript.

Drum Kit

Drum Kit build using JavaScript.

The Voiceinator

The Voiceinator build using JavaScript.