Ian McCall <ian@ianmccall.codes>
Ian McCall
(847) 302-4154 | ian@ianmccall.codes | https://ianmccall.codes | https://github.com/ianmcodes
Technical Skills
Programing: JavaScript, Ruby, Perl, Python, Go, Rust, Java
Markup: HTML, CSS, JSON, XML, YAML, Markdown
Other: Docker, AWS, Google Cloud, React, Apache Web Server, NGINX, MongoDB, Storm, Kafka
Work Experience
Firstup, Remote (September 2022 - Present)
Sr Full-Stack Engineer
- Worked on backend APIs in Ruby on Rails, Golang, and Node.js
- Integrations with 3rd party APIs built in Node.js
- Improved tooling for logging and log collection with Datadog
- Built web frontends with React
- Leveraged AI tools to speed up development.
ShopRunner / FedEx DataWorks, Chicago, IL (November 2020 - September 2022)
Sr. Software Engineer
- Work on fraud detection products built in Node.js
- Recommend and implement changes to how Cloud BigTable is used
- Work on React front-end for manually reviewing orders flagged for potential fraud
- Created web components for partner integration SDK. Also created a canary service to detect production issues with the SDK.
Tribune Publishing, Chicago, IL (September 2017 - November 2020)
Sr. Software Engineer
- Developed enhancements to websites to improve ad revenue and subscriber retention
- Worked on improvements and tooling around docker to help with development
Brandify, Des Plaines, IL (March 2011 – September 2017)
Development Manager (April 2014 – September 2017)
- Managed small team of developers
- Architected new Node.js API server based on Hapi.js
- Develop topologies for Storm and trained other developers on Storm and Kafka
- Aided in CTO transition and subsequent process changes
Manager of Technical Operations (December 2012 – April 2014)
- Handle deployments to staging and production environments
- Developed tools and scripts to improve the deployment process
- Added CORS support to Perl back-end.
Front-End Developer (March 2011 – December 2012)
- Improved existing JavaScript code for locator product and developed new mobile libraries for locator product
- Improved Perl back-end for locator and landing pages products
Education
Illinois Institute of Technology (May 2010)
Bachelor of Science in Computer Information Systems
Minor in Internet Application Development
Specialization in Information Security
Coursework: Operating Systems | Technical Communications | Data Structures | Software Engineering | Rich Internet Applications | Internet Technologies & Web Design | Service-Oriented Architectures | Cryptography and Network Security | Information Security | Database Organization
Personal Projects
I have a number of ongoing projects, primarily for personal use. Most of my code is posted to Github (https://github.com/ianmcodes). Other interests include Arduino, Raspberry Pi, electronics design, 3D Printing, and woodworking.