Jamie Reid

Software Engineer

Personal Profile

Graduated from SUNY New Paltz in December 2021 with a Bachelor of Science in Computer Science. Experienced across the full stack of software development. I've built several projects including games within the Unreal Engine, full stack applications and websites. I'm looking for a role where I can practice and refine my skills, as well as learn from people with experience in the industry and grow as a developer.


Work Experience

IT Analyst - Buncombe County

March 2023 - Current

Develop, test and maintain software for Buncombe County Information Technology department. Resolve issues with both on-premise and cloud software, interacting with vendors as needed. Oversee system upgrades and migrations, including planning, testing and implementation. Research and implement new technologies as needed.


Software Developer - UCIS

March 2022 - March 2023

Develop, test and implement new software for Ulster County Information Services using a variety of different programming languages and methods, examples include Flask, Python, CakePHP. Support and maintain software and databases across the county, including large scale ERP software, such New World and Munis. Creating and modifying technical documentation as new technologies are implemented, or problems within software are solved.


Teaching Assistant - SUNY New Paltz

January 2022 - May 2022

Courses Taught: Language Processing

Duties include:

  • Teaching weekly lab to students in the class, assisting them when needed.
  • Holding weekly office hours where students can come to get extra help.
  • Grading labs and giving students feedback and lessons based on their results.

  • IT Service Desk Technician - SUNY New Paltz

    April 2020 - April 2022

    Troubleshoot, diagnose and fix software and hardware problems for Students, Faculty and Staff on campus while using various diagnostic tools and TeamDynamix ticketing system. Worked with other IT groups on different projects, including Admin computer and Desktop Support.


    Emergency Medical Technician - Pearl River Volunteer Ambulance Corp

    April 2013 - March 2023

    Duties include responding to 911 calls within the town of Pearl River, NY and performing lifesaving interventions as needed enroute to the hospital.


    IT Administrator - A Starting Place

    April 2013 - June 2018

    Maintained and administered all technology within a pre-school environment. This included management of an Apple server and Apple's Mass Deployment system.


    Key Software Skills

    • Python
    • Pandas
    • NumPy
    • Matplotlib
    • Scikit-Learn
    • Flask
    • Java
    • HTML/CSS
    • PHP
    • JavaScript
    • Node
    • React
    • Vue
    • Express
    • MongoDB
    • SQL
    • TeamDynamix
    • Cherwell
    • Linux
    • Powershell/CLI
    • Git
    • Unreal Engine

    Education

    SUNY New Paltz

    Computer Science - BS


    Rockland Community College

    Liberal Arts, Math and Science Track - AA


    Projects

    Check Printing and Data Conversion Application

    Check Printing Application created with Flask and iForms

    This project was a full stack web application created with Python and the Flask library. The application converted data, sent from an outside organization in the form of DBF files, to text files and output a text file formatted for iForms

    Using an iForms template, the text file is automatically picked up and a PDF of the needed checks is created. The information was also formatted according to the bank regulations and SFTP'd across.

    The Flask applicaton also interacts with an SQL Database that stores all of the needed information for a prearranged amount of time, wiping data that is of a certain age automatically.

    The application was designed to simplify and modernize a multi-step process, reducing the time by a considerable amount. The previous process usually took a user around 30minutes to complete, whereas the new process could be completed in as quick as 30 seconds.



    Polly Nomial and Pi-Rate Island

    Math Learning game created in Unreal Engine 4

    This project was a collaboration between five different people. It involved creating an island game world that a player could explore as the character Polly, from a third person over the shoulder perspective.

    The purpose of the game was to explore the island, and complete different minigames. These minigames featured various game modes that, in some way or another, involved 5th Grade Math.

    The game had a learning algorithm that was implemented in some of the minigames, this algorithm would increase or decrease the difficulty of the game, depending on how well the student had done in previous attempts.



    Rig Check Application

    Web Application for PRVAC

    Created a web application that allowed users to complete rig check events. These events included taking an inventory of an ambulance and must be completed by the company under NY State compliance laws.

    The application used the MERN stack, allow searching and storage of previous rig checks by several different parameters. It also pulled from a Google Calendar to see what employees were on shift and if they had or had not completed their rig checks.



    Time Clock Application

    Web Application for PRVAC

    Created a web application using the MERN stack. The purpose of this application was to allow employees to complete clock in and out for their timesheets.

    It included the ability to search for clock events by username, by date and by date-range. Also, it allowed the administrative users to edit clock events if there were missed clocks or clocks at the wrong time.