# Nicholas Davis > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/nicholasdavis Backend Software Engineer with a decade of experience building APIs that stay online, data pipelines that don’t need babysitting, and Pythonic systems that scale. Experience across healthcare, finance, and data products. ## Work Experience ### Senior Software Engineer @ Memorial Sloan Kettering Cancer Center Jan 2023 – Jan 2025 | New York City Metropolitan Area • Integrated MSK digital pathology data pipeline with Epic healthcare system to parse and store HL7 messages securely and HIPAA-compliantly. • Designed and implemented Rest APIs (FastAPI) for cross-team transmission of data from Postgres and MongoDB databases. • Built out Airflow DAGs to automate data refreshes, reducing manual intervention and ensuring daily data consistency. • Added validation on incoming and outgoing data using Pydantic. • Modernized developer infrastructure: moved local GitLab to Enterprise GitHub, Faust to Cloud Kafka, changed from manual code deployments to GitHub CI/CD. • Optimized Python + PostgreSQL backend queries, improving web UI load time from 4 s to < 1 s ### Senior Software Engineer @ JPMorgan Chase & Co. Jan 2022 – Jan 2023 | New York City Metropolitan Area • Brought on as part of a new compliance team. Modernized legacy code, ported Java processes to Python, assisted in move from proprietary legacy databases to AWS Redshift, and ensured backend system compliance with legal security standards. • Optimized IoT compliance checking process; went from 3-stage manual process to ensure devices were compliant with security standards to 1-stage automated solution, reducing lead time dramatically. • Mentored junior engineers on the team. ### Software Engineer @ Komodo Health Jan 2019 – Jan 2022 | New York City Metropolitan Area • Full stack engineer (70% backend, 30% frontend) • Made modernization improvements to core product (Prism) -- Implemented Celery as queue-runner, better enabling multi-threading and improving throughput, helped move from AWS Redshift to Snowflake to reduce costs, implemented DB safeguards to protect PII and ensure compliance, helped improve codebase by enforcing code standards and testing, etc. • Made frontend tweaks and improvements where needed, helped implement FE designs for core product upgrade (React FE / Flask BE) ### Software Engineer @ Ally Invest (formerly TradeKing) Jan 2017 – Jan 2019 | Charlotte Metro • Wrote Python infrastructure to improve fraud-handling process. • Facilitated move of business-critical data from on-premises legacy hardware to Amazon Redshift cluster. • Architected, designed, and deployed graph database (Amazon Neptune) to better facilitate anti-money-laundering services. • Assisted in ETL process migration from loose, distributed cron-based setup to centralized Airflow system. • Reduced technical debt by rewriting legacy Java processes in Python. ### Software Engineer @ Calvert (Pre-Seed Legal Startup) Jan 2016 – Jan 2017 | San Francisco Bay Area • Developed initial product (paralegal automation as a service.) • Python backend incorporating Tesseract for OCR and Stanford’s NLP library for string tokenization. • App written in Django, managed client appointments within G-Suite. ### Software Engineer @ Gracenote Jan 2014 – Jan 2016 | San Francisco Bay Area • Developed and applied a translation algorithm (traditional to simplified Chinese) over core database of millions of artists, albums, labels and songs, assisting Gracenote's entry into mainland Chinese market. • Headed up Bandpage initiative to ingest and offer automated matching of Bandpage artists with Gracenote artists. Developed Python solution to scrape, compare, and offer intelligent matches of data. • Designed artist suggestion algorithm utilized in Gracenote Radio tool yielding lightning fast response times over a curated artist database with over 300,000 artists. • Migrated high-level music group database from Oracle and TSQL servers to ElasticSearch cluster. • Reduced technical debt by migrating core data from old Oracle system to new Cassandra cluster. Translated business logic written in PLSQL to C#. ### Data Developer @ Carolinas Healthcare System Jan 2013 – Jan 2014 • Designed a SQL database to house physician data for 5 hospital systems. Assisted in the implementation of business intelligence tools (SQL Server Analysis Services and Power Pivot) utilizing the database. • Automated administrative/marketing jobs using C# on the side. Saved over 200 man-hours annually. • Migrated legacy proprietary medical data systems to function in SQL Server Integration Services (SSIS) framework. ## Education ### Bachelor of Science (BS) in Computer Science Dickinson College Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/nicholas-davis-6b0aa032 --- Source: https://flows.cv/nicholasdavis JSON Resume: https://flows.cv/nicholasdavis/resume.json Last updated: 2026-03-23