Danish Ali

India

@DanishAli9

Badges

Problem Solving
CPP
Python
Days of Code

Certifications

Work Experience

  • Senior Module Lead

    Media.net•  July 2017 - Present•  Mumbai

    ● Increased revenue by 30% by architecturing a near real-time auction process using RabbitMQ, SQL Server, and PHP. Integrated with the GoDaddy Auctions Platform to access domain inventory and track auction updates. ● Accomplished an 18% increase in HTTPS traffic revenue by implementing a scalable, automated process for HTTPS certificate procurement. Leveraged ZeroSSL API, PHP, Redis, RabbitMQ, and MySQL to create a user-friendly RESTful API. Eliminated manual intervention by the support team, saving 30 hours monthly. ● Implemented a high-scale, automated campaign launch process for Outbrain, Taboola, and PubTonic leveraging an asynchronous event-driven architecture built atop RabbitMQ, MySQL, and PHP. This streamlined process significantly enhanced business efficiency and provided real-time visibility into the campaign lifecycle. ● Redesigned Domain Performance Audit Pipeline using PHP, SQL Server and Redis. Integrated with over 50 different provider sources to extract performance statistics across various verticals. Ensured uninterrupted data processing and reduced downtime, resulting in 40% reduction in processing times. ● Accomplished a 25% reduction in time to respond to critical drops or increases in key metrics (clicks, views, revenue, cost) by designing and developing a highly configurable alerting process using TypeScript and Node.js, collaborated with the data team to extract and refresh data from the analytics engine into MySQL. ● Doubled developer efficiency by leading a migration from SVN to GitLab. Utilized Python and difflib to identify code differences across SVN, development, and production environments. Went the extra mile by automating deployment with Jenkins. ● Enhanced developer onboarding by promoting Docker and creating a quickstart guide using docker-compose for PHP, Node.js, Redis, and MySQL. Reduced setup times and boosted developer efficiency. ● Cultivated the growth of 5 junior engineers through personalized mentoring, guiding them in design patterns, debugging techniques, and best practices, resulting in a 10% improvement in feature shipping times. ● Championed code reviews, contributing to 20% reduction in QA issues through thorough & constructive feedback.

Education

  • Dwarkadas J. Sanghvi College of Engineering

    Information Technology, BE•  January 2013 - January 2017•  CGPA: 9.17

Skills

Docker
Jenkins
Git
Selenium
MySQL
RabbitMQ
Redis
Laravel
Lumen
jQuery
Angular
Express
PHP
JavaScript
TypeScript
Node.js
Python
Go
Java