Post Job Free

Resume

Sign in

Software Developer

Location:
San Jose, CA
Posted:
December 03, 2022

Contact this candidate

Resume:

John Davis — Software Developer

708-***-****

adtudl@r.postjobfree.com

https://github.com/whidbeyisland

San Francisco-based software developer with interests in machine learning and languages/linguistics. Diverse experience creating web, desktop, and ML applications. Skills

● Languages: Python, C#, Java, JavaScript, Rust, TypeScript

● Front-End: React.js, Angular, Django, HTML/CSS, jQuery, ASP.NET

● ML Tools: PyTorch, FastAI, Scikit-learn, NLTK, WordNet, Colab Notebooks

● Cloud: AWS (Elastic Beanstalk, Amplify, Lambda, RDS, S3, etc.), Azure (Functions, Data Factory, etc.)

● Other: SQL Server, SSIS, Node.js, Flask, GraphQL, Docker, Kubernetes, Git/GitLab, Azure DevOps, Spring/Hibernate, Chef, MongoDB, Android Studio, JIRA, REST

● Foreign Languages: Czech, Hungarian (conversational) Professional Experience

Software Developer — Meta — Sunnyvale, CA — 2022

● Designed and implemented AWS-based solution (mainly Lambda functions) for organizing testing/parametric data for Orion AR glasses — across manufacturing sites and data formats — into formats usable by ML teams

● Created Python-based utility to perform load, stress, and functional testing on data migration tool as updates to the tool are made. Analyzes data migration tool’s CloudWatch logs, its output files using Athena, etc.

● Investigated Meta's various internal tools and met with their development teams to assess their usefulness for my team's needs

Software Developer — AT&T — El Segundo, CA — 2021-2022

● Created Python scripts for tests on new channels, including a PyTorch computer vision tool for bitrate issues

● Developed scripts implementing NLP libraries to parse customer emails and detect and categorize complaints about channel performance, improving efficiency of fixing errors

● Developed REST API in Flask (on AWS ECS instance) to categorize errors and record in SQL Server DB, to expose error data to appropriate teams

Software Developer — Molina Healthcare — Long Beach, CA — 2020-2021

● Processed millions of insurance claim records and generated output files on weekly and monthly schedules, using SSIS packages including C# scripts and SQL Server stored procedures

● Developed ASP.NET UI for allowing partnered insurance companies to view and download provider information

● Developed UI for generating PDF letters to mail to patients, including PII from company SQL databases Software Developer — Microsoft — Redmond, WA — 2018-2020

● Developed Angular UIs for use by MS Volume Licensing employees

● Created and tested automated Azure Data Factory pipelines for transferring bulk partner data

● Wrote unit and integration tests for a C# project used to generate tax report PDFs for volume licenses Projects

BrainDB (Node.js, Express.js, Python, HTML/CSS, AWS, SQL)

● Auto-generates flashcards for scheduled review, based on documents the user provides (PDFs, textbooks)

● Leverages NLP libraries to summarize texts, find keywords, and create flashcards according to users’ preferences

● Stores user/card info locally with SQLite and remotely on AWS RDS SQL Server instance; authentication with AWS Amplify

Parrot (Python, PyTorch, FastAI, Django)

● Accesses the tweets of a public Twitter account using web-scraping, to generate new tweets in the person’s style about any subject (e.g. “fine art”, “Bitcoin”, “Mesopotamia”) — populates tweets in Django front-end

● Uses PyTorch NLP models to classify account’s tweeting style (based on large corpora of tweets) and create new tweets in those styles — using the user’s own distinctive vocabulary Education

Bachelor of Arts — Miami University — Oxford, OH — 2017 Major: Interactive Media — Minors: Computer Science, Mathematics — Focus: Unity 3D game development



Contact this candidate