Resume

WORK EXPERIENCE

Ben Walsh for Syracuse: The Committee to Re-Elect Walsh – Syracuse, New York, United States

The mission of this organization is to re-elect Ben Walsh for Mayor of Syracuse.

Data and Market Analyst Intern – 02/2020 to 05/2020 – Hours per week: 15

DUTIES AND RESPONSIBILITIES: My job was to find and understand where in the City of Syracuse voters for Mayor Walsh in the 2017 election were located, party affiliation, and their related census data. I had to find voter data for the election as well as general data of voters in Onondaga County. I also had to develop relationships with community partners. Worked as a member of a cross-functional team including social media producers.

DATA ANALYTICS:

  • Gathered voting numbers from Onondaga County Board of Elections.
  • Gathered voter party registration numbers.
  • Condensed and cleaned voting numbers into Excel sheets using pivot tables to determine the amount of votes a candidate received in a voting district and ward.
  • Condensed voter registration numbers into concise Excel sheet per ward.

TEAM COMMUNICATIONS:

  • Produced a brief on the results of my analysis.
  • Communicated these issues with my team.
  • Communicated these issues with the Mayor.

PUBLIC RELATIONS:

  • Build positive relationships with community leaders by attending functions as needed.


TECHNICAL SKILLS:

I analyzed voter party registration data along with Mayoral election results using Microsoft Excel and Tableau. I created a summation of pertinent voter data using Microsoft Word and Google Docs.


NEXIS Student Technology Lab, at Syracuse University – Syracuse, New York, United States

The mission of this organization is to allow students the opportunity to explore emerging technologies and collaborate on research projects to develop real world applications.

Student Research Intern – 02/2020 to 05/2020 – Hours per week: 15

DUTIES AND RESPONSIBILITIES: My job was to learn how Unreal Engine 4 (a game engine) could be used to build a virtual environment for physical therapy patients to stay engaged. I had to work in a remote group to meet, discuss and learn Unreal Engine. Worked as a member of a team of 5 to better understand the client’s needs.

UNREAL ENGINE RESEARCH:

  • Explored how to create environments in Unreal Engine for Virtual Reality environments to help patients with physical therapy.
  • Researched Unreal Engine tutorials including how to interface with an Arduino and performance considerations to take when using virtual reality.
  • Researched tutorials and produced a guide for our group to learn the necessary skills in Unreal Engine 4 to accomplish our task.
  • Learned how to create paths and materials in Unreal Engine 4 to create an interesting world for the player.

TEAM COMMUNICATIONS:

  • Worked within a distributed team using Slack and Zoom to communicate.
  • Used Github to share a codebase and maintain version control.
  • Presented work over Syracuse iSchool conference call.

TECHNICAL SKILLS:

I created a rudimentary world using Unreal Engine 4. I used a team Github repository for source version control. Also, I increased my remote work skills using Slack and Zoom.

Office of Accountability Performance and Innovation at Syracuse City Hall – Syracuse, New York, United States

The mission of this organization is to create a more innovative and performant city government by implementing systems to measure progress and create new internal/external products.

Computer Science Capstone Project – 08/2019 to 01/2020 – Hours per week: 20

DUTIES AND RESPONSIBILITIES: My job was to create an interactive exhibit to allow the people of Syracuse to understand that “smart technology” is not magic and there is real intent behind it. Also, I researched how transparency changed people’s perceptions of government.

PROJECT MANAGEMENT:

  • Organized and planned spirals in Trello and TeamGantt.

RESEARCH:

  • Explored the intersections of computer science and government policy to produce trust within citizens when it comes to smart devices and ecosystems.
  • Worked with my faculty advisor to plan and discuss issues with the project and ways to move forward.

PROGRAMMING:

  • Designed and developed an interactive experience marketing exhibit to demystify “smart” technology through clear common vernacular definitions of the system and audio-visual interactivity.
  • Implemented and built a physical system made of Arduinos (ESP8266), ultrasonic distance sensors, Mac Mini computer, and a FadeCandy to control WS8211 NeoPixel LEDs.
  • Coded final release in C++ (Arduino), and OpenFrameworks (C++ creative coding framework), Python (UDP socket), NodeJS (Express – web framework) and completed initial testing in Processing (Java creative coding framework).

ILLUSTRATION:

  • Created posters of each component in the activation that featured a simplified drawing of them alongside a common definition using Adobe Illustrator.

TECHNICAL SKILLS:

I created an interactive Internet of Things activation using a Raspberry Pi running an OpenFrameworks C++ application that talked to 2 ESP8266 Arduinos over serial to obtain distance sensor data. Using that data, I drew different shapes on screen which were sent to a FadeCandy (USB to NeoPixel dongle) that controlled the NeoPixels’ (addressable LED lights) colors. That data was also sent to a Python program over a UDP socket, then pushed to an AWS DynamoDB table and a SocketIO connection running on a NodeJS Heroku server that displayed the current distance sensor data.


Office of Accountability Performance and Innovation at Syracuse City Hall – Syracuse, New York, United States

The mission of this organization is to create a more innovative and performant city government by implementing systems to measure progress and create new internal/external products.

Frontend Developer Intern- 05/2019 to 08/2019 – Hours per week: 15

DUTIES AND RESPONSIBILITIES: My job was to try to make a platform that could be used to dynamically update the City of Syracuse’s performance dashboards; moving away from the current system of generating the pages through multiple R (data analysis language) scripts. I created a client-side JavaScript static site that loaded performance data through CSVs.

COMMUNICATIONS:

  • Worked with coworkers and boss to understand the needs of such a performance dashboard system and created user requirements.

DEVELOPMENT:

  • Used D3 JS to split and parse CSVs into usable sections for each part of the performance dashboard.
  • Visualized CSV data using ChartJS (chart making JavaScript library) to provide low resource usage graphs.
  • Used Github for code version control.

TECHNICAL SKILLS:

I created a performance focused performance dashboard that used ChartJS and other client-side JavaScript. I also utilized Bootstrap (front-end framework) to give the website a responsive and consistent look.

Office of Accountability Performance and Innovation at Syracuse City Hall – Syracuse, New York, United States

The mission of this organization is to create a more innovative and performant city government by implementing systems to measure progress and create new internal/external products.

Storytelling Intern- 01/2019 to 08/2019 – Hours per week: 15

DUTIES AND RESPONSIBILITIES: My job was to work in a group of 2-3 people in which I interviewed and produced videos about current initiatives that the Office of Accountability Performance and Innovation were leading. I shot and edited video, mixed audio and created motion graphics.

TEAM COMMUNICATIONS:

  • Worked within a group to storyboard and plan video storylines and edits.
  • Coordinated with the group to delegate when to independently accomplish getting B-Roll (video that is overtop your main video) shots. 

COMMUNICATIONS:

  • Worked with my bosses to get requirements for each project and enter a review and critique process for each video.
  • Interviewed key stakeholders to convey the efforts made by the Accountability Performance and Innovation office and other offices in the City of Syracuse.
  • Edited videos using an Adobe Premiere workflow, in addition edited audio using Adobe Audition.
  • Created certain graphics using Adobe Illustrator.
  • Created certain concept motion graphics using Adobe After Effects.

TECHNICAL SKILLS:

I edited videos using the Adobe Creative Cloud suite which included Adobe Premiere Pro, Adobe Illustrator, and Adobe Audition, and Adobe after Effects. I shot video using a Sony Handycam and a Canon T6i. I recorded audio using a Tascam DR-70D field recorder.


Office of Accountability Performance and Innovation at Syracuse City Hall – Syracuse, New York, United States

The mission of this organization is to create a more innovative and performant city government by implementing systems to measure progress and create new internal/external products.

Software Engineering Intern- 05/2018 to 12/2018 – Hours per week: 20

DUTIES AND RESPONSIBILITIES: My job was to create a snowplow mapping application that would show when a street had been plowed by a snowplow. This product’s creation was supposed to reduce the number of calls Syracuse’s Cityline received.

PROGRAMMING:

  • Leveraged GeoJSON street files and the MapQuest API to geocode street data files.
  • Implemented Tile38 (a real-time geofencing program) to produce geofences for each street block.
  • Used the Verizon Fleet Tracking API to obtain Syracuse snowplow vehicle information such as their location and whether or not they had their plow down.
  • Utilized Python3 to obtain the API data and dumped that to a JSON document, then pushed that to a AWS S3 bucket.
  • Created a Bootstrap styled website that used JavaScript to load that data from the S3 bucket and map it on a Leaflet (JavaScript mapping library) map. 
  • Developed the application on a AWS EC2 environment which familiarized me with Amazon’s distribution of Linux.
  • Stored data on an AWS DynamoDB database.

PROJECT MANAGEMENT:

  • Produced an architecture document and associated documentation of the application.

TECHNICAL SKILLS:

I created a proof of concept real time mapping application that utilized Syracuse public street data after being geocoded by the MapQuest API. I then fed those geofences into Tile38 and listened for messages using a RabbitMQ endpoint. The application was hosted on an Amazon EC2 instance and stored snowplow location data in a JSON document on an AWS S3 bucket.

SELECTED WORKS:


‘Phin Labs, Le Moyne College – Syracuse, New York, United States

The mission of this organization is to allow students to work on real world projects.

Software Developer Intern- 02/2018 to 05/2018 – Hours per week: 5

DUTIES AND RESPONSIBILITIES: My job was to work within a team of computer science, physics and business majors to create a system that would determine a parts bin’s need for refilling, within a strict cost parameter constraint.

TEAM COMMUNICATIONS:

  • Worked in a group to understand the needs of the Chief Information Officer at Wencor with the goal of planning a course of action for the project and completing specific deliverables.
  • Worked in a mixed specialty team that consisted of business, physics, and computer science students.

ENGINEERING:

  • Worked in a group to source components that would fit within strict cost parameters.
  • Worked with another programmer to write an Arduino program for the project.

TECHNICAL SKILLS:

I worked with a group to write Arduino code to read data from a force-sensitive resistor.


Le Moyne College – Syracuse, New York, United States

The mission of this organization is to educate students.

Computer Science Clinic Leader- 02/2017 to 05/2017 – Hours per week: 5

DUTIES AND RESPONSIBILITIES: My job was to work with another clinic leader to help first and second year computer science students with their Intro to Java and Data Structures classes.

TEAM COMMUNICATIONS:

  •  Worked with another clinic leader to split the workload of students.


COMMUNICATIONS:

  • Helped freshman and sophomore students understand Java data structures.

VOLUNTEER WORK

Syracuse Northeast Community Center – Syracuse, NY – snccsyr.org

Web Design Consulting – 07/2020 – Present

Syracuse Northeast Community Center is a community center whose mission is to provide youth development, senior support, family stabilization, health education and access programs.

DUTIES AND RESPONSIBILITIES

  • Created a new SEO friendly SquareSpace site for the organization to increase their number of individual donations.




EDUCATION

Le Moyne college – Syracuse, NY United States

Bachelor’s Degree 05/2020

Major: Computer Science

Minor: Communications

AWARDS:

  • Medal for Scholarly Regional and Urban Applied Research
  • Medal for Excellence in Computer Science

LANGUAGE SKILLS

Language: Spanish

Spoken Level: Novice

Written Level: Novice

Reading Level: Novice

Follow
...

This is a unique website which will require a more modern browser to work!

Please upgrade today!