Full-stack Developer2020 - PRESENTEastySet
- Debugged problems with slow loading and greatly increased the efficiency of the client's requests.
- Updated the front end to request only required data, and updated the back end to publish data efficiently as needed.
- Integration with Google Docs API to allow users to create and download reports.
- Various projects and bug fixes on the front and back ends, using React, Meteor, websockets, and MongoDB.
Developer Team Lead2016 - PRESENTOpenZNet
- Created a proof-of-concept framework for next-gen TV broadcaster apps (front end).
- Developed the server side to work with broadcaster apps using Node.js. Used both REST API and GraphQL for different projects.
- Developed a content management system for news organizations. Included features like geolocation and profile management to deliver content that was most relevant for each user.
- Developed tools to build client websites and webs apps using React and Apollo.
- Started working with OpenZNet as a Toptal Client, but impressed them so much that they bought out the contract; I've been working directly for OpenZNet since.
- Built the company's website.
Developer2015 - 2017MasterGreek
- Developed every aspect of MasterGreek, a Greek parsing web application.
- Worked with a Greek professor from initial concept to design in order to help Greek students refine their parsing skills.
- Learned enough Greek to be able to intelligently discuss the requirements with the Greek professor.
- Continued to improve the app based on user feedback.
Developer2010 - 2016Applied Computer Resources
- Created a scheduling application for auto body shops in ASP.NET.
- Converted legacy MS Access data to SQL Server.
- Maintained a collision repair shop estimating application for clients, including bug fixes and enhancements.
- Collaborated with other developers to finish projects and review code while working remotely.
- Worked with the technical support team and regression testers to develop best practices for new releases while working remotely.
- Cooperated with the sales staff to prioritize which features to add to the application.