Mark Ratajczak

markrat@gmail.com


PROFESSIONAL SUMMARY

Seasoned full stack software developer and Linux engineer who is comfortable with ambiguity and

works with little direction. Detail-oriented individual contributor who can jump into any project

or production issue to immediately add value. Subject matter expertise with various development

languages and technologies including Node.js, Python, MongoDB, Drupal, Ember, Apache, etc.


WORK EXPERIENCE

Lead Software Developer/Linux Engineer

June 2019 – Present

OnRoto.com | Ann Arbor, MI


Develop hosted fantasy sports league management software using Perl, MySQL, and C/C++

Handle all Linux systems administration duties and MySQL design and management

Develop data-mining tools to compile player statistics and other information


Application Administration Engineer

January 2018 – June 2019

MAXIMUS | Reston, VA (Remote)


Deployed, configured, and optimized Drupal and Ember/Node.js applications

Provided expertise as an SME in both Drupal and Apache to analyze and solve difficult problems


Senior Software Engineer

January 2017 – January 2018

Kidder Equity Partners | St. Petersburg, FL (Remote)


Developed internal web applications using Node.js, Python, and MongoDB

Configured and administrated AWS Redhat instances using Chef and Puppet


Linux Engineer

April 2013 – December 2016

WPP/IBM | Dearborn, MI


Managed entire Linux infrastructure of 125+ servers, which included VMware and AWS instances as well as physical hardware. Served as the lead engineer responsible for deployment, patching, code releases, troubleshooting, and tuning. Streamlined these tasks using Puppet, Spacewalk, Ansible, kickstart, and custom scripts using bash, Perl, and PHP

Analyzed and fixed performance issues using AppDynamics and Splunk, and worked with internal clients to onboard applications into these tools

Handled administration of numerous services including Jira, Confluence, Crowd, FreeIPA, SVN, and GitHub

Created deployment utilities for Node.js, Ruby/Unicorn, and Java applications

Installed, patched, and handled troubleshooting for several content management systems including Drupal, Joomla, AEM, and WordPress


Software Engineer

August 2012 – April 2013

DealerTrack eCarList | Dallas, TX


Developed web-based business management software for car dealerships using mod_perl, jQuery, Sass, MySQL, DB2, and MongoDB

Built an automated testing framework using Python, Selenium, and Robot Framework


Software Engineering Consultant

May 2011 – May 2012

Zappos | Henderson, NV


Worked with a team of developers to implement a new warehouse management system

Developed interfaces, monitoring systems, and reporting tools using Perl/MySQL and jQuery

Integrated existing email utilities with the ExactTarget SOAP API


Software Engineering Consultant

March 2011 – May 2011 (90-day contract)

ePrize | Pleasant Ridge, MI


Developed interactive online promotions using OO Perl, MySQL, Template Toolkit, and a proprietary web development framework

Built high-visibility microsites and mobile-optimized sites with social media integration for well-known North American brands

Developed new internal reporting tools which combined data from multiple promotion channels (e.g. microsite, mobile site, Facebook)


Software Developer

February 2006 November 2009
Greenview Data | Ann Arbor, MI

Developed large-scale OO Perl CGI applications in a LAMP environment for SpamStopsHere anti-spam product

Developed Perl tools for compiling and analyzing data for use in email filtering systems

Developed high-performance MySQL applications to aggregate large amounts of data (tens of millions of records per day)

Created user interface for anti-spam appliance using Ruby on Rails

Updated and maintained user interface for hosted anti-spam product using VB/ASP and Perl

Partner/Lead Programmer/Content Editor

September 1997 - September 2005
TQStats/CDMSports/FanBall | Ann Arbor, MI

Developed complex web applications using Perl, C, Java, and PHP

Worked with clients to design and develop custom fantasy sports applications

Was one of two primary architects who designed a free fantasy sports news website (www.rototimes.com) and created nearly every feature on the site

Represented CDM/TQStats at various industry events, including bi-annual Fantasy Sports Trade Association Conferences

Served as Senior Editor for annual print magazines for football and baseball with press runs ranging from 70,000 to 120,000 copies

EDUCATION


Bachelor of Science, August 1998

University of Michigan | Ann Arbor, MI

Majors: Physics and Music
Honors/Awards: William J. Branstrom Freshman Prize, Tau Beta Pi Honor Society, Dean's List, Class Honors