Summary
Overview
Work History
Education
Skills
Languages
Personal Information
Languages
Timeline
Generic
Robin Goyal

Robin Goyal

Gurgaon

Summary

Engineering leader with extensive experience in system architecture and project management at MyGenie. Demonstrated success in developing AI-enabled solutions and managing diverse teams. Proficient in TypeScript and people management, fostering innovation and efficiency in technology development. Focused on delivering impactful results in dynamic environments.

Overview

13
13
years of professional experience

Work History

Head of Engineering

MyGenie
Gurugram
05.2024 - Current
  • Duration: 1 year 1 month
  • Build whole system of task scheduling ,material plans & labor count & schedule. Its a very complex system of processing day to day construction tasks to schedule them in an order for whole project before it starts.
  • Build a complete system for the project's day-to-day plan, cost calculation (for each material and task), and daily tracking for each task. The system spit out plan, its total(& individual) cost along with all possible timelines, accurate to 90% of real world.
  • Introduced the idea and built AI-enabled WhatsApp bots to track and communicate for quick information on any project.
  • The system also track the tasks daily and update the plan (cost, timelines and schedule) accordingly. So it acts as a roadmap with real-time traffic updates and roadblocks defined.
  • Introduced the idea and built AI-enabled WhatsApp bots to track and communicate quick information about any project that includes its plan, dates, cost, task list for the day, and labor count (along with labor type) needed for the day.
    Also bots can be directly used to study client requirements and share progress reports with respective clients for each of their ongoing project.
    Clients can also use a special bot to track various things for a project.
  • Integrated with OpenAI to help us with the searching of some names in a given list (such as project, subtask, etc.).
  • Also involved in Pinecone integration in a standalone application, to match the client BOQ (requirement text) with task & materials in our datastore. We are doing it to save AI costs.

Build all meta banks for the planning system to work along with various banks' specific considerations and calculations.
Leading a small team of UI designers, developers, and mentoring a junior backend developer.

Helped other teams in their day to day jobs like providing them site expense management tool, data analystics tools and Contolled access to Raw data of projects.

Owning complete tech developments at Mygenie along with hands-on, architecture building, infrastructure building(including deployment structure), code modularisation (& review) and code development.

Engineering Manager

WhiteHat Jr
Mumbai
06.2021 - 09.2022
  • Duration: 1 year 4 months
  • Building Byjus Coding web flow for trial classes: It includes login/signup, class booking, joining and all Comms related
    - Involved in launching Byjus coding as a brand in India and outside.
    - Engagement in Requirement closure, design decisions, fast pace execution and quick resolutions of open items.
    - Wider people and stakeholder management responsibilities along with ensuring their growth along with meeting maximum organization goals.
  • Working in a Managerial role for the Gamification, Epic Journey, post-class & Community teams.
    - Managed team of 26 Engineers at best, 16 currently
    - Engaged in:
    Requirement closures,
    Design discussions & decisions,
    project management: about 5-6 projects running parallelly,
    people management all team members
    Designing work strategies
    People mentoring and retrospective
    Strong Team and work culture building.
  • Working for Student engagement on the Whitehat platform which involves distributing points, badges, celebratory animations, ensuring healthy competition b/w students on weekly basis via their ranking on Leaderboard.
  • Driven Point Marketplace project end to end, right from requirement freezing, design closure, before the hand execution, cross-team coordination, stakeholder management, and support on-demand to delivery much ahead of time.
  • Driven building of Leaderboard framework project end to end, requirement gathering to design closure (including LLD), on-time execution, cross-team solutions, and stakeholder management
  • Driven launch of Note Ninja, MCC milestones, and Minecraft student's epic journey flow.
  • Driven PMP v2 design and ensured its full execution with all ownership.
  • Stabilised the process of development to deployment by writing process steps, discussing with team members, and bringing all stakeholders at the same page
  • Leading a new BFS UI project, a huge piece with 15 engineers working on, from the management side.

VP of Engineering

Skeps
Gurugram
10.2019 - 06.2021
  • Duration: 1 year 9 months
  • Collected & framed the business requirements which was complex enough as it was different for various clients. Basically, clients post the loan query on the Skeps system, passing the required customer data.
  • The main challenge was that each client provides customer data(along with its credit report) in a differnt format. Also, we have different code flows for different clients, along with their differently structured response formats.
  • To avoid the headache of maintaining multiple code bases for multiple clients, I came up with a configuration driven, generic code design which was very compact and easy to manage.
  • The design was well thought and helped us a lot in doing quick feature development and integrating with other third-party systems also, just by writing some configurations (w/o changing the code).
  • Designed & lead the development of the pre-qualified loan offer process where we fetch the credit report of the customer from central bureaus like RPM (which allows us to soft pull the credit report) and then executes the loan offer model on the Ethereum based blockchain network.
  • Designed & lead the development of a POS system, which enables a customer of our client (eBay, Chromostore, Hotland etc.) to get a loan at checkout time and also do partial payment if required.
  • We planned to do it via a set of microservices (for various purposes) interacting via an Event-based logging system.
  • Leading a team of 4 people, which is responsible to design & execute various tasks to support the above systems.
  • Designed & developed the deployment system on various client's infrastructures, via blockchain network, without dependency on the internet.
  • Actively involved in tech. related client interaction.

Technical Team Lead

Paytm Mall
Noida Area
04.2018 - 10.2019
  • Duration: 1 year 7 months
  • Lead a team of 5 people that were responsible to handle Authentication service, Authorization & Seller Onboarding service and Audit logging service.
  • Designed and developed the Audit logging service. It is a core microservice at Paytm which receive, parse & record the audit logs produced by various other services, and generates annual reports and detects fraud.
  • Other microservices produces standard structure logs and pushes to a high-end data pipeline (Apache Kafka) via audit SDK. The audit consumer group read & parse the logs and store them in Elastic search Db which helps to read them in real-time and generates a report(s) whenever needed.
  • Designed & developed a notification sending service that sends in-app notifications, promotional SMS and various emails to end consumers, sellers and delivery fleet. It had a scale of sending 0.1 million notifications per second.
  • Designed & developed fleet tracking system by use of Kafka data pipeline and store the real-time coordinates in MongoDB. Post that, various algorithms were being run to send the next set of routes to fleets and record their performance also. Also, the same system was used to fetch nearby fleets via coordinate searching.

Senior Software Engineer

Paytm Mall
Noida Area
09.2016 - 03.2018
  • Duration: 1 year 7 months
  • Designed and developed from scratch, the Oauth protocol based user-facing Authentication service at Paytm Mall.
  • Designed and executed the ACL system for users and merchant onboarding service.
  • Tweaked & improved the Authentication service design to handle a scale of around 80K-100K per minute (70K / sec sometimes during peak time).
  • Developed the affiliate onboarding & payout backend system.

CTO

Mandikart Technologies Pvt. Ltd.
Gurgaon
06.2012 - 08.2016
  • Duration: 4 years 3 months
  • It was a B2B Technological Platform for multiple members(Distributors, Manufacturers and Retailers) of the Supply Chain Process for mainly FMCG and non-food Consumable products in India.
  • Designed the whole Backend system after gathering all business requirement
  • Designed the most important admin console that supports the sales bills, purchase bills upload, backend inventory management, catalogue management, various kind of reporting and managing all admin users with certain permissions assigned to them.
  • Managed the AWS infrastructure and automated the deployment process.
  • Lead the execution by developing a major part of the product myself in a 5 member team I was leading.
  • The product website & app no longer exist as we had to shut-off the company in 2016.

The product website & app no longer exist as we had to shut-off the company in 2016.

Education

Bachelor of Technology (B.Tech.) - Computer Software Engineering

Motilal Nehru National Institute Of Technology
05-2012

Skills

  • TypeScript
  • Rdbms mongodb
  • People Management
  • Software development
  • Project management
  • System architecture
  • Team leadership
  • Nodejs basics
  • Nodejs development
  • Nodejs and express

Languages

  • Hindi
  • English

Personal Information

Title: Head of Engineering

Languages

English
First Language

Timeline

Head of Engineering

MyGenie
05.2024 - Current

Engineering Manager

WhiteHat Jr
06.2021 - 09.2022

VP of Engineering

Skeps
10.2019 - 06.2021

Technical Team Lead

Paytm Mall
04.2018 - 10.2019

Senior Software Engineer

Paytm Mall
09.2016 - 03.2018

CTO

Mandikart Technologies Pvt. Ltd.
06.2012 - 08.2016

Bachelor of Technology (B.Tech.) - Computer Software Engineering

Motilal Nehru National Institute Of Technology
Robin Goyal