Mayank Maheshwari
@mayankmaheshwari
Senior Software Engineer at Blkbox.ai
Bangalore, India
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
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
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
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
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
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
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
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
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.