Default profile banner
MM

Mayank Maheshwari

@mayankmaheshwari

Senior Software Engineer at Blkbox.ai

Bangalore, India

https://www.linkedin.com/in/mayankmaheshwar/

Blkbox.aiSRM University

Mayank Maheshwari is a Senior Software Engineer specializing in generative AI, LLMs, and machine learning model integration within the ad-tech industry. He possesses strong expertise in full-stack development, utilizing technologies like Python, Node.js, AWS, Docker, and Kubernetes. His experience includes optimizing BigData processing and developing scalable microservices, resulting in significant operational savings and efficiency improvements.

Experience

Senior Software Engineer

Blkbox.ai

Full-timeMar 2023 - PresentRemote/Bangalore, India

Working on generative AI, LLM, and machine learning models to revolutionize the ad-tech industry. Launched a RESTful API for retrieving and programmatically requesting changes to videos album metadata delivered by clients leading to an estimated $250,000 quarterly savings in operations. Integrated ML models and libraries (FFmpeg, moviepy) to successfully generate new ads ($300 each). Reduced technical debt of features by documenting architecture alternatives and creating design documents that comply with SOLID design principles to write modular, extensible, and clean code following code reviews. Onboard new clients and engineers to use ML models on their data and mentored them respectively.

Software Engineer

Tellius

Full-timeSep 2022 - Mar 2023Remote/Bangalore, India

Partnered cross-functionally with User Experience, Quality Engineering, and other upstream development teams to create robust scalable solutions (load-workflow) through agile development methodologies. Contributed to Tellius Data Manager (open source library) i.e. load data from ServiceNow & write to Azure blob for different clients. Wrote APIs for various functionalities like integrating to Prometheus, spark lime evaluator, retry/backoff, etc.

Software Engineer

Kyro

Full-timeFeb 2022 - Sep 2022Chennai, India

Identified and solved complex project management problems in the construction domain from scratch. Owned different microservices from designing, development to deployment on GCP infrastructure that results in reduced payment time from 1 week to several hours. Wrote Unit and Integration testing, Async Nodejs/Python code, and integrated with 3rd party applications to onboard employers from MS office, payment solutions like stripe, MS teams to send automated messages.

Software Engineer (BigData)

Infosys

Full-timeJan 2021 - Feb 2022Remote/Bangalore, India

Went through training in full-stack development with extensive knowledge of industry leaders. Built, Optimized, test, and maintain end-to-end API services, and queries along with monitoring using sentry. Helped in upgrading GAP’s BigData processing to 100 times faster by migrating onto Azure Databricks. Resolved failures, ServiceNow incidents, and operational issues to maintain the team’s SLAs.

Associate AWS Developer

Project-Intern

InternshipOct 2020 - Nov 2020Hyderabad, India

Worked with two Amazon Employers on AWS services like Dynamodb, Lambda, CloudWatch, SES, etc. Maximized the company profits by automating the task of deleting & notifying the users as per certain rules. Efficiently queried the Dynamodb using GSI, Cloudwatch, and Lambda services to optimize the tasks.

Software Engineer-Intern

Surfboard Payments

InternshipJun 2020 - Jul 2020Sweden, Europe

Built a javascript compiler program to run a programming language developed by interns using DSA. Designed Netflix system architecture (SDLC) from scratch in a team using X-Mind software. Built a chat app using Reactjs, Expressjs, Nodejs, and socket.io where the next-batch interns can communicate.

Software Engineer-Intern

IIT Madras Startup

InternshipNov 2018 - Dec 2018Chennai, India

Developed cryptocurrency news and their data-analysis web application using Restful API. Built a search engine where users can easily access different cryptocurrency details expeditiously. Learned to design, test, and develop web apps using low-level design and best software development practices.

Education

SRM University

Bachelor of Technology

Information Technology

Jan 2016 - Jan 2020Grade: 3.4/4

Relevant courses included Data structures, Algorithms, Database Management and Design, Software Engineering, Software Testing, Machine Learning, Artificial Intelligence, Computer Architecture, Networking, and Object-Oriented Programming.

Skills

Python
Nodejs
Typescript
Django
Flask
MySQL
React
MongoDB
AWS
Docker
Serverless
Kafka
Spark
Kubernetes
Generative AI
Machine Learning
Artificial Intelligence
Data Structures
Algorithms
Database Management
Software Engineering
Software Testing
Object-Oriented Programming