Doug de Jesus

Doug de Jesus

Recent M.S. graduate with 8+ years SWE experience

About Me

I am looking for my next role as a robotics software engineer or a computer vision researcher.

I have over 8 years experience working as a backend software engineer at companies big and small. At Facebook, I trained machine learning models to fight spam and other forms of abuse, using data from billions of users. At Codecademy, I was a leader in the engineering organization and established development practices as we tripled in size.

Having been a generalist for most of my career, I entered graduate school in order to specialize into the fields of robotics and artificial intelligence.

Download my resumé as a PDF.

Interests
  • Autonomous navigation
  • Robot perception
  • Artificial intelligence
  • Space exploration

Experience

 
 
 
 
 
Codecademy
Staff Software Engineer
Codecademy
February 2022 – August 2022 New York, NY
  • Led development and technical design of several new services, each spanning multiple engineering teams, from conception to deployment.
  • Established engineering best practices, code review processes, training and mentorship programs, and hiring practices. Mentored engineers throughout the organization.
 
 
 
 
 
Codecademy
Senior Backend Engineer
Codecademy
June 2019 – February 2022 New York, NY
  • Designed and improved backed services for payments, subscriptions, data tracking, course catalog, content management, search, and remote code evaluation.
  • Implemented a delayed payment trial model that drove an increase of over $1M in annual revenue. Reworked data models, access control, and subscription lifecycle management.
  • Transformed the course catalog from a static list to a dynamic, tag-based system with sorting and filtering. Implemented caching for fast performance and scalability.
  • Created a machine learning-driven recommendation service from scratch.
 
 
 
 
 
Facebook, Inc.
Software Engineer
Facebook, Inc.
August 2017 – May 2019 Menlo Park, CA
  • Built systems, tools, automation, and machine learning to defend against spam and abuse.
  • Automated the deployment of weekly retrained ML models to reduce manual effort.
  • Implemented a graph embedding covering >1 billion users that was used to improve training data quality, extract new features, and increase classifier recall.
  • Helped mitigate a security breach affecting 50 million users.
  • Improved incident response time by 90% by adding anomaly detection around reports.
 
 
 
 
 
REAL Software Systems
Software Engineer
REAL Software Systems
June 2014 – July 2017 Los Angeles, CA
  • Developed enterprise software for royalties accounting and IP management.
  • Led development of a data import service that processes >100k sales transactions at a time.
  • Refactored extensive legacy codebase to improve reusability, readability and stability.

Education

 
 
 
 
 
New York University
M.S. Computer Engineering
New York University
September 2021 – January 2024 New York, NY
  • 4.0 GPA
  • Relevant coursework:
    • Robot Localization and Navigation
    • Robot Perception
    • Networked Robotics Systems, Cooperative Control and Swarming
    • Interactive Medical Robotics
    • Computer Vision
    • Machine Learning
    • Deep Learning
    • Real-time Embedded Systems
 
 
 
 
 
University of California, Los Angeles
B.S. Applied Mathematics
University of California, Los Angeles
September 2010 – June 2014 Los Angeles, CA
  • 3.6 GPA
  • Specialization in Computing
  • Minor in Film, Television, and Digital Media