Navpreet Singh

CTO

Sahibzada Ajit Singh Nagar, Punjab, India12 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over a decade of experience in full stack development.
  • Expert in architecting scalable cloud applications.
  • Proficient in modern frameworks like NestJs and NextJs.
Stackforce AI infers this person is a Full Stack Cloud Developer with expertise in IoT and Manufacturing applications.

Contact

Skills

Core Skills

ReactjsNode.jsDatabase Design

Other Skills

Agile MethodologiesAngularJSCC++CSSCSS3Data AnalysisData ScienceDatabasesElectronicsFinancial EngineeringFinancial RiskFinancial Statement AnalysisGithubHTML

About

Navpreet is a senior Full Stack Cloud Developer proficient in JS and Rails with a decade of experience who is spearheading and architecting applications in NestJs, NextJs, React and Ruby on Rails.. * He has demonstrated his expertise with apps that span industries—from real-time applications that allow multiple users to collaborate to e-commerce and food tech apps with a significant user base. * His extensive knowledge of databases both SQL (ORM) and NoSql (ODM) proves an asset in building scalable and high performing applications. * Being cloud certified and attaining new certifications is helping him to architect modern micro-services applications which are secure and scalable Vision 2023: * Improve score on Leetcode * Have better depth knowledge of system designs * Attain more certifications in cloud * Become proficient in ML, AI, Data-science and crypto's Reason: In last 10 years, chips have become 30 times faster in performing operations. This have made them great for ML, AI and crypto's. 2020-30 is an era will be of ML, AI and crypto's (with more and intensified development in mobile and web apps)

Experience

12 yrs
Total Experience
3 yrs
Average Tenure
7 yrs 7 mos
Current Experience

Realms ai

CTO & Freelancer

May 2020Present · 6 yrs · Mohali, Punjab, India

  • CTO and freelancer, who is living his dream to make a product to help & uplift the society.

Thingsgosocial

Full Stack Engineer

Jan 2020Mar 2023 · 3 yrs 2 mos · Delhi, India · Remote

  • Designed and implemented a suite of products in a manufacturing management app on the server-less microservices architecture and module federated micro front-end architecture to ensure an up-time SLA of 99.7% in a year.
  • Built sophisticated, high-performance data visualization dashboards with the product owner and managers, improving user experience and helping high-level factory officials make on-time decisions.
  • Worked extensively in understanding wireless communication protocols like NB-IOT and LoRaWAN to design and build a robust infrastructure to ensure communication with 99.8% data transmitted between Industrial IoT hardware and app servers.
  • Designed and modeled databases with the AI team to help them build solutions providing feedback on future factory production schedules in correlation to raw material in inventory and transit to maximize profits with a lean inventory.
  • Implemented web sockets and MQTT protocol in the application for real-time monitoring on server-less infrastructure. Achieved high-level connections with webhooks to notify clients to maintain and release connections as per the data transfer rate.
ReactJSNode.js

Mealsuite

Ruby on Rails Developer

Mar 2019Apr 2022 · 3 yrs 1 mo · Ontario, Canada · Remote

  • Integrated Monnit (IoT sensors) and Twilio 3rd party applications to manage sensors in the facilities and notify relevant people when the temperature is not in a range for a specific time frame. This helped companies save around 30% on wastage.
  • Implemented discounts and coupon features for kitchen orders in facilities, where discounts were applied before or after taxes. Managed the complex calculations of the final price and the ledger in case of a refund.
  • Created discount and coupon features that helped facilities to manage their expenses among different kitchens for different departments and helped them facilitate funds to other departments.
  • Integrated Datacap (card payment system), a 3rd party application to manage bill payments in kitchens or restaurants via cards. This system was designed with web sockets and notifications protocol to reduce the request time by 98%.
  • Implemented a credit card system for employees and patients in facilities, which automatically loads their accounts daily, weekly, fortnight, monthly, and one-time or when users pay their due amount of the amount utilized during the tenure.
  • Built a credit system that helped facilities manage funds easily, allowing patients to go cashless. This feature was further secured with one-time password (OTP on SMS) to authorize the payments. This prevented fraudulent transactions.
  • Optimized and refined various GET requests with extensive DB queries with store procedures and search engine (Elasticsearch) to reduce the response time from 2-3 mins to less than a second.
  • Implemented various heavy data-lifting and intensive operations to manage kitchen orders, user preferences, automated orders for the week, and so on as background jobs to improve the app's performance and enhance user experience significantly.

Toptal

Freelance Developer

Oct 2018Present · 7 yrs 7 mos · Mohali, Punjab, India

  • Full stack developer, learner who looks for a challenge all the time.

Untrodden labs

Sr. Software Developer

May 2017Apr 2018 · 11 mos · New Delhi

  • Designed and Implemented the prototype of an AI chatbot, which was integrated with Google voice-to-text and text-to-voice APIs and provided output to the AI NLP module developed by the AI team and provided a response to end-user.
  • Established the above app and extended it to a product to manage and schedule meetings, where the bot communicated with users on Gmail on behalf of the owner and finalized the meeting and place as per the owner's calendar availability and working hours.
  • Integrated with multiple 3rd parties Google APIs and other vendors, which helps owners to book tables in restaurants, manage cabs, flights, or trains to the meeting place and even provide recommendations of hotels for outstations.
  • Designed and implemented a serverless lambda SMTP service to send marketing and sales emails to customers. This helped the company save 30% in cloud costs and improved mail delivery time by 4x, increasing the number of emails from 20,000 to 100,000.
  • Managed a team of six developers to build a smart home solution application.
  • Gained knowledge of various wireless communication protocols like NB-IOT, LoRaWAN, and Z-Wave to build a robust cloud infrastructure to connect hardware and software efficiently.
  • Implemented automated CI/CD with automated testing to manage good quality tested code on the branches used for deployment in different environments. This helped company save more than 30% on development costs.
  • Designed and implemented an Industrial IoT Factory management application on micro-service serverless architecture and module federated micro front-end architecture to maintain SLA up-time by 99.5%.
  • Implemented data pipeline techs like Kafka and SQS to manage complex architecture communication and real-time data streaming via WebSockets, MQTT, and SNS to enhance user experience.

Maropost india

Sr. Sofware Developer

Feb 2017May 2017 · 3 mos · Mohali, Punjab, India

  • A great organisation, which is working in email marketing with awesome services that help it's customers to send billions of mails daily

Paxcom india

Software Engineer

Feb 2016Feb 2017 · 1 yr

  • A role that defines my attitude of working and building teams that will work efficiently when I will not be there to entertain them.

Clickapps india

Ruby on Rails Software Developer

May 2015Feb 2016 · 9 mos · Quark City, Mohali, Punjab, India

  • Working with the team to build responsive websites.

Trantor software pvt. ltd.

Software Developer (Ruby on Rails)

Jul 2013Apr 2015 · 1 yr 9 mos · Chandigarh, Chandigarh, India

  • Learning skills in software - web development, data analysis and experiencing a corporate world.

First north global

Intern Data Analyst

Jun 2013Aug 2013 · 2 mos

  • Initialize a software in R which will help call centers to track a repetition of a particular word in mails received as complaint.

Education

University Institute of Engineering & Technology, Panjab University

Master of Business Administration (MBA) — FINANCE AND MARKETING

Jan 2012Jan 2013

University Institute of Engineering & Technology, Panjab University

Bachelor's degree — Electronics and Communications Engineering

Jan 2008Jan 2012

BAL NIKETAN SR MODEL SCHOOL SEC 37 CHD.

12TH — NON MEDICAL

Jan 2006Jan 2008

YPS, Mohali

MATRICULATION

Jan 1999Jan 2006

Stackforce found 100+ more professionals with Reactjs & Node.js

Explore similar profiles based on matching skills and experience