Abel Gray
Software Engineer
Profile
Experienced full-stack software engineer with a focus on agile development. Proficient in a variety of languages and frameworks. Passionate about delivering high-quality code and driving business results. Seeking remote or local opportunities in Switzerland.
Experience
Freelance
01.2022 - Present
Personal projects and development.
Senior Backend Software Engineer
07.2020 - 08.2021
Photocolor Kreuzlingen AG, Kreuzlingen, Switzerland
Built PDF generation engine to support iOS app for building photo books.
Built a backoffice system for order and user management.
Designed REST API to replace iOS Firebase library, allowing smaller app size and more features.
TypeScript
Express.js
Firebase
Vue.js
REST
Software Engineer
12.2019 - 02.2020
JOSHMARTIN GmbH, St. Gallen, Switzerland
Extended API service for generating documents.
Extended customer facing website.
Elixir
Phoenix
GraphQL
Vue.js
TypeScript
Kubernetes
Docker
AWS
GitLab
Software Engineer
01.2015 - 06.2019
Haufe-Umantis AG, St. Gallen, Switzerland
Built an API for storing and searching job listings for
Nike's career portal.
Built rapid prototypes for potential customers, including an Instagram-like app for business users.
Acted as release manager to package and test software for release to customers.
Built new project release pipelines.
Rebuilt legacy release pipelines reducing build cycles from a buggy 6+ hours to 1.5 hours, and simplified so all team members can do releases.
Supported a strong group of developers as Scrum Master.
JavaScript
Express.js
MongoDB
React Native
Vue.js
GitLab
Jenkins
Kubernetes
Docker
AWS
Perl
XML
REST
Senior Software Engineer
12.2012 - 12.2014
Nami Media, Los Angeles, CA
Designed and implemented fast ETL tools for customer data loading.
Improved core ad serving software, increasing speed and accuracy of ads returned.
Developed advanced algorithms for controlling ad spend.
Built an ad management platform.
Built reporting tools for business users.
Perl
Catalyst
Template Toolkit
Google AdWords
Hadoop
PostgreSQL
Software Engineer
06.2011 - 12.2012
ValueClick Inc., Westlake Village, CA
Designed and implemented a flexible reporting suite for business users.
Built media and account management software for internal use.
Perl
MySQL
Oracle
Vue.js
JavaScript
Web Developer
06.2007 - 05.2011
Lakeshore Learning Materials, Carson, CA
Development and maintenance of two large eCommerce sites for educational products and toys.
Designed and implemented real-time credit card processing for eCommerce platforms.
Designed and implemented API for third-party content providers.
Rebuilt intranet site copied from one built on older technology.
Built reports for business users.
Java/JSP
Blue Martini
Perl
Mason
JavaScript
MSSQL
ASP.NET/C#
Software Engineer/Systems Administrator
09.2000 - 03.2002
Consumer Direct Link, Inc., Costa Mesa, CA
Developed an embedded Linux system for a handheld device.
Built custom GUI applications for remote flashing of firmware.
Created demo applications for securing future contracts.
Linux
C/C++
Perl Developer
01.2000 - 09.2000
HomePage.com, Los Angeles, CA
Developed a point and click homepage creation system.
Created database interface tools and modules.
Created large-scale online contest system, with continually evolving integrity checks.
JavaScript
Perl
MySQL
Perl Programmer
10.1998 - 01.2000
HomeStore.com, Thousand Oaks, CA
Development of tools for large-scale data download and processing.
Built custom download programs for unique transfer protocols.
Administration of NT/MS SQL systems.
Perl
Windows NT
MSSQL