×
Desmond Naranjo

Desmond Naranjo

Software Engineer

1529 W. Superior St., Chicago, IL, US, 60642
8474480313

Background


About

About

Just trying to find something to build that I can feel good about building.

Work Experience

Work Experience

  • Data EngineerMovement Labs

    Aug, 2024 - Dec, 20244 months

    Built tools and services to support progressive digital communciation efforts in the 2024 election. Focus on standardizing and automating manual processes.

    • BigQuery function driven URL shortener service generating millions of unique, trackable links in minutes, replacing cross-team out-of-band process

    • Reduced statistical block randomization process from multi-party, multi-day manual R notebook affair to a single dbt macro

    • Developed extensive library of reusable tools to standardize and reduce labor in future data tasks, currently being adopted by permanent staff

  • First Technical Team MemberMindMetrix

    Sep, 2021 - Mar, 20242 years 6 months

    Uses a structured survey of symptoms and the highest standard of statistical screening tools to build a personalized report to faciliate patients and their providers reaching accurate diagnosis of mental health conditions, faster and safer.

    • Solely responsible through launch for development of data model, business logic, ecommerce, survey UI, report UX, infrastructure, and majority of marketing content and CMS integration

    • Advocated for limiting user data collection to only what is required to achieve users goals, even if limiting potential future business application

    • Ensured compliance with HIPAA, HITECH, and other relevant legislation and regulations

  • Sr. Software EngineerThe Mom Project

    Jul, 2019 - Sep, 20212 years 2 months

    A hybrid recruiting agency and two-sided market job board focused on the needs of working mothers and primary caregivers.

    • Owned integration of data science team models, responsible for design of tokenization and training pipelines

    • Designed and built demographic data collection system with differential privacy protections to ensure the equity of our models and clients hiring practices

    • Regularly attended hiring events, drafted onboarding guide, and supported new hires through regular check-ins, pairing, and project collaboration

    • Led adoption of Elasticsearch for job posting and candidate search tools

  • Software EngineerCVENT

    Oct, 2017 - Jun, 20191 year 8 months

    Worked on the Kapow Events team, a marketplace for small corporate events.

  • Designer, Illumivation Studios

    Jun, 2015 - Jan, 20171 year 7 months

    Designed and fabricated installations and sculptures for marketing, museums, retail, and events. Often ridiculous.

Skills

Skills

  • Languages

    Ruby

    Javascript

    Go

    Python

  • Web frontend

    HTML (ERB, HAML, Phlex)

    CSS (Sass, Tailwind, Bootstrap)

    Javascript (React, Stimulus, JQuery)

    Prototyping (Figma, Balsamiq)

  • API design

    REST

    GraphQL

    Webhooks

    JSON:API

    Authentication (Oauth, JWT)

  • SQL and RDBMS

    Transactional modeling (OLTP, normalization, indexing)

    PostgreSQL, MySQL, SQLite

    Analytical modeling (OLAP, star schema, flat schema, partitioning)

    BigQuery, Redshift

    dbt, Fivetran, Airflow

  • NoSQL and nonrelational stores

    Key-value (Redis, DynamoDB, memcached)

    Column family (BigTable, HBase)

    Document (MongoDB, Elasticsearch, Firebase)

  • Infrastructure

    Production deployments on AWS, GCP, various VPS vendors

    Terraform, Pulumi, CloudFormation (bleh)

    Docker, Chef, Ansible, Nix

  • Code quality and practices

    Testing (Unit, TDD, E2E, Mutation)

    Linting and static analysis

    Hot path / churn analysis

    CI/CD (Github Actions, CircleCI, Jenkins)

Education

Education

  • Industrial Design, Bachelor, University of Illinois at Chicago

    - Jan, 2015

  • Software Engineering, Bootcamp, Dev Bootcamp

    - Jan, 2017