Martin Carstens
Software Developer
- Asheville NC
- 1 828 506 1268
- martincarstens@gmail.com
As the industry continues to evolve, I strive to evolve too. Not just to stay relevant when the pace of innovation and disruption keeps accelerating, but to have a front seat as we change our reality through code.
Currently contributing to Soomo's core web-based (Ruby/Rails, React) and mobile (Cordova, Angular) stacks.
Developed new web and mobile properties.
Languages used include PHP, Javascript and C#.
Underlying back-end frameworks and technologies utilized include Laravel, WordPress, Express (Node.js), .NET Core
Front-end frameworks utilized include React, Angular, Vue, Bootstrap, Foundation, Sass and jQuery.
Front-end build processes configured with Webpack.
Utilized Git for version control.
Deployed applications to Microsoft Azure (App Services/Azure Functions/Docker) through Microsoft DevOps's CI/CD build and release pipelines.
Mobile development with React Native and Ionic.
Databases implemented include MySQL/MariaDB and Microsoft SQL Server (on-premise and Azure SQL).
On-premise standard Linux VM DevOps.
Unit testing with Selenium.
Developed new and maintained existing web properties.
Underlying back-end frameworks utilized include CodeIgniter, Laravel and WordPress.
Front-end frameworks utilized include AngularJS 1, VueJS, Bootstrap, Sass and jQuery.
Best practices for HTTP 1 such as script concatenation and compression implemented with GulpJS and Laravel Elixir.
Utilized Git for version control.
Maintained existing and set up new Linux-based web properties (Apache/NGINX) on Rackspace and Amazon Web Services.
Databases implemented include MySQL/MariaDB and file-based CMS Kirby.
Created web app using Ionic 2 and AngularJS 2.
Migrated from Vagrant to Docker for local development.
Integrated with Codeship.com for continuous integration and unit testing.
Consumed and built JSON-based APIs; worked on real-time interaction with Firebase.
Developed new and maintained existing properties for Burn Media's WordPress-based publishing platform. Properties include memeburn.com, gearburn.com and ventureburn.com
Developed new and maintained existing large-scale Oracle PL/SQL databases and XML and SOAP-based financial services systems for Discovery Invest (www.discovery.co.za)
Contracted for Hotcourses Solutions, London W60QU (www.hotcourses-solutions.com) which designs, runs and hosts UK education websites. Developed and maintained web-based properties of the Hotcourses.com and EducationUK.org websites using Oracle-based web and database architectures, specialising in PL/SQL. EducationUK is owned by the British Council, the United Kingdom's international organisation for cultural relations and educational opportunities.
Highlights of the course included implementing Oracle relational databases in web contexts, data mining, C++, and writing a thesis on enabling e-learning on the African continent through wireless technologies.
Instagram: instagram.com/martincarstens
Twitter: twitter.com/martincarstens
Gists: gist.github.com/martincarstens
GitHub: github.com/martincarstens
StackExchange: goo.gl/9QsvTJ
CodePen: codepen.io/martincarstens
Articles: memeburn.com/author/martincarstens