Paul Van Coller

Senior Software Engineer at Appsure
  • Claim this Profile
Contact Information
Location
Pyrmont, New South Wales, Australia, AU
Languages
  • English -
  • Afrikaans -

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • 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.

    • 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

    • 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

    • 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.

    • Computer Support Technician
      • Jan 2002 - Dec 2003

Education

  • University of the Witwatersrand
    Master of Engineering - MEng, Computer Software Engineering
    2012 - 2017
  • Gigaskills Secunda
    Comptia A+ Certificate, Computer Hardware Technology/Technician
    2001 - 2001
  • Oosterland High, Secunda
    Grade 12, High School/Secondary Diplomas and Certificates
    1996 - 2000

Community

You need to have a working account to view this content. Click here to join now