Scroll To View More
Napas Udomsak, Software Developer in Houston, TX, United States
Napas Udomsak

Software Developer in Houston, TX, United States

Member since June 20, 2017
Since 2014, Napas has developed a number of web/mobile apps and contributed to many big data infrastructure projects. In college, he worked on infrastructure projects at Microsoft and Uber. He's also worked on full-stack web development at Zumper, a startup in San Francisco. Before moving to the US for school, Napas developed various web/mobile apps for Centara Hotels and Resorts and GoPomelo.
Napas is now available for hire

Portfolio

  • Zumper
    Django, Python, Apache Thrift, PostgreSQL, AngularJS, MVC Architecture, AWS...
  • Uber Technologies
    Java, Docker, Microservice Architecture, Mesos, Kafka, Kibana, Logstash...
  • Microsoft Corporation
    Java, C#, Customer Validation, Elasticsearch, Lucene, Distributed Systems...

Experience

  • SQL, 1 year
  • Java, 1 year
  • Python, 1 year
  • JavaScript, 1 year
  • C#, 1 year
  • AWS EC2, 1 year
  • AWS S3, 1 year
  • Android, 1 year
Houston, TX, United States

Availability

Part-time

Preferred Environment

Java, Python, JavaScript

The most amazing...

...thing I've created was an AI model used by the Thai police to automatically detect traffic violations.

Employment

  • Software Engineer Intern

    2018 - 2018
    Zumper
    • Built Zumper’s first programmatic ad product that will allow landlords to better advertise rental listings.
    • Integrated external listing feeds from multifamily landlords worth over $25,000 in booking value.
    • Patched security bugs surfaced by HackerOne e.g., cross-domain referer leakage and email harvesting.
    • Deployed a serverless data pipeline using AWS components to enable in-house mobile analytics.
    • Placed 8/24 in the company's bugathon by fixing seven bugs over the course of a week.
    Technologies: Django, Python, Apache Thrift, PostgreSQL, AngularJS, MVC Architecture, AWS, JavaScript
  • Software Engineer Intern

    2017 - 2017
    Uber Technologies
    • Developed and deployed a plugin that emits custom metrics from Elasticsearch clusters for increased observability.
    • Enabled multitenancy in Elasticsearch by integrating access control functionality into the plugin.
    • Reduced on-call stress and increased hardware efficiency by architecting an on-demand log indexing tool.
    Technologies: Java, Docker, Microservice Architecture, Mesos, Kafka, Kibana, Logstash, Elasticsearch
  • Software Engineer Intern

    2016 - 2016
    Microsoft Corporation
    • Developed and shipped the auto-complete feature for Azure Search.
    • Validated and architected the feature through extensive customer interviews.
    • Constructed a custom Elasticsearch plugin to enable real-time autocomplete on very large indexes.
    • Helped answer customer questions in order to help the team achieve a one-day support case resolution SLA.
    • Developed indoor navigation software for Microsoft HoloLens.
    Technologies: Java, C#, Customer Validation, Elasticsearch, Lucene, Distributed Systems, Automation
  • Software Engineer Intern

    2014 - 2014
    Asian Institute of Technology
    • Designed and implemented a motorcycle detection system for the Thai police using the OpenCV and libSVM library.
    • Constructed a similarity metric to detect duplicate motorcycles between frames.
    Technologies: C++, Feature Selection, SVM, Computer Vision, Machine Learning, Unix

Experience

  • Zumper PRO (Development)
    https://www.zumper.com/pro

    • Built Zumper’s first programmatic ad product that allows landlords to better advertise rental listings.
    • Used AngularJS to build information and payment modal for Zumper PRO.
    • Developed the Django-based back-end and built the Stripe integration to take payments from landlords to boost listings for one month.
    • Modified a listing ranking system to boost listings that have paid for promotion.

  • Computer Vision Model for Thai Police (Development)
    https://www.youtube.com/watch?v=6iaAx6EacRo&feature=youtu.be

    • Developed a computer vision model for tracking of scooters and motorcycles for the Thai police.
    • Utilized OpenCV and LibSVM to extract features and build a classification model.
    • Generated labeled data set from raw footage to train the model.

  • Azure Search Autocomplete (Development)
    https://docs.microsoft.com/en-us/rest/api/searchservice/autocomplete

    • Built and architected autocomplete feature for Azure Search (Microsoft Search-as-a-Service).
    • Developed a custom Elasticsearch plugin to enable this feature.
    • Integrated the feature into the Azure ecosystem using C#.

Skills

  • Languages

    Python, Java, JavaScript, SQL, C#
  • Frameworks

    Django, Serverless Framework, GWT, Swing, AngularJS, Angular, Dropwizard, Spring, Apache Thrift
  • Libraries/APIs

    React Redux, jQuery, React, Node.js
  • Paradigms

    Serverless Architecture, Agile Software Development
  • Platforms

    Linux, Apache Kafka, AWS EC2, Android
  • Storage

    Elasticsearch, MongoDB, AWS DynamoDB, PostgreSQL, AWS RDS, AWS S3
  • Other

    Cloud, Serverless, Data, Front-end Development
  • Tools

    AWS SES, AWS EBS, Amazon SQS, AWS IAM, AWS Fargate

Education

  • Bachelor's degree in Computer Science
    2015 - 2019
    Rice University - Houston, TX, USA
I really like this profile
Share it with others