Chris Han

I'm Chris Han

Software Developer

I'm a software developer with product management experience and 11 years of experience in the enterprise software industry. I have experience with the full software development lifecycle, database and user interface design, project planning, and employee performance management.

Madison, Wisconsin, US

Work

Epic , Verona, WI

Software Systems Architect / Team Lead October 2017 – present

Senior Software Systems Developer / Team Lead October 2015 – September 2017

Software Developer II / Team Lead July 2013 – October 2015

Software Developer / Team Lead February 2012 – July 2013

Lead developer for the Identity application, which provides algorithms, user interfaces, and developer APIs to facilitate patient record access, search, matching, and management.

  • Project and application management
  • Project inception, project list planning for a release, project resource and timeline estimation
  • Design review and oversight
  • Development timeline management
  • Issue review and fix prioritization
  • Point person and subject matter expert for various functional areas
  • Use Scrum to manage workloads and throughput of multiple developers on a team
  • Personnel management for multiple developers
  • Cross-application design, development, and integration planning with other Epic applications and third-party vendors
  • Review customer workflows to suggest optimizations
  • Manage customer escalations to resolution
  • Develop web-based applications in HTML, CSS, Javascript, C#, and M
  • Review code for functional, workflow, and usability issues
  • Review customer-facing documentation
  • Review specifications for government regulations, and plan projects, workflows, and development accordingly

Epic , Verona, WI

Software Developer September 2008 – February 2012

Developer for the Health Information Management application's Release of Information functional area, which provides functionality to document patient information disclosures, release patient data on paper or electronically, and bill for these requests.

  • Developed enhancements and fixes with focus on usability, performance, and scalability
  • Reviewed code for functional, workflow, and usability issues
  • Reviewed customer-facing documentation
  • Was a point person and subject matter expert in the functional area
  • Redesigned and developed the main user interface for simplicity and ease of use
  • Created workflows and user interfaces to streamline rapid data entry of multiple release requests
  • Migrated workflows from a legacy Visual Basic 6.0 codebase to a new web-based infrastructure in HTML, CSS, Javascript, and C#
  • Reviewed specifications for government regulations and developed new functionality to meet those specifications

Education

George Washington University

Bachelor of Science in Computer Science May 2008

Skills

Professional Experience

M, JavaScript, TypeScript, HTML, CSS, C#, Management

Personal Experience

Python, SQL, Vue, AWS Lambda, AWS DynamoDB, GraphQL, Node.js, Electron

Projects

Jukebox

Lead Developer January 2020 – present

Vue, Vuetify, TypeScript, Electron

Jukebox is a music player application geared towards DJing.

  • Music files can be browsed or searched, including album art, and queued up for playback
  • Jukebox has several options for controlling playback, including playback speed, repeat, delay between songs, and fading out after a certain length.

HeatSheet.io

Lead Developer July 2017 – present

Vue, Vuetify, TypeScript, GraphQL, Apollo Server, AWS Lambda, Amazon DynamoDB

HeatSheet is a web application for managing ballroom dance events.

  • Enter dancers and their entries
  • Configure the event schedule
  • Easily autogenerate an event program and heat list for each participant

GitPHP

Lead Developer May 2006 – August 2014

PHP, Git

GitPHP was an open source PHP web application for browsing source code repositories in the Git revision control system.

  • Browse commit history, tags, branches, and files
  • Diff and blame changes
  • Export code snapshots
  • Search files and commits

SpringRTS

Cross Platform Development Lead July 2005 – March 2006

C++

SpringRTS is an open source 3D real-time-strategy game engine for Microsoft Windows, Linux, and Mac OSX.

  • Migrated core engine systems such as plugin loaders, shadow rendering, sound engine, binary file I/O, image handling, and config handling from a Microsoft Windows dependent codebase to a platform independent infrastructure
  • Reviewed and integrated code submissions from various contributors