
Allan Terrance Jevon
Verified Expert in Engineering
Full-stack Developer
Pretoria, South Africa
Toptal member since August 23, 2022
Terrance is an experienced software engineer specializing in .NET and its versions and implementations from .NET Core to .NET Framework, with old-school monolith architectures and Kubernetes microservices architecture. His record includes working with front-end frameworks such as Angular, React, and plain JavaScript and leading multiple teams to achieve results. Terrance distinguished himself as crucial to scaffolding DevOps procedures and automating and improving the development flow.
Portfolio
Experience
- .NET - 9 years
- Angular - 7 years
- TypeScript - 7 years
- DevOps - 4 years
- React - 3 years
- Kubernetes - 2 years
- Microservices - 2 years
Availability
Preferred Environment
Kubernetes, DevOps, C#, TypeScript, JavaScript, Relational Databases, React, Angular, REST APIs, Microservices
The most amazing...
...project I've developed is a cadastral management system for the Victoria province of the Australian government for a Silicon Valley company Trimble.
Work Experience
Technical Lead
BET Software
- Implemented a dynamic form engine and the corresponding content management system (CMS) to serve the configuration. It is mainly used to update front-end forms on the fly, with built-in TypeScript and Blazor.
- Led the team working on Hollywoodbets' websites and back-end APIs, its internal employee management system, and its voucher management system.
- Worked on migrating front-end frameworks to their latest versions.
Team Lead | Senior Developer
Iot.Nxt
- Directed the front-end team, creating features and maintaining the command platform.
- Managed various performance issues regarding the front end that had to process massive amounts of data.
- Led the back-end team focusing mainly on security, implementing industry-standard authentication and authorization services using IdentityServer 4.
- Mentored various juniors and interns, many of whom progressed to full-time employees.
Software Engineer
Trimble
- Implemented complex code around turning a geospatial polygon shape into discrete blocks using a scanline algorithm.
- Piloted the Cape Town in-house DevOps procedures, focusing on building packages for front-end npm geospatial and back-end NuGet libraries for building out and consuming the back-office API.
- Played a central role in building out the RESTful API.
- Led the team designing and implementing a new .NET Core and Angular project.
- Steered containerizing the latest .NET Core and Angular project.
- Participated in Trimble's tech conference in Chennai, India, as one of two designated developers.
Junior Software Engineer
DYSIS
- Developed an intranet case management application that featured an alarm notification system with document uploading supported, using AngularJS and CefSharp, including the front-end web development with .NET Core 1 and Bootstrap with ASP.NET MVC.
- Led the legacy work on the C# Web Forms project using DevExpress tools, which was a CMS for an engineering firm.
- Conducted multiple data migrations for a German lighting firm Selux.
Experience
Terrance Jevon - Portfolio
https://terrance00.github.io/terrance-jevon/FlexiCadastre
https://landadmin.trimble.com- License management system.
- Action workflow system.
- Extensive spatial features like checking overlaps, rendering shapes into block-based data, and projecting shapes into different spatial systems.
- Very comprehensive role and access management.
FlexiCadastre uses the following technologies:
- Web Forms
- VB.NET
- C#
- JQuery
- ArcGIS
- Esri mapping
- SQL Server with Geometries
OpenID Connect Authorization Server
https://github.com/Jev-Development/Jev.OpenIddictThe project is fully kitted out with GitHub Actions to build up versioned image releases for consumption in Kubernetes microservices architecture projects.
Commander Platform
The project had a well-built microservices architecture and processed an immense amount of telemetry. Its complex and dynamic front-end aspects allowed users to build great dashboards to visualize and control their IoT world.
I led the team that focused on the security of the system using the following technologies:
- gRPC
- OpenID Connect
- Identity Server 4
- Kubernetes
- .NET
- C#
- Angular/TypeScript
- Angular Material
- RabbitMQ
Hollywoodbets Website and Back End
The website integrates with many third-party gaming services and financial integrations concerning vouchers, purchases, and payouts, making it a fast-paced and challenging environment.
Landfolio API
In this project, I was instrumental in building and maintaining the DevOps procedures. Many shared libraries were turned into shared libraries for consumption in both the back-office system and the API project.
This API used the following technologies:
- C#
- ASP.NET Web API
- Swagger
- Docker
Landfolio Kiosk
It aims to expose licensing, GIS, and action workflow features to the general public instead of being locked into the Landfolio back-office application.
I led this project from a technical perspective setting up the DevOps and containerization workflows for this project.
The project uses the following technologies:
- ASP.NET Core
- Angular
- Swagger
- SDKs
- Bootstrap
Education
Bachelor of Science Degree in Computer Science and Applied Mathematics
University of South Africa - Pretoria, Gauteng, South Africa
Skills
Libraries/APIs
React, jQuery, RxJS, REST APIs, Windows Forms (WinForms), Node.js, ArcGIS, Anime.js, CreateJS
Tools
Jira, Elastic, Auth0, GIS, Esri, Bamboo, RabbitMQ, NuGet
Languages
C#, TypeScript, JavaScript, C#.NET, HTML, HTML5, VB.NET, SQL, CSS, SCSS
Frameworks
Angular, .NET, ASP.NET Web Forms, .NET Core, ASP.NET, ASP.NET Core, Bootstrap, Angular Material, Blazor, Swagger
Paradigms
REST, DevOps, Microservices, Azure DevOps
Platforms
Docker, Azure, Mapbox, Amazon Web Services (AWS), Kubernetes
Storage
Relational Databases, Microsoft SQL Server, Databases, PostgreSQL, MongoDB, Document Databases, Redis
Other
Programming, Back-end, Full-stack Development, APIs, Web Development, Full-stack, Leadership, Data Structures, Algorithms, OpenID Connect (OIDC), Identity Server, WebSockets, Architecture, SDKs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring