Software Engineer in the Services team
As part of the DesignScript language development team, I worked closely at all layers of the language stack which included the parser, compiler and Virtual Machine.
As a SWD Co-op in the Energy and Commodities team, I worked closely supporting traders and software developers.
As an Executive Student Ambassador at Drexel Univeresity, I was responsible for training rookie Ambassadors as well as managing events
As a software development co-op in Enterprise Development, my responsibilities included:
Working with other students and faculty from Drexel University and Swarthmore College, I was responsible for adding interactive content to the Math Images wiki website (mathforum.com/mathimages) . Worked with Wiki, Flash and Actionscript 2.0.
As a Student Chair in the University Housing and Dining Services Appellate Board, I was tasked with mediating disputes between University students and the Residential Living office.
Enginuity Automotive Diagnostics is a technology startup company born out of Drexel University's Incubator competition. Our vision is to reduce people's uncertainty about their car's health and performance by providing diagnostics information usually only available to professional drivers with a team of engineers.
As the Chief Information Officer, I am responsible for leading all software development efforts including web development, server side scripts, database and backend architectures, mobile application development and corresponding APIs.
As the lead web developer, I am responsible for all technology related tasks including web development, database administration, administering the code repositories and deployments to staging and production servers.
The site integrates with Amazon S3 cloud storage via the Amazon AWS APIs. Online payments are processed using Stripe Payment's API. Nightly cron jobs backup the database to Amazon S3 as well.
As a programmer with the Drexel Game Development Team in 2011 and 2012, designed and developed a game from scratch in 48 hours on a given theme. Final product received 'Best Use of Theme' award in 2011.
A Better TMS : A REST API of Drexel University's course catalog. Built on a scraping model, the application scrapes and parses over 10,000 pages to build the data set which is then exposed as an API for third-party developers. Drexel U. has expressed interest in collaborating on this project and moving away from a scraping model which will be done as an Independent Study in the winter term.
LOC Counter : A multi-threaded WPF application to count the total number of lines of code in a project scattered across files in a directory. Maintains a whitelist of file extensions to consider and provides a pie chart of results.
Comet Web Chat Application : A barebones implementation of Comet (XHR Long Polling) in a web-based chat system including a technical write-up of the technology.
StackOverflow : An avid user and contributor at StackOverflow.com
Jquery Jquery Mobile CodeIgniter Recess NLog
Amazon S3 FB Graph API SVN GIT JSON XML Coco/R Unity 3D
Language Development Compilers and VMs Cryptography & Web Security .NET Development Android Development Web Development SaaS and APIs