PO Box 6495 · Columbia, SC 29260 phone (440) 796-7806 · e-mail [email protected] · web jimmysawczuk.com

James J. Sawczuk

Education

Aug. 2005 – May 2009
Case Western Reserve University
Cleveland, OH
Bachelor of Science, Computer Science
Minor, Mathematics

Experience

Sept. 2017 - present
Red Ventures
Charlotte, NC
Senior Software Engineer
    June 2009 – Sept. 2017
    LoudDoor LLC, Storylift LLC
    Columbia, SC
    Software Engineer/Senior Software Engineer
    • Developed highly-scalable web applications using a LAMP stack deployed on Amazon EC2
    • Used a number of other technologies such as memcache, Redis, and node.js in production
    • Spearheaded the development of a business pivot to Facebook Page audience analytics
    • Prototyped most of the analytics algorithms and systems used in the company
    • Consulted on a statistical study of Facebook fan engagement vs. age for Coca-Cola to present at a conference
    • Designed and implemented a rich persona definition API in both Go and PHP which is still used for most of the company's analytics work
    • Designed and implemented a worker daemon in Go that schedules and runs thousands of analytic tasks per day
    • Designed and implemented a datamining program in Go to find "interesting" crosstabs for clients
    • Created a web app that allowed the creation and execution of ad-hoc SQL queries for use in reporting
    • Designed and implemented a sales lead platform with the ability to forward leads to multiple client platforms
    • Implemented a "management report" which contains critical metrics and is generated daily and e-mailed to decision-makers at the company
    June 2007 – May 2009
    Lazorpoint, LLC
    Cleveland, OH
    Application Developer - Intern
    Client Services Engineer - Intern
    • Made recommendations for hardware and software upgrades for various clients
    • Worked with other engineers to standardize a network monitoring system
    • Created custom, data-driven applications for various clients
    • Gained experience in .NET development, report development and handheld development
    • Worked with other developers to standardize practices including application deployment techniques, version control management, and product testing standards
    May 2006 – July 2006
    City of Mentor
    Mentor, OH
    Engineering Intern
    • Assisted in the civil engineering department with day-to-day tasks
    Nov. 2003 – Aug. 2005
    Perry Local Schools IS Department
    Perry, OH
    Web Programmer/Designer
    • Content management and addition for faculty and staff on the main district website
    • Worked with other students on several larger projects, including a high school course registrar and a course database complete with objectives

    Skills

    • Programming languages: Extensive experience with Go, PHP (standard and MVC paradigms, Laravel framework), Javascript/jQuery (some Backbone.js, React, ES6); experience in C#, shell scripting
    • APIs: Extensive experience with the Facebook platform (Graph API, Canvas apps); experience with the Twitter, Github API
    • Databases: Extensive experience with MySQL and SQL Server development/optimization; some experience with Redis, MongoDB, MySQL administration
    • Operating Systems: Extensive experience with Windows 98 through Windows 10, macOS; experience in Linux (desktop, terminal, and programming)
    • Other technology: Experience with Subversion, Mercurial, Git, and CVS version control, Memcache, Redis, Amazon AWS

    Other

    • Created a small free-to-use blog website that operated for almost four years. Users were allowed to upload photos, write journal entries, etc. Source available upon request.
    • Implemented and open-sourced a WordPress theme from scratch for my personal blog.
    • Created less-tree, a program that intelligently batch compiles .less files to .css files.
    • Created Section 411, a blog on the Hugo platform with a theme designed from scratch.

    References

    Available upon request: [email protected]