Software Developer
2018 - PRESENTSportradar- Maintained legacy monolith application (Zend framework).
- Created and maintained background data-processing Java tasks.
- Migrated monolith to microservices and continued working and improving the new architecture.
Technologies: PHP, Java, React, MySQL, GitLab, AWSFreelance Web Developer
2016 - PRESENTMessiah College (via Toptal)- Developed a campus map web application.
- Created a web application for the easy searching of academic programs.
- Built a web application to help you identify lodging options within an approximate ten-mile radius of the campus.
- Created the news, Messiah at a Glance, Career Outcomes, Alumni Success, and Career Preparation pages.
- Constructed an explore-the-college widget.
Technologies: Zoho, Jadu, WordPress, Google Places API, Google Maps, CSS, HTML, Ajax, jQuery, JavaScript, PHPFull-stack Developer
2020 - 2020The Original PC Mechanic Pty Ltd (via Toptal)- Developed a scheduler application.
Technologies: jQuery, Google API, MySQL, CodeIgniter, PHPFull-stack Developer
2019 - 2019The Original PC Mechanic Pty Ltd (via Toptal)- Served as a full-stack developer and joined a team to complete a new application.
Technologies: CodeIgniter, PHPSweatStyle Development Consultant
2018 - 2019SweatStyle (via Toptal)- Implemented changes to a custom app (which speaks to Shopify) and supported the database.
Technologies: MySQL, GitLab, Shopify, JavaScript, PHPFreelance Website Developer/Auditer
2017 - 2018Zeektrip (via Toptal)- Audited the codebase.
- Implemented modifications and additions.
Technologies: Stripe API, Google Maps API, jQuery, JavaScript, CodeIgniter, PHPFreelance Web App Developer
2016 - 2018Boots Road Group LLC (via Toptal) (Multiple Engagements)- Rebuilt an existing web application to enhance security and functionality, and to make it responsive (2016). The existing app is used for reference and replaced with all new code and a redesigned database (with migrated data).
- Updated and lightly edited an existing web application built in Laravel (2017).
- Implemented adjustments/updates to the web app (2018).
Technologies: GitLab, SparkPost, Bootstrap, MySQL, jQuery, JavaScript, PHP, LaravelFreelance Delphi Developer
2017 - 2017ACE of ESS AB (via Toptal)- Migrated, converted, and ported a Delphi application from using an old unsupported database access component to a supported one.
Technologies: Firebird, Delphi Berlín 10.1Freelance Java and MySQL Developer
2017 - 2017CourtCasting (via Toptal)- Evaluated a bottleneck for a MySQL stock trading model and created a solution for quicker calculations.
Technologies: MySQL, PHPFreelance Developer
2017 - 2017Reed Experience (via Toptal)- Worked on a JavaScript Google Maps API project.
- Made improvements to a web-based storybook.
Technologies: Google Maps, JavaScript, LaravelFreelance Developer
2017 - 2017SimpleMenu (via Toptal)- Worked on a Google Maps Geocoding API.
- Created a visual tool to allow defining boundaries for every restaurant in the database.
- Implemented an address validation system using Google Maps API and checked if the address is inside the restaurant's boundaries.
Technologies: Google Maps API, CodeIgniter, MySQL, jQuery, JavaScript, PHPFreelance Website Developer (PHP Client Portal)
2017 - 2017EB-5 WorldWide, Inc. (via Toptal)- Created a client portal that allows a user to log in with a unique username and password. The user can then see and update their contact information, view their investment status, view/download documents, and upload new documents. Changes made by the client should trigger a notification to the company.
Technologies: SparkPost, CAPTCHA, Google Drive API, Zoho API, Smarty, jQuery, JavaScript, MySQL, PHPFreelance Office 353 API Developer (PHP and Azure)
2017 - 2017Gecko (via Toptal)- Integrated a web application with the Microsoft Graph API.
Technologies: Microsoft Graph API, JavaScript, PHPFreelance Google Maps API Developer
2016 - 2017Weizen Young (via Toptal)- Developed a Google Maps-based custom store locator web application.
Technologies: Google Fusion Tables, Google Geocoding API, Google Places API, Google Maps, MySQL, Ajax, jQuery, JavaScript, PHPFreelance PHP Developer
2016 - 2017Pawsy Labs, Inc. (via Toptal)- Created the website and mobile application to easily book a dog walker for your furry friend within minutes.
Technologies: Clockwork SMS API, Materialize, GitHub, SparkPost, AppGyver, Google Places API, Google Maps, Tookan API, Stripe API, MySQL, Ajax, jQuery, JavaScript, PHPCo-founder | Head of Systems Architecture
2011 - 2017Bridgelight- Developed intuitive and flexible data analytics and visualization systems.
- Delivered operational demonstrators for clients in the UK infrastructure sector.
- Created the Unlocking Innovation Scheme: a match-making tool for the UK rail sector.
- Developed and delivered DCU Invent: an expertise capture and profile tool for Dublin City University and the University of Exeter.
- Developed and delivered an iMoneyManager financial planning and debt management web platform enabling financially distressed consumers to negotiate affordable repayments directly with creditors.
Technologies: Amazon Web Services (AWS), GtR API, AlchemyAPI, Carrot2, Lingo3G, GitHub, Microsoft Azure, AWS, AWS EC2, LinkedIn API, XML, HTML, D3.js, Smarty, Laravel, Solr, Neo4j, MySQL, jQuery, JavaScript, PHPFreelance PHP Back-end Developer
2016 - 2016Reklis Design (via Toptal)- Built a storage container management and ordering system.
Technologies: GitLab, PayPal API, Google Geocoding API, Google Maps, Bootstrap, Smarty, MySQL, jQuery, JavaScript, PHPFreelance Web Developer
2016 - 2016Queue Media, Inc. (via Toptal)- Created a web application for finding all the Canadian post codes inside a predefined radius or boundary and calculating the distance and bearing.
- Merged a boundary file with a Canada Post file to generate a summary file.
Technologies: GitLab, Bootstrap, MySQL, jQuery, JavaScript, PHP, LaravelFreelance Web Developer
2016 - 2016Lyfmap (via Toptal)- Created a website to allow users to place their life memories on locations on Google Map.
Technologies: Google Geocoding API, Google Fusion Tables, GitLab, Bootstrap, LinkedIn API, Facebook API, Google Places API, Google Maps, MySQL, Ajax, jQuery, JavaScript, PHPLead Software Developer
2008 - 2015OnlineBandit- Developed and delivered an internet gaming and social networking site.
Technologies: Winsock API, Facebook API, OpenGL, HTML, MySQL, jQuery, JavaScript, ASP, Adobe Flash, Flash ActionScript, Delphi, PHPLead Software Developer
2010 - 2014TouchFusion- Developed and delivered touch-screen ordering and menu boards systems.
Technologies: Winsock API, Fabric, HTTP, Authorize.Net, XML, HTML, Microsoft SQL Server, MySQL, jQuery, JavaScript, Adobe Flash, Flash ActionScript, Delphi, PHPFreelance Software Developer
2008 - 2013Freelance Work- Worked on over 100 various freelance development contracts.
Technologies: Clickatell, API Gateways, Mapstraction, OpenLayers, RS-232, Winsock API, Windows API, Bing Maps API, Google Maps API, XML, MySQL, Microsoft SQL Server, C++Builder, C#, DelphiSenior Software Developer
2006 - 2011ExeOne- Developed Vintager (photo editing software) and System Navigator (Windows file-manager software).
- Created PC Checkup–a Windows tool for displaying various system information.
Technologies: Windows API, Flickr API, Facebook API, Android Studio, Eclipse, Java, DelphiLead Software Developer
2002 - 2011Solutis- Developed time-and-attendance, access control, alarm monitoring, and video surveillance software.
- Built a system for high-load control and measurement.
Technologies: ProMag, RS-232, QuickReport, Fast Reports, Axis, Winsock API, WinAPI, Microsoft Access, Microsoft SQL Server, DelphiLead Software Developer
2002 - 2009Novolux- Developed financial software for a lighting production, wholesale, and retail company.
Technologies: RS-232, QuickReport, Winsock API, Windows API, Microsoft Access, Microsoft SQL Server, DelphiSoftware Developer
2001 - 2002Comtech/Rapid Solution- Developed multimedia software for cross platform audio and video recording.
- Built software for the calculation of glass facade structures.
Technologies: Microsoft Visual C++, IBM Rational Rose, Microsoft Foundation Class Library (MFC), InterBase, Delphi, KDevelopLead Software Developer
1996 - 2001Digital Vision- Developed software for seismology analysis of steel and concrete constructions.
- Wrote radio station automation software.
- Constructed an information system for an audio and video production company.
- Created a multimedia movie database.
Technologies: Microsoft Visual C++, Paradox, InterBase, Visual Basic, Delphi