Seth Lumnah

United States

@seth_lumnah

Technical Co-Founder at Jars Group (crowdquest.tv)

Badges

Problem Solving
Days of Code
Days of JS
Sql

Certifications

Work Experience

  • Co-Founder

    Jars Group Inc•  September 2017 - Present

    • Architected and developed the frontend and backend micro services for the crowdquest.tv initial release, with S3 data persistence and load balancing over multiple instances. Established the initial micro service architecture, API design, and implemented 5 of the 8 initial services, including account management, authorization/authentication, main business object (quests), and financial value store. Integrated the contracted frontend (design and UX) deliverable with the API and the payment processor. Set up the testing, pre-production, and post-production environments, including provisioning of cloud server instances, DNS entries, SSL deployment, web server and load balancer configuration, and deployment of web assets and service. (Go, JavaScript, HTML, CSS, Wasabi S3, Caddy, DNS, DigitalOcean, load balancing, Stripe, Git) • Continuous enhancement of the frontend, backend micro services, and tooling, including the migration to a database for data persistence. (Postgres, DigitalOcean API)

  • Manager

    ICE Data Services•  November 2005 - February 2020

    • Developed a Windows GUI application to automate routine tasks of the evaluation process. The application processed structured text inputed by the user, extracted security identifiers, queried a web API, and displayed the response to the user. Additionally, the application provided buttons to download, extract, and save daily production files to a network share drive. Due to corporate IT security policies, the application could not open and serve on any ports, eliminating the typical approach used by most Go GUI libraries. Instead, an undocumented library that makes Windows syscalls was used. (Go, web API, CSV, ZIP) • Managed a team of 3 direct reports, including hiring, training, and mentoring. • Lead a team of 3 developers and 5 specialists on a project to automate processing of unstructured data from 300k emails/month, increasing ingested records from 500k to 1,250k while utilizing 1/4 the personnel and reducing the error rate from >5% to <1%. Gathered business requirements for the initial outsourced development of the workflow and business rule system, and performed acceptance testing. Defined, documented, and tested revised business rule system. (Java, XML) • Developed a CLI application to assist specialists with managing over 3,000 business rules from a set of 200 business rule templates, and testing of more than 2,000 parsing rules. After analyzing the business rules, it was determined that the field layout was largely the same across rules, but the format of individual fields varied largely, especially date field. This problem was solved by defining a rule template format that described the field format combination in a preamble to the rule file. The application would process the rule template files, replace the field placeholders, and save the resulting rule files. Both the rule templates and the resulting rules where placed in version control. (Go, JSON, RegExp, XML, SVN) • Developed Excel macros and a web application to provide senior management with reports to monitor 50k monthly client inquiries, saving 3-person/days per month of manual effort. The Excel macros downloaded monthly inquiry data from the inquiry system database, augmented it with additional data, performed classification (various levels of work groups), and formatted and saved the data to local disk. The data file was then loaded onto the web server and processed by the web application and stored in its own database. The web application provided users with a menu to select various report configuration (month, work group, inquiry type, client, etc.), which queried the internal database and server-side rendered the report page. (JavaScript, HTML, CSS, PHP, MySQL, Oracle, VBA) • Developed various Excel macros (VBA) to automate routine tasks, query databases (Oracle), produce reports, and tools to assist the evaluation process.

Education

  • Wright State University

    Business Management, BS•  August 2002 - May 2005

Skills

seth_lumnah has not updated skills details yet.