847.630.3283 d@dkim.io David J. Kim Software Engineer | DevOps | Cloud Architect SKILLS Node, JavaScript, React, Vue, Python, C#, SQL, Docker, Git, Azure, ASP.NET, GitLab, GitHub, AWS CLIENTS & EMPLOYMENT Accenture, CDW, Allstate, Sidley, Panavision, Legacy.com, MavenWave, WebQA, Supervalu, Thatcher Technology Group, Cision, Syndigo, JLL, Trility Consulting, NextEra Analytics EDUCATION/TRAINING University of Illinois - B.S. Electrical Engineering AWS Certified Solutions Architect PROJECTS Startup Trading Company (Dec 2022 - Present) Software Engineer Part of a dynamic engineering team to deliver next generation trading application. Utilized AWS and GitHub cloud services for architecting a container based solution. • Integrated real-time 3rd party services using Node, Python, and WebSockets • Devised deployment and architecture strategies for resiliency • Developed UI using Vue AWS, Vue, Python, Node, GitHub, WebSockets, Trafix, dxFeed NextEra Analytics (Dec 2022 - Dec 2023) Software Engineer Developed complex pricing analytics modules using Python and Microsoft Graph. Also managed weekly production deployments. Worked closely with product owners to understand dynamic business requirements. • Developed complex pricing models in Python with sparse requirements • Managed multiple environments and deployments using AWS and GitLab • Coded UI modules using Vue AWS, GitLab, Microsoft Graph, Python, Vue Sidley Law Firm (Sep 2022 - Apr 2023) Software Engineer Worked on primary hub for reporting key metrics on the firm’s business. • Optimized SQL queries • Coded business objects using C# and ASP.NET • Developed UI using JavaScript ASP.NET, SQL Server, JavaScript Trility Consulting (Apr 2021 - Aug 2022) Contract Software Engineer Delivered scalable software for a new financial product for a high-profile (confidential) client. Part of a dynamic software engineering team, worked on all facets of the project - development, testing, and infrastructure. Engaged closely with stakeholders and produce owners to ensure requirements and targets are met. • Developed numerous serverless functions using AWS Lambda with 100% unit test coverage • Managed AWS cloud infrastructure using Terraform • Utilized GitLab for source control, CI/CD, and package management • Provided production support AWS Lambda, GitLab, Node.js, Jest, Maria DB, Terraform, JavaScript JLL (Jun 2020 - Apr 2021) Software Engineer and Tech Lead Worked in a data engineering group tasked to consolidate and improve services of essential data. Led development of services API development utilizing Azure technology. Also worked closely with business owners and leadership to support growing needs and establish best practices. • Developed numerous Azure Functions using Node • Improved performance of search engine 3x by identifying bottlenecks and optimizing code • Conducted code reviews and trained developers • Configured testing framework in conjunction with CI/CD Azure Functions, Node.js, Jest, Cosmos DB, Azure Search, GraphQL Accenture (Aug 2015 - Feb 2018, Jul 2018 - Feb 2020) Architect, Software and DevOps Engineer Worked in a global organization’s technology leadership team. Architected cloud microservice solution for an enterprise software that integrated with disparate systems. Devised strategy for development operations (DevOps) and best practices. Conducted training for whole staff and administered source control management. Developed web frontend using Angular.js, Angular 4, and React.js and backend services using Node.js, C#, Java Spring Boot. Built containerized build framework using Docker, Kubernetes, Jenkins, EKS. • Built microservices using Docker, AWS Lambda, Elastic Beanstalk • Provisioned Jenkins instances using Kubernetes and EKS • Authored numerous CI/CD pipelines on Azure DevOps, AWS, Jenkins • Led Scrum teams • Managed production releases • Coded UI components for SPA using AngularJS, Angular 4, React JS • Developed RESTful web services using Node.js, Spring Boot, Web Api, and C# AWS, Node.js, Angular, React, Jenkins, Docker, Git, Azure DevOps, Kubernetes Syndigo (Gladson) (Feb 2018 - Jun 2018, Mar 2020 - Jun 2020) Software Engineer and Architect Part of a fast paced development team to deliver the first version of client’s SaaS solution aggressive timeframe. Developed heavily on the front-end and also trained team on best practices. The single page application (SPA) utilized latest web UI frameworks (React.js, Bootstrap, Redux) and accessed web services provided by container technology. • Coded numerous React components using core libraries and ES6 • Implemented Redux solution for managing state • Build authentication and authorization services using open standards C#, SPA, Web API, Docker, Bootstrap, React, Redux GovQA (Nov 2014 - Jul 2015) Director of Software Engineering Led the development of SaaS product for archiving social media for public organizations. The product provided the means for these organizations to comply with new government regulations. It is comprised of two major components: the archival and retrieval of social media data. The storage was handled with the utilization of APIs provided by the social networks. The search or retrieval was driven by Solr search engine. • Architected entire solution - batch processing, presentation layer, Solr integration • Managed development teams offshore and in-house • Trained development staff • Part executive team providing guidance on technical strategy Solr, Lucene, Facebook Graph API, Twitter API, OAuth Market6 (Mar 2014 – Nov 2014) Senior Software Engineer As part of the engineering team, played an integral part in the architecture and development of SaaS product that delivered analytics to food retailers. The product imposed multi-tenancy and integrated platforms such as MicroStrategy and IBM Netezza for data processing, SQL Server and ASP.Net MVC for web application services. The web front also incorporated robust visualizations provided by Highcharts JavaScript libraries. • Engineered server modules interfacing ReST based services and MicroStrategy • Developed front end visualization framework using Highcharts, Bootstrap, ASP.NET MVC • Built batch workflow using Automate and Quartz.Net for processing big data hosted on Netezza and SQL Server • Managed code base for team using Git source control • Presented to executive team and entire organization on product progress ASP.Net MVC, MicroStrategy, Highcharts JS, Bootstrap, Quartz.net, Git CDW (Jun 2012 – Mar 2014) Senior Application Developer and Architect As part of web and mobile teams, delivered features for public ecommerce web site and supported functions for mobile based web and native mobile applications. Team practiced agile development concepts using scrum, continuous delivery, good design patterns, and utilizing testing for unit, integration, and UI. Main tasks included heavy development with sparse requirement and troubleshooting production issues. • Developed OAuth services for secure access by business partners and mobile devices • Implemented testing framework for UI and integration in conjunction with continuous delivery • Architected a geocoding solution for tracking field reps and their mobile devices using Google Maps API • Coded numerous Web API ReST services using C# Web API, C#, ASP.Net MVC, Coded UI, OAuth 2, Google Maps CDW (Aug 2010 – Jun 2012) Senior Application Developer and Architect Designed, developed, and delivered a production application for promoting offers to the enterprise sales system. Supporting thousands of account managers concurrently, this internal high-performing system required scalability, modularity, and interoperability with other subsystems. Built on Windows platform using newer .Net technology, the application utilized a rich set of UI controls, an MVC pattern, a custom ORM, and an IoC implementation. Visual Studio 2008, C#, and T-SQL were the primary tools. • Built numerous C# UI components and business modules • Integrated inversion of control (IoC) and mock (Moq) to the testing framework • Modeled the database and developed stored procedures • Wrote Python scripts for test data generation • Refactored and improved existing custom ORM C#, Linq, Windows Forms, SQL Server, MS Test, Developer Express, Moq