Jeff Kwak

Jeff Kwak

Lead Software Engineer

Followers of Jeff Kwak454 followers
location of Jeff KwakFort Lauderdale, Florida, United States

Connect with Jeff Kwak to Send Message

Connect

Connect with Jeff Kwak to Send Message

Connect
  • Timeline

  • About me

    Senior Engineering Manager

  • Education

    • University of Florida

      1990 - 1993
      Bachelor of Science - BS Computer Engineering
    • University of Florida

      1990 - 1993
      Bachelor of Science Computer Engineering
  • Experience

    • Motorola Solutions; Healthcare Communication Solutions

      Oct 1997 - Dec 2000
      Lead Software Engineer

      • Key architect and implementer of a healthcare information routing system. Contributed to the design of a scalable n-tier architecture that provided guaranteed delivery of critical information to healthcare professionals.• Designed and implemented ASP code to access mid-tier COM components in order to provide access of clinical information via a web user interface• Designed and implemented middle-tier MTS components to provide data for the ASP layer. Implemented the components in C++ using ATL.• Designed and implemented a high-performance multithreaded NT service to efficiently handle high-volume alert traffic. Utilized and enhanced the ATL framework for building NT services. Lead the efforts of junior engineers assisting with the construction of the service.• Delivered a proof-of-concept for a live trial of clinical notification. Provided a voice-user interface using the Brooktrout Show ‘N Tell IVR platform.• Designed, implemented, and delivered a proof-of-concept Windows application that processed DTOA (Delta Time of Arrival) information from RF receivers to triangulate the position of a transmitter. The application graphically depicted a room and dynamically displayed the transmitter’s position in real time. Show less

    • Encore Development for JM Family Enterprises

      Dec 2000 - Jul 2001
      Senior Software Engineer

      • Object modeler and system designer for a claims processing, contract management, and product development system for the automotive service industry• Worked closely with the end-users, stakeholders, and other members of the development team to validate architecture, define and enforce software lifecycle and best practices.• Performed use-case analysis of functional requirements. • Performed object modeling using UML with Rational Rose. Created use-case diagrams, class-diagrams, robustness analysis diagrams, and interaction diagrams representing the system under design. Show less

    • Telecomputing USA, Inc.

      Aug 2001 - Apr 2002
      Senior .NET Architect

      • I was directly responsible for the architecture of new and revised software solutions for the Application Service Provider industry based on the Microsoft .NET platform.• Worked closely with the CTO and the Product Development Manager to gather, document, and analyze requirements using UML.• Implemented architectural spikes using C#. Specifically, developed a business façade to a service-provisioning framework in the form of a web service, implemented a plug-in design for dynamically adding new services using reflection, and wrote a multi-threaded Windows™ service for processing XML requests.• Implement best practices for team in terms of software-configuration management (SCM), unit testing, tools, and methodologies including ICONIX (an older agile method). Solved difficult issues involving the .NET platform. Show less

    • Motorola

      Apr 2002 - Apr 2008
      Senior Staff Engineer

      Developed a portal and dashboard for high-performance computing (HPC) clusters used to perform FEA and RF simulations across the globe. Responsible for the overall software architecture, technology, and execution of the portal and dashboard.• Created scripts using Ruby, Perl, and Expect on Linux clusters to interface with the PBS job system. Extracted, transformed, and exposed cluster data through a REST/POX based web service.• Built front-end interfaces with ASP.NET 2.0 and C#• Delivered a custom manufacturing resource planning (MRP) system in ASP.NET 1.1 and C#• Received an intellectual property publish award for creating innovative techniques for persisting and searching through the bill of materials. Show less

    • Ultimate Software

      Apr 2008 - Aug 2016

      Delivering best-in-class Performance Management solution as an integrated part of a global Talent Management suite for Ultimate Software.Certified Scrum Master and lead process engineer (Kanban) working to constantly improve the team and execute on a larger Agile vision.Led pilot team during company-wide transition to SubversionImplemented new features as a part of a large effort to unify HRMS functionality. Used proprietary framework on top of traditional ASP.NET/C#Created innovative tools to natively support BDD style acceptance tests. Show less

      • Tech Lead

        Oct 2013 - Aug 2016
      • Software Engineer

        Apr 2008 - Oct 2013
    • UKG (Ultimate Kronos Group)

      Aug 2016 - Oct 2022

      Delivering next generation HRM/Payroll solution using a microservice based architecture.Working with development teams in a hands-on roll to ensure the architectural consistency across bounded contexts. Creating architectural diagrams, documentation, and standards. Writing prototype and proof-of-concept code to prove ideas and explain distributed architectural concepts such as eventual consistency, CQRS, and event sourcing.

      • Principal Architect

        Jul 2021 - Oct 2022
      • Software Architect

        Aug 2016 - Jul 2021
    • LULA

      Jan 2022 - Aug 2024

      * Building the insurance software infrastructure for the modern economy (Insure Tech)* Leading teams developing microservices using functional techniques in a CQRS+ES architectural style. * Working with business leaders and product owners to translate the complex domain of insurance to working requirements.* Providing architectural decisions, diagrams, and practices across the company.* Managing technical staff across teams to produce outcomes against business goals.

      • Senior Engineering Manager

        Mar 2023 - Aug 2024
      • Principal Software Engineer

        Jan 2022 - Aug 2024
    • UKG

      Jan 2024 - now
      Engineering Manager
  • Licenses & Certifications

    • CSM