Summary
Overview
Work History
Education
Skills
Timeline
Generic

Caleb McMahon-Eagan

Buffalo,New York

Summary

Highly skilled and results-driven Software Developer with over six years of experience in designing and developing complex software applications. Proficient in a wide range of programming languages and frameworks, with a strong ability to troubleshoot and solve complex problems. Adept at collaborating with cross-functional teams to deliver high-quality software solutions that meet client requirements.

Overview

11
11
years of professional experience
7
7
years of post-secondary education

Work History

Freelance Software Developer

3 2022 - Current
  • Developed a script for a client that reduced manual tasks for website upkeep by 20%. - Completed various projects, including a word game and a text-based adventure game. - Working on a Django app, Random Species Generator, that scrapes databases to produce information about random species with constraints.

Private Tutor

Ellicottville Central School
01.2024 - Current
  • Tutored students in Computer Science, Algebra, and Biology.

Java Developer

Vanguard
06.2016 - 10.2021
  • Developed an interface between OpenDeploy and TeamSite, facilitating server content deployment using Java, JAXB, and XSLT. - Created a program to check and validate thousands of configuration files on TeamSite, saving engineers hours of manual work and reducing client tickets. - Automated the process of adding new users to TeamSite, coordinating with staff across departments using Java. - Led the installation of the latest TeamSite version on development and production servers, using shell and Python scripting for automation, reducing time and risk. - Developed a widely used script by the operations team to streamline client ticket processing.

Quality Rater

Lionbridge
09.2013 - 06.2016
  • Assisted in testing Google's algorithm to ensure accurate search results.

Web Developer

Main Street Computing
06.2015 - 08.2015
  • Designed and developed responsive websites using HTML, CSS, and JavaScript to enhance user experience. - Built a fully functional CMS for a flashcard app commissioned by a client.

Education

Bachelor's Degree in Computer Science -

University at Buffalo
01.2013 - 05.2015

Bachelor of Science in Biophysics - undefined

SUNY Geneseo
01.2008 - 05.2012

Skills

    Java

    Python

    Spring Boot

    Shell Scripting

    XSLT

    Selenium

    AngularJS

    ReactJS

    Linux

    Django

    AWS

Timeline

Private Tutor

Ellicottville Central School
01.2024 - Current

Java Developer

Vanguard
06.2016 - 10.2021

Web Developer

Main Street Computing
06.2015 - 08.2015

Quality Rater

Lionbridge
09.2013 - 06.2016

Bachelor's Degree in Computer Science -

University at Buffalo
01.2013 - 05.2015

Bachelor of Science in Biophysics - undefined

SUNY Geneseo
01.2008 - 05.2012

Freelance Software Developer

3 2022 - Current
Caleb McMahon-Eagan