Mayank Kumar

Engineering Manager

Bengaluru, Karnataka, India11 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in ReactJS and Python for complex applications.
  • Led migration to microservices architecture at SteelEye.
  • Developed dynamic pricing systems for Urban Company.
Stackforce AI infers this person is a Fintech and SaaS specialist with strong frontend and backend development skills.

Contact

Skills

Core Skills

ReactjsPythonFastapi

Other Skills

AWS CognitoAWS ECSAngularAngularJSC++CSSCascading Style Sheets (CSS)D3DockerECMAScriptElasticsearchGitHTMLHTML 5HTML5

About

Senior Software Engineer at SteelEye Ltd. | Ex-UC Specialties: JavaScript, ES6, ReactJS, Node.js, Python, Elasticsearch

Experience

11 yrs 6 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs
Current Experience

Dezerv

2 roles

Engineering Manager

Feb 2024Present · 2 yrs 3 mos · Bengaluru, Karnataka, India · On-site

Frontend Lead

May 2022Jul 2024 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

Steeleye

Sr. Software Engineer

Nov 2019Feb 2022 · 2 yrs 3 mos · Greater London, England, United Kingdom

  • During my time at SteelEye I built and managed the following projects:
  • Market Abuse Reporting and Trade Surveillance
  • Built the frontend, API and Prefect side of scheduled and ad hoc flow of reporting alerted orders and trades.
  • Tech stack used: D3, ReactJS, Python, FastAPI, Elasticsearch, Kafka
  • Frontend - AD hoc flow enabled a user to run a report, like Insider Trading, for a given filter and thresholds and get notified realtime about different phases of the alert processing and show the raised results
  • Backend - Built Server Sent Events endpoint that sends events to the connected service and notifies about changes in the reports statuses
  • Prefect connector - Whenever an ad hoc or scheduled report is run
  • Microservices migration
  • Migrated our entire API codebase to microservices based architecture. We used FastAPI framework for the same. Worked on creating and managing the Security, Orders, Surveillance and Accounts servies
  • Tech stack used: Python, FastAPI, Elasticsearch, Sentry, Docker, AWS ECS
  • Communications Surveillance
  • Refactored the frontend codebase of the Comms Surveillance module using React and D3 to use Hooks and Memo. It enabled better route and state management in React.
  • Security
  • Worked on adding Single Sign On flow for the Web App using AWS Cognito.
  • 360 Dasboards
  • Wrote entire backend and frotnend code for the internal tooling and moonitoring dashboard.
  • Tech Used - D3, ReactJS, Python, FastAPI, Elasticsearch, Docker
  • User Engagement - Track user behaviour metrics for onboarded clients accross different stacks and tenants.
  • Feeds Monitoring - Tracks different type of feed (email, call, text, chat, orders and trades) ingested on the platform and raise alerts in case of any anomalies.
  • Registry Management - Different tenants uses different feed versiona and software bundles. Built a dashboard to easy manage, upgrade and rollback any registry and flows.
D3ReactJSPythonFastAPIElasticsearchKafka+3

Urban company

2 roles

Senior Software Development Engineer

Apr 2017Oct 2019 · 2 yrs 6 mos · Gurugram, Haryana, India

  • I managed cataloging, pricing, customer web and the pre request flow at UrbanCompany.
  • During my time here, I've worked on and managed several large scale projects across multiple teams and domains:
  • Pre Request Flow:
  • Built the dynamic requirement gathering flow currently powering all the categories
  • Maker checker process for Questionnaire flow
  • Catalog and Pricing:
  • SKU-ization and dynamic pricing for 30+ categories
  • Built Make Your Own Package for Salon at Home
  • Dynamic Pricing for Packages
  • Partner side pricing engine for repairs
  • Customer Web:
  • Website migration from AngularJS to React.js
  • Modularisation of React web using React, Redux Saga and TypeScript.
  • Location as a module
  • SEO - category, hyperlocal category pages
  • SEO Semantics
  • Customer iOS:
  • Launched the first version of the UrbanClap Customer iOS app.
  • Built the location search, home screen, bookings history and professional listing flow
  • Internal Tools:
  • Modularisation of dashboards - abstraction layer for APIs, Promises, data store, repo splitting and UI components
  • JSON based React forms

Software Development Engineer

May 2015Mar 2017 · 1 yr 10 mos · Gurugram, Haryana, India

Training and placement cell, jabalpur engineering college

Student Coordinator

May 2014Apr 2015 · 11 mos · Greater Jabalpur Area

  • Developed and maintained the TnP Web Portal. Managed profiles the data of over 800 students of college for training & placement activities and organized 50 plus campus drives.

Google

Google Summer of Code Intern

May 2014Aug 2014 · 3 mos

  • Worked on adding XMPP based video and voice call for Instantbird, a real-time multi-protocol chat client based on Mozilla Firefox, written in JavaScript, XUL, XBL, and CSS. It involved integrating WebRTC Peer connection support for the chat application using XEPs 0166, 0167, 0320 and 0115 for implementation of sending of SDP in XMPP chat protocol. Also built an SDP to XML and XML to SDP converter to send the description over the XMPP supported channel to add inter-portability.

Skillenza

Software Developer Intern

May 2013Jun 2013 · 1 mo · Bengaluru, Karnataka, India

  • VentureHire, now Skillenza, is an education company working on providing quality courses in the field of business and technology delivered online (live tutoring). It also helps in simplifying the hiring process.
  • Develop the first version of the course website providing all the LMS features to the site and implement real-time trending and comparison graphs using JavaScript.

Education

Jabalpur Engineering College

Bachelor of Engineering - BE — Computer Science

Jan 2011Jan 2015

Delhi Public School, Vindhyanagar

High School — Science

Jan 2008Jan 2010

Delhi Public School, Nigahi

Secondary School

Jan 2001Jan 2008

Stackforce found 100+ more professionals with Reactjs & Python

Explore similar profiles based on matching skills and experience