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