D

Dheeraj Tyagi

Senior Software Engineer

Bellevue, Washington, United States15 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 15 years of experience in scalable distributed applications.
  • Led critical projects at Meta enhancing software delivery efficiency.
  • Expertise in managing multi-billion record datasets.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in Tech and Fintech industries.

Contact

Skills

Core Skills

ScalabilityTechnical Project LeadershipDomain Architecture

Other Skills

AJAXApacheBusiness PlanningCC++Core JavaDesign PatternsEclipseGitHTMLHibernateJSPJavaScriptJavaServer Pages (JSP)Linux

About

I am a seasoned Staff Software Engineer and Tech Lead with a robust 15 year track record in developing highly scalable distributed applications. My expertise lies in enhancing backend applications to efficiently manage multi-billion record datasets. Core Competencies: Computer Science: Proficient in Data Structures, Algorithms, Operating Systems, and Databases. System Architecture: Skilled in Distributed Systems and System Design. Programming: Advanced knowledge of Java. Soft Skills: Exceptional in clear communication, quick troubleshooting, innovative design thinking, and meticulous attention to detail. I am passionate about driving innovation and solving complex problems through strategic ideation and robust technical solutions.

Experience

15 yrs 4 mos
Total Experience
3 yrs
Average Tenure
7 yrs 8 mos
Current Experience

Meta

2 roles

Staff Software Engineer

Promoted

Oct 2021Present · 4 yrs 8 mos · On-site

  • Role: Tech Lead in the Release Engineering team, overseeing the deployment of software updates globally. Prior to that, I was Tech Lead in the Meta's anti-scraping organization, responsible for preventing scraping across all of Meta's family of apps.
  • Job Description:
  • Develop strategic plans and define roadmaps aligning with Meta's broader objectives.
  • Lead the team in identifying and delivering critical projects, enhancing software delivery efficiency.
  • Successfully reduced software release times, enabling rapid rollout of new functionalities and security updates.
  • Re-architected existing backend infrastructure systems and established new ones from scratch for preventing scraping.
  • Developed systems to measure the quality of labels used to train models to prevent scraping across all Meta apps, validating over 10 billion labels per day.
ScalabilityTechnical Project LeadershipDomain Architecture

Senior Software Engineer

Oct 2018Oct 2021 · 3 yrs · On-site

  • Worked as a software engineer in the ingestion team of catalog. Our team was responsible for storing and managing product-related information for around 150 billion items across Meta's family of apps, including WhatsApp, Marketplace, and Instagram. We designed and implemented solutions to make the system scalable enough to process 40 billion items per day while maintaining high success rates and low latencies.
ScalabilityTechnical Project LeadershipDomain Architecture

Paytm

Senior Technical Lead

Dec 2015Oct 2018 · 2 yrs 10 mos · Noida Area, India

  • As a Senior Tech Lead, I successfully established and led a new team for a project titled POS (Point of Sale) from its inception. I took complete ownership of the software development lifecycle, ensuring all stages from development to deployment were meticulously managed.
  • Key Achievements:
  • Project Leadership: Led the POS project, overseeing all phases from initial concept to final deployment, delivering robust and scalable solutions.
  • Payment Systems Management: Handled the complete lifecycle of Paytm's payment data storage, retrieval, and processing system, including the management of around 10 deployable components, which enhanced system efficiency and reliability.

Amazon

Software Development Engineer

Jun 2012Dec 2015 · 3 yrs 6 mos · Chennai Area, India

  • Designed and built an end-to-end auto-publishing pipeline for ingesting pdf content into the Kindle ecosystem
  • Created an auto publishing transmitter that starts AWS workflows for titles on their feed arrival time.
  • Created a service to calculate the cost of delivery of newspaper/magazine to customers downloading content via WAN network. This led to cost minimization up to 2m USD / month to the company
  • Built library and later extended it as a service that enabled a publisher to view a preview of the feed. The library took as input the feed and figured out the vital characteristics of the feed

Adobe systems

Member of Technical Staff

Jul 2011Jun 2012 · 11 mos · Bangalore

  • Worked as a member of the technical staff in the Adobe Flash Professional 7 team. This is a multimedia authoring program used to create content for the Adobe Engagement Platform, such as web applications, games, movies, and content for mobile phones and other embedded devices.

Motorola mobility

Software Engineer

Feb 2011Jul 2011 · 5 mos · Bangalore

  • Worked on a system to build "Remote booking of programs on a Set-Top Box from a browser enabled mobile". I developed a framework for Remote Booking Software that receives control messages from a mobile device, through its network interface, for functions like booking a program scheduled in the future

Education

Indian Institute of Information Technology Allahabad

Bachelor of Technology - BTech — Information Technology

Jan 2007Jan 2011

Kendriya Vidyalaya

Stackforce found 100+ more professionals with Scalability & Technical Project Leadership

Explore similar profiles based on matching skills and experience