Technical Skills

Languages & Databases: Java, Go, Python, SQL/T-SQL, RDBMS (MariaDB, Oracle, PostgreSQL), DuckDB, InfluxDB

Frameworks & Tools: Spring Framework, Angular, React, Docker, Kubernetes, Hibernate, Liquibase, Git, REST APIs

Experience

Senior Software Engineer

Appian · McLean, VA · Sept 2024 – Present

  • Leads architectural design for enterprise data connectivity services, building data persistence and processing pipelines in Go, Java, and DuckDB.
  • Designs and optimizes database performance for large-scale applications.
  • Writes technical design documents that translate requirements into development plans.
  • Sets team-wide coding patterns and standards for code quality and performance.

Software Engineer II

Appian · McLean, VA · Aug 2022 – Sept 2024

  • Built low-code data modeling tools in Java and Go, automating data manipulation across relational source systems.
  • Designed and built services to interact with a real-time datastore developed with Go and DuckDB to enable rapid data synchronization for enterprise clients.
  • Automated backend database management using Liquibase, cutting bespoke SQL creation.
  • Mentored junior engineers and interns through code reviews and technical guidance.

Software Engineer II / Technical Lead

TriNet USA · Indian Land, SC · Feb 2022 – July 2022

  • Led a team of contractors migrating a legacy AngularJS UI to modern Angular, launching to 300,000+ daily active users.
  • Architected and developed the component framework for the new user interface.
  • Delivered a proof-of-concept for a low-code tool that cut internal application development time from months to days.

Software Engineer I

TriNet USA · Indian Land, SC · Jan 2020 – Feb 2022

  • Optimized the data model for benefits administration, improving SQL query performance by 30%.
  • Designed and developed new REST API endpoints using Java and Spring Boot for a high-traffic platform.
  • Improved the code review and QE lifecycle, achieving a 20% faster throughput for production deployments.

Education

Bachelor of Science in Computer Science, Minor in Mathematics

University of North Carolina, Charlotte · 2019

GPA: 3.96 · First Place, Innovative Computing Competition · Lead Teaching Assistant (2+ years)