Gunjan Kaphle

Seattle, WA 98109 ยท gunjankaphle@gmail.com

Experienced Software Engineer working on a regular basis to build scalable and reliable frameworks. Passionate about stream processing, distributed systems, and operational excellence.


Experience

Lead Data Engineer

GOAT
September 2021 - Present

Software Development Engineer

Amazon
  • Implement new features and improve current architecture for AWS SageMaker Hosting, a platform to deploy ML models and run real-time predictions, using Go, Java, and AWS services
  • Design and build a system to rigorously test feature launches and architectural changes that has helped identify major issues before production releases
  • Build internal and external error handling framework throughout the Hosting services to enhance customer experience and aid platform troubleshooting
  • Build an automated system to gather and aggregate weekly Operations metrics for all our APIs saving over 4 hours of weekly repetitive work for On-Call
March 2020 - August 2021

Data Engineer

The RealReal
  • Contributed to building ETL pipelines using Python, Kafka, and Apache Airflow to move data from different systems to Data Warehouse, BigQuery
  • Wrote and maintained Google Cloud Functions to support the ETL architecture and test our ETL pipelines using anomaly detection algorithms
  • Designed and built a system to extract and delete data across our services to comply with Data Protection Regulations like GDPR and CCPA
  • Created CI/CD pipelines using Github Actions
  • Improved the code base by adding unit tests, integration tests, code coverage checks, and linter. Code reviews were dependent on these checks to be successful
September 2019 - March 2020

Associate Senior Software Engineer

Cerner Corporation
  • Extend Apache Airflow and Design a Workflow Management System for building data pipelines & batch processing
  • Write and maintain Java application to parse and ingest data to Kafka and data warehouse Vertica
  • Write and maintain RESTful API in Java using Jersey
  • Write SQL queries against Vertica for Data Analytics
  • Train new team members and other teams to develop on top of our team's platform
October 2018 - August 2019

Software Engineer

Cerner Corporation
  • Create and maintain a Python Flask Application for the Operations team to deploy code using Ansible to achieve agentless deployment process
  • Write and maintain chef cookbooks for automated deployment process
  • Work in an Agile Development environment and write Junit tests and Python unit tests
  • Write, maintain and deploy Bash and VB scripts to client servers to collect operational data
  • Track work items, issues, and tasks using Jira. Use git and svn for source control.
  • Participate in daily scrums, iteration reviews, and code reviews
Jan 2016 - September 2018

Software Engineering Intern

Maverick Software Consulting
  • Worked as an intern at Maverick Software, a collaborative effort between Maverick Software Consulting, MSU, and Thomson Reuters which allows students to develop real world experience in IT positions
  • Wrote and maintained Java and Perl programs to convert various forms of data into standardized XML format
  • Wrote and maintained UNIX shell scripts to scrape large amount of data from the web
  • Wrote unit tests using JUnit in Eclipse IDE
  • Participated in touch-base meetings and wrote daily status reports to the team detailing the work done
  • Assisted in the interview process to hire potential interns
September 2014 - December 2015

IT Intern

Green Tree LLC
  • Enhanced database for Response Line Team to keep track of daily tickets using SQL Server 2008 R2
  • Built a system that generates automated reports with in-depth analysis using SSAS, SSIS, and SSRS
  • Refactored VB code and wrote test cases for production control team
June 2014 - August 2014

Education

Minnesota State University, Mankato

Bachelor of Science
Computer Information Systems

GPA: 3.90

Deans List: Aug 2012 - May 2015

August 2012 - Dec 2015

Skills

Experienced
  • Python
  • Java
  • GoLang
  • Amazon Web Services (AWS)
  • Vertica, MySQL, BigQuery
  • Github
  • Apache Airflow, Maven, Apache Kafka, Flask

Familiar
  • Programming: Ruby, Perl, JavaScript, Bash
  • GCP
  • Data: PostgreSQL, Oracle DB, MSSQL Server
  • Web: HTML, CSS
  • Frameworks: Docker, Jersey, Chef, Ansible, Apache Flink, KSQL

Interests

TECHNICAL
  • React
  • Kubernetes
  • Apache Spark
OTHERS
  • Traveling
  • Cooking
  • Mountain Biking
  • Soccer
  • Basketball