Paul Van Coller
Senior Software Engineer at Appsure- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
Afrikaans -
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Appsure
-
Australia
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Feb 2022 - Present
Senior software engineer as part of a team responsible for maintaining an insurance policy management system, implement new features, and rethink and redesign architecture where appropriate. Additional responsibilities are also systematic improvement of code quality through test creation and static analysis improvements. Finally, responsible for custom integration between main platform and customer bespoke platforms, data lakes, and other systems. Senior software engineer as part of a team responsible for maintaining an insurance policy management system, implement new features, and rethink and redesign architecture where appropriate. Additional responsibilities are also systematic improvement of code quality through test creation and static analysis improvements. Finally, responsible for custom integration between main platform and customer bespoke platforms, data lakes, and other systems.
-
-
-
Logic Simplicity
-
South Africa
-
Software Development
-
Senior Software Engineer
-
Aug 2021 - Jan 2022
Senior software engineer at client Cyberpro Consulting as part of a team responsible for maintaining an insurance policy management system, implement new features, and rethink and redesign architecture where appropriate.Additional responsibilities are also systematic improvement of code quality through test creation and static analysis improvements. Finally, responsible for custom integration between main platform and customer bespoke platforms, data lakes, and other systems. Show less
-
-
Managing Director and Cofounder
-
Jul 2015 - Jan 2022
Responsible for the daily management of an IT company selling software development services, consulting and web hosting. Also working as one of the consulting software developers.Additionally, responsible for managing custom software engineering projects for customers, utilizing both waterfall and agile methodologies. Also responsible for managing in-house project development teams building our own software, web and mobile products.Technology mix ranges from Hybrid mobile apps (Xamarin and React Native) to native mobile apps (Android Studio and XCode), to web and desktop applications. Show less
-
-
Senior Software Engineer
-
Apr 2021 - Jul 2021
Senior software engineer at client Glass Lewis in partnership with Admios, responsible for engineering and development of new services, and maintain existing services and systems. Also part of a team who created a rules engine in the Decisions platform. Finally, created and maintained automated Azure ARM deploy scripts.
-
-
Senior Software Engineer and Architect
-
Apr 2020 - Apr 2021
Senior software engineer and architect at client Liberty Holdings in partnership with Cyberpro Consulting Pty Ltd , responsible for co-designing a micro-service and cloud-service strategy, as well as engineer and develop new services, and maintain existing services on a single page application, client-facing policy administration system. The aim of the strategy was to improve scalability and up-time of system components. Implemented an OAuth 2.0 and OpenID Connect authentication and authorization service with multi-device multi-factor authentication, and multi profile with single sign-on support, to upgrade the security of a Single Page Application front-end (React).Also converted existing system components to operating system agnostic, container friendly deployments in an effort to deploy these solutions to vendor-agnostic cloud services. Finally, implemented services unit, integration and load tests to ensure improved quality delivery, and static code analysis for improved code maintainability and performance, and to identify and resolve vulnerabilities in the code. Show less
-
-
Senior Software Engineer
-
Jul 2019 - Apr 2020
Senior software engineer placed at Grindrod Bank in partnership with Adept Advisory responsible for developing new, open-source tools and applications that are cloud capable.Created and responsible for an open-source programmable production data obfuscator used for getting production data into development environment and obfuscating personal customer information (https://github.com/paulvancoller/scrubfu).Additionally, assisted with the development and responsible for an open-source, permission-based enterprise framework for the management of centralized authorization, authentication, and accounting. The framework supports OpenID and OAuth 2.0 identity protocols, and features Single-Sign-On, LDAP and Active Directory integration, two-factor authentication with TOTP, and custom HTML and CSS Terms of Service for users (https://github.com/paulvancoller/A3S).The technology mix for these projects is .Net Core console and web service apps, PostgreSQL, and Docker for containerization. Tools used to assist with code quality were Jenkins and CircleCI with config-as-code, Postman Integration tests and Sonarcloud with SonarQube. Development was done one Linux and MacOS. Show less
-
-
Senior software engineer
-
Jun 2016 - Jul 2019
Senior software engineer place at FNB Insurance in partnership with Cyberpro Consulting Pty Ltd working on an Insurance Broker system and integration hub.Responsible for the maintenance and new development on the Broker system and integrations hub that allowed a centralised, audited flow between local software and third-party services, applications and queues. The technology mix is Microsoft .Net (Vb.net and C#), WCF web services and Microsoft SQL server database. Worked together with the architect and other engineers regarding design and technology decisions.Also turned around and resolved a back log of incidents and defects on a policy management system, used by users in 20+ branches across the country, as well as clear up performance and memory which greatly improved the user experience of the system. Additionally, automated and improved performance on a lengthy, manual month-end process, creating a safer, more transparent and more auditable experience. This also translated in a considerable cost saving.Was also sent to different problem branches to investigate and detect unique network and system performance issues, which improved relations with branch personnel greatly. Part of a team that integrated the policy management system and the bank’s customer and product systems. Show less
-
-
-
BBD
-
Greece
-
Medical Equipment Manufacturing
-
1 - 100 Employee
-
Software Developer
-
Jan 2008 - May 2016
Senior Developer and front-end team lead on insurance Broker system. Responsible for maintenance and new development on an online Insurance Broker system, which included policy management, claim and complaint management and accounting. Additionally, involved with a C# web service and tools. Also responsible for maintaining installer applications for utilities and creating and maintaining team specific development environments and databases. Technologies used were VB6 frontend, COM+ unmanaged C++ backend, with Oracle database. Installer technology used was WIX (Windows Installer XML) with Windows Installer. Also lead and participated in a team that resolved a very large backlog of defects on the online insurance platform, greatly improving its quality and resiliency. Also implemented automation in the SDLC process, improving the quality of CI, testing and delivery, as well as development environment template creation and spawning, to improve developer capabilities. Show less
-
-
-
IntenseIT
-
United Kingdom
-
Founder and Managing Member, IT Technician, Software Engineer, Project Manager, Solution Architect
-
Jan 2004 - Jan 2008
Responsible for managing managed IT services support, managing both technicians support call outs as well as workshop repairs. Also provided software engineering and architecture solutions to various clients, including a few industrial maintenance service providers in the Sasol Secunda area which greatly improved their capability to take on workload, as well as properly track and invoice for all work done. Technology used ranged from Microsoft Stack to LAMP stack. Responsible for managing managed IT services support, managing both technicians support call outs as well as workshop repairs. Also provided software engineering and architecture solutions to various clients, including a few industrial maintenance service providers in the Sasol Secunda area which greatly improved their capability to take on workload, as well as properly track and invoice for all work done. Technology used ranged from Microsoft Stack to LAMP stack.
-
-
-
Business Connexion
-
South Africa
-
Computer Support Technician
-
Jan 2002 - Dec 2003
-
-
Education
-
University of the Witwatersrand
Master of Engineering - MEng, Computer Software Engineering -
Gigaskills Secunda
Comptia A+ Certificate, Computer Hardware Technology/Technician -
Oosterland High, Secunda
Grade 12, High School/Secondary Diplomas and Certificates