Tim Joseph Dumol

Tim Joseph Dumol Email and Phone Number

Senior Backend Engineer @ Constructor
Spain
Tim Joseph Dumol's Location
Metro Manila, National Capital Region, Philippines, Philippines
Tim Joseph Dumol's Contact Details

Tim Joseph Dumol personal email

n/a

Tim Joseph Dumol phone numbers

About Tim Joseph Dumol

Interested in: site reliability engineering, data engineering, algorithms, web developmentHey there. I'm Tim, and I love solving problems using code, math, and algorithms. I am experienced in site reliability engineering, data engineering, algorithms and programming contests, and web development. My mathematical and algorithms background means that I am comfortable with machine learning, optimization and statistics. I have won national and international contests in algorithms and data science.I consider myself performance- and security-focused, yet pragmatic in my design choices. I attempt to solve problems rather than blindly follow specifications -- I consider problems within their context and look for more efficient solutions. I am flexible with my technology choices, and consider myself a polyglot, although I have a preference for statically or optionally typed languages. I've also helped organize some algorithmic contests myself to show people the fun challenges you can tackle in computer science.* As a site reliability engineer, created, operated, automated, and optimized Kubernetes clusters, containing ElasticSearch, PostgreSQL, Prometheus, Redis, and others.* As a data engineer, created infrastructure for machine learning models (including deep neural net embeddings), and automated data ingestion from numerous sources.* Competitor in programming contests, including the Trend Micro Codinsanity 2014 (1st), ACM ICPC Philippine Invitational Programming Contest 2013 (1st), ACM ICPC Jakarta Regionals 2012 (9th), and Google Code Jam 2011 (Rank 786 of Round 2). Above 99th percentile in Project Euler and UVa Online Judge worldwide.* Part of the organizing committee of the National Olympiad in Informatics Philippines, the official national qualifier of the Philippines for the International Olympiad in Informatics, the most prestigious high school-level international contest in computer science & informatics.* Experienced in web development, with heavy background in Python & TypeScript/JavaScript development, with work in the backend and frontend, using technologies such as Pyramid, Angular, Flask, and others.See a list of my code at https://www.timdumol.com/.

Tim Joseph Dumol's Current Company Details
Constructor

Constructor

View
Senior Backend Engineer
Spain
Website:
constructor.io
Employees:
1026
Tim Joseph Dumol Work Experience Details
  • Constructor
    Senior Backend Engineer
    Constructor
    Spain
  • Expedock
    Founding Engineer & Chief Of Infrastructure
    Expedock May 2020 - Present
    Silicon Valley, Us
  • Kalibrr
    Data Infrastructure Engineering Lead
    Kalibrr Jun 2019 - Jun 2020
    Makati, National Capital Region, Ph
    * Created Data Infrastructure Engineering team to create tooling to maximize the AI team's productivity; and to make it easy for stakeholders to access and analyze company data, while keeping privacy and security in mind.* Spearheaded effort to ingest internal data sources into a central BigQuery data warehouse; reducing analysis time in certain use cases >100x from days to minutes.* Streamlined bringing ML models into production by creating a standard Connexion-based template and Helm chart, improving development velocity 6x from 1 released model per year to 1 per 2 months.* Improved process of productionizing ML models by requiring (and creating tooling for) performance benchmarks, Swagger/OpenAPI templates, and automated Cloud Build-based tests.* Improved observability of ML models by incorporating error reporting, distributed tracing (via Opencensus/Stackdriver Trace), and Prometheus metrics in the standard Connnexion-based template.* Implemented cost control measures for BigQuery usage through a cost dashboard and automated cost alerts on a per-user basis
  • Kalibrr
    Site Reliability Engineering Lead
    Kalibrr Sep 2017 - Jun 2019
    Makati, National Capital Region, Ph
    * Led our move to Kubernetes from hosting on VPSes, allowing easy autoscaling on demand, decreasing time to provision new instances from hours to minutes, and making it much easier to deploy new services, among other benefits.* Introduced the concept of SRE and started the SRE team* Optimized various endpoints by up to 1000x via Python and PostgreSQL profiling* Reduced GCP bill by 50% in cost optimization project* Enabled observability by setting up Prometheus metrics, distributed tracing via Stackdriver Trace, and error reporting
  • Kalibrr
    Chief Software Engineer
    Kalibrr Aug 2013 - Sep 2017
    Makati, National Capital Region, Ph
    I worked as a full-stack web developer at Kalibrr who also dabbles in operations and analytics, where I use a variety of technologies, including Ansible (previously Puppet) and Vagrant for automated deployment, Jenkins for CI, New Relic for monitoring, Guard for automated building, Pyramid (previously Rails) for the backend, AngularJS (using TypeScript) for the frontend, and ElasticSearch for full-text search.While working, I have:* Spearheaded effort to add extensive monitoring to the Kalibrr infrastructure using Nagios, Statsite, and InfluxDB* Integrated Spark via spark-jobserver to improve candidate matching algorithms* Set-up the build system.* Performed application deployments.* Worked on multiple applications for both internal and public use.* Performed statistical analysis of assessment results with the goal of reducing assessment duration and increasing correlation of assessment results with job performance.Aside from my responsibilities as a developer, I provide technical guidance to the rest of the team, and provide the final say in architectural decisions. I am responsible for the reliability, stability and performance of the platform, and am partially responsible for developer recruitment and the productivity of the dev team.
  • Kalibrr
    Web Development Intern
    Kalibrr Jan 2013 - Aug 2013
    Makati, National Capital Region, Ph
    I worked as a full-stack web development intern at Kalibrr. While an intern, I have:* Set-up an automated build system for the frontend code.* Developed internal web applications to efficiently process thousands of applicants.* Performed data analysis using a Python- and C++-based stack.* Added server monitoring and client analytics, which helped increase performance and decrease error rate.* Performed A/B testing, increasing conversion rate by 10%.* Worked on the backend, frontend, and deployment of the external-facing platform.
  • Sage Open Source Mathematics Software
    Developer
    Sage Open Source Mathematics Software 2009 - 2011
    I was a contributor to Sage (http://sagemath.org). In particular, I have worked heavily on the Sage Notebook, which is the web UI of Sage. I have contributed significantly to the migration from the old architecture of the Sage Notebook to the independent spkg SageNB, including numerous bug fixes, migration from inline HTML in Python to templates, and from a table layout to a CSS layout.

Tim Joseph Dumol Skills

Python Javascript Django Jquery Ajax Web Development Programming Git Ruby Ruby On Rails Html Postgresql Css C++ Mysql Amazon Web Services Algorithms Java Coffeescript Statistical Data Analysis

Frequently Asked Questions about Tim Joseph Dumol

What company does Tim Joseph Dumol work for?

Tim Joseph Dumol works for Constructor

What is Tim Joseph Dumol's role at the current company?

Tim Joseph Dumol's current role is Senior Backend Engineer.

What is Tim Joseph Dumol's email address?

Tim Joseph Dumol's email address is ti****@****mol.com

What is Tim Joseph Dumol's direct phone number?

Tim Joseph Dumol's direct phone number is +6391524*****

What are some of Tim Joseph Dumol's interests?

Tim Joseph Dumol has interest in Mathematics, Customthread, Very Millennial, Linode, Stanley Kubrick, Lgbtq@facebook, Codechef, The Travelling Foxes, Guild Wars 2, Rationalist.

What skills is Tim Joseph Dumol known for?

Tim Joseph Dumol has skills like Python, Javascript, Django, Jquery, Ajax, Web Development, Programming, Git, Ruby, Ruby On Rails, Html, Postgresql.

Who are Tim Joseph Dumol's colleagues?

Tim Joseph Dumol's colleagues are Mary Joy Villamor, Elizabeth Preising, Vladimir Shemankov, Andrew Carcova, Anton Alekseev, Lei Aljo, Luis Alberto Aranda Gaona.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.