Senior Software Engineer
Shotfarm — Chicago, IL
-
I help design and develop software solutions for our platform, as well as manage and mentor other developers on the team.
- Helped architect a data storage solution in ElasticSearch that gives us maximum search flexibility
- Led a team of developers to build new portions of UI in Angular 2 and Typescript
- Worked with another Senior developer on the specification of a Swagger-based REST API
Software Engineer
Shotfarm — Chicago, IL
-
I helped build and design pages for the Shotfarm app
- Built out several pages in Laravel with Blade and Bootstrap and implemented the UI logic using Knockout
- Helped design a structure for developing features and pricing associated with those features
- Provided input into the design and specification of these pages
- Re-developed older code to fit with a newer data pipeline
- Created a query builder that worked much like the existing Laravel query builder, but for DynamoDB
- Gained an extensive knowledge of ElasticSearch
Junior Developer
Shotfarm — Chicago, IL
-
I helped test and build out pages and UI elements for the Shotfarm app
- Helped test the functionality of the existing pages in the app
- Built out several pages in Laravel with Blade and Bootstrap and implemented the UI login using Knockout
- Gained a breadth of knowledge of several AWS services, including S3, Elastic Beanstalk, Lambda, and DynamoDB
JavaScript Tutor
Chicago, IL -
I tutor JavaScript on a weekly basis. We've covered the following topics:
- Basic Syntax
- JavaScript Objects & Native Objects
- DOM Manipulation
- DOM Events
- Web Audio API
- Prototypal Inheritance & OOP
- Modular Software Design
Front-End Web Developer
Dream Town Realty — Chicago, IL
-
I helped develop and maintain the websites provided to real estate agents for themselves and buildings they manage.
- Created a web interface for internal use that allows us to create new websites in seconds flat
- Spearheaded a project to migrate hundreds of websites to new Linux servers
- Created a platform for creating new websites to allow maximum code reuse
- Created a REST API to perform real estate searches, view agent information, among other things
- Developed custom websites for our high-profile agents and groups
- Constantly fix bugs and refactor procedural code to OOP code
Web Development Intern
Integrated DNA Technologies — Coralville, IA
-
I helped fix issues in the web gene ordering system, as well as helped devlop internally-facing web apps using ASP .Net MVC
- Coded and applied a major security patch
- Provided support and fixed issues with the website
- Developed several internal web apps
- Created a Windows 8 app to monitor the health of our servers
- Added new functionality and updated a PHP web app for marketing