Stephen W. McArdle

About Me

I am a Full Stack Developer

Based in Hoboken, NJ, with a tendency to favor the Backend. I am primarily a Node.js developer, with skills in React/Redux and Bootstrap. I also have a great deal of experience in data manipulation using both JavaScript and Python, as well as creating data visualizations with Gephi, D3.js, and various other tools.

I am a senior Computer Science student at Stevens Institute of Technology graduating in May 2018. I have been working as a Research Assistant on various projects since May 2015. My interests lie in big data, web development, cloud computing, and social science.

Currently looking to begin a full-time position in Summer 2018.

Projects

Stephen W. McArdle

Senior Design Marketplace

Inventing a new system to revolutionize Senior Design courses at Stevens Institute of Technology. The website will allow professors, students, and clients to manage the entire project online from start to finish. This system will expedite and simplify the entire Senior Design process, as well as promote cross-discipline projects. The team uses Scrum along with the LAMP stack.

Stephen W. McArdle

Co-Authorship Network

Compiled data from Scopus, a bibliographic database, and compared it to a database of Stevens faculty members to create a network of co-authorships amongst professors at Stevens. Developed network graphs using Python and Gephi in order to study co-authorships by gender and department.

Stephen W. McArdle

DC Inbox

Worked as the lead engineer and developer on the DCInbox project. Project involved maintaining over 100,000 e-newsletters sent from every member of Congress since August 2009. Filtered and processed email data using Python and R and created network graphs using Gephi. Demonstrated connections between members of Congress and sentiment towards President Obama. Presented research at the 2017 Southern Political Science Association Conference in New Orleans, LA.

Resume

Experience

May 2017 - August 2017

Research Assistant - Epidemic Disease Simulator

Stevens Institute of Technology

Programmed a simulator designed to track the spread of epidemic diseases using Node.js. The project was based on a simulator called FRED, originally written in C++ and released by the University of Pittsburgh. Efficiently leveraging the simulator required many optimizations of JavaScript code and classes, which resulted in up to an 80% decrease in run-time.

May 2015 - Present

Research Assistant - DC Inbox

Stevens Institute of Technology

Lead developer on the DC Inbox project. Project involved maintaining over 100,000 e-newsletters sent from every member of Congress since August 2009. Filtered and processed email data using Python and R and created network graphs using Gephi. Demonstrated connections between members of Congress and sentiment towards President Obama. Presented research at the 2017 Southern Political Science Association Conference in New Orleans, LA.

Oct 2017 - Present

Full Stack Developer

Turbo 360

Working with the MERN stack and producing reusable serverless functions to expand the Turbo 360 platform, such as a Text Metrics function that parses a given text and returns data such as commons words, sentiment, and processed versions of the text. Also helping new and experienced users become accustomed to programming in the Turbo environment.

Education

2014 - 2018

Stevens Institute of Technology

B.S., Computer Science

Degree expected in may 2018. Current GPA: 3.611


Skills

Windows

Gephi

Microsoft Office

AWS

Git

Linux

MongoDB

Node.js

SQL

Bootstrap

React/Redux

C/C++

Java

Javascript

Python


Activities

Upsilon Pi Epsilon - International Computer Science Honor Society - Inducted May 2016 Dean’s List - Every semester while attending Stevens Stevens Scholars Program - Admitted based on academic performance Phi Sigma Kappa Fraternity - Scholarship Chair Fall 2016 & Spring 2017

Portfolio

Blog

Contact

Get in Touch

For any questions, concerns, or work opportunities, feel free to shoot me an email.

Hoboken, NJ
stephenwmcardle@gmail.com

Contact Form