Senior Software Engineer
Responsibilities
Lead Front End Product Developer
Responsibilities
- Implement new product features as requested by stakeholders.
- Building the latest V2 version of our company's product.
- Review code and manage merge requests.
- Proactively work and reduce any technical debt when the opportunity arises.
- Act as an intermediary between backend team and stakeholders in order to develop new features with UX in mind.
- Research and develop POC’s for new features.
- Improve UX of features throughout the system.
- Sprint plan team stories on Jira for new features.
- Write internal tools to help productivity and improve usability.
- Train and mentor junior developers.
- Plan and implement our new system architecture.
- Plan and cooperate with front and back end developers to find the optimal solutions.
- Performed maintenance on our legacy projects.
- Converted legacy system from AngularJS to Angular 10.
- Create services that utilize our Swagger API.
- Build consumer facing web applications.
Full Stack Software Engineer
Responsibilities
- Implement new product features.
- Building the latest V2 version of our company's product.
- Review code and manage merge requests.
- Write internal tools to help productivity and improve usability.
- Train and mentor junior developers.
- Act as an intermediary between clients and project managers in order to develop new data processors.
- Maintain and improve the internal CLI that I built for the company and any other tools/services.
- Plan and cooperate with front and back end developers to find the optimal solutions.
- Performed maintenance on existing projects.
- Converted legacy projects to .Net core 3.
- Create websites using Angular/AngularJS/XSLT.
- Create services using C#/NodeJS/Firebase.
- Setup and Deploy services and applications to DigitalOcean
- Build consumer facing web applications.
- Create Windows/UWP applications.
- Architect efficient JSON payloads with Front End Developers for client documents.
- Create responsive websites with cross browser support.
- On-site development with clients.
Support / Web Developer
Responsibilities
- Helped clients by assessing their issues to find solutions.
- Performed maintenance on existing projects.
- Create new AngularJS and XSLT websites.
- Build consumer facing web applications.
- Create Windows/UWP applications.
- Work with C# developers to architect efficient JSON payloads for client documents.
- Create responsive websites with cross browser support.
- Code HTML Emails.
- Design InfoSlips documents based on client brand guidelines.
- Manage code reviews.
- Assisted in gathering technical requirements from clients to determine project scope.
- On-site development with clients.
- Implement Kendo charts and grids and JSON payload data with jQuery or AngularJS.
Freelance Web Development
Responsibilities
- Build consumer facing web applications.
- Create AngularJS websites.
- Create Static HTML Websites.
- Create Windows Applications.
- Microsoft SQL Database Creation.
- Create responsive websites with cross browser support.
- On-site development with clients.
Halo South Africa
An Community platform truly dedicated to #Halo, the goal is to united the local community! You can track your Halo stats here and join the monthly leaderboards.
MultiVersus Stats
I reverse engineered the internal API used for MultiVersus to create an 3rd party stat tracking website for the game.
Github
Want to keep up with my open source projects? Go drop a follow on my Github where I share some of my tools!
Discord
Want to become a part of the Sweet Necessities community? Feel free to join our Discord server and stay up to date with my streams and projects!
About Me
I'm a 26 year old Senior Software Engineer originally from Pretoria (South Africa) now in Alkmaar (Netherlands). I love everything that has to do with development & innovation, graphic design, streaming and gaming. I also love going for rides on my Kawasaki ZX10R and I absolutely adore cats.
In my free time when I'm not working on any of my Halo projects I play Halo competitively and spend time with my two lovely kitties (Amy + Miku).
Node-Essentials V2 📦
So first off, I just want to thank everyone that used my first and only NPM package I've ever created. I pretty much abandoned the project after getting more experienced these past few years but today I decided I wanted to update this package and make it a little bit more useful.
GraphQL-NodeJS
For a while now I've wanted to jump into the deep end of GraphQL and see what all the fuzz is about. And oh my I wish I did it sooner. GraphQL is A query language for your API, this gives you the ability to ask for exactly what you need from the API and nothing more.
ZombieGamer
January 15, 2019 - We kick things off with Halo player NicmeisteR who continues to keep the community alive with LAN events and community tournaments. He has also assisted Halo South Africa with their website and streams the game regularly, proving his passion truly is all things Halo.
GevaalikDotCom
December 1, 2016 - Die tournament wat ons nou in gaan speel is ‘n 4v4 tournament en daar is 8 spanne wat deelneem. Nico ‘NicmeisteR’ Nel is deel van Team Cyanide, een van die spanne wat deelneem in die Halo SA tournament. Hy is jonger en beter as ek, en het my al klaar so paar dinge oor Halo 5 geleer. Ek het besluit om hom so paar vrae te vra.