Nicolas Immelman
Bis 2018, Chief Technology Officer (CTO), eyeThenticate (Pty) Ltd
Johannesburg, Südafrika
Werdegang
Berufserfahrung von Nicolas Immelman
Bis heute 5 Jahre und 3 Monate, seit Apr. 2019
Senior Java Developer
The Vitality Group
Designs, develops, implements and support Java-based microservices to support business requirements. Identify, motivate and deliver innovation projects to improve overall platform stability, capability and performance. Work closely with business analysts to understand business requirements to produce simple, cost effective and innovative solutions. Reduce operational and onboarding costs, and improve perforance and reliability through innovations.
2 Jahre und 8 Monate, Jan. 2016 - Aug. 2018
Chief Technology Officer (CTO)
eyeThenticate (Pty) Ltd
Leading a team of engineers and researchers. Industry Presentations and Expos, Sales (All stages), Architecture, Solutions Development, Leadership, Technical Guidance, Business Processes Development, Formalization of development - set up systems to allow for remote work, implemented a CI/CD pipeline, Scrum/Agile/Kanban hybrid - Procurement, Hiring, Internal Training, Research, Documentation, Outsource Management, Translate Business Strategy into Technical Strategy, Design and Implementation of Solutions
1 Jahr, Jan. 2015 - Dez. 2015
Lead Development Engineer
eyeThenticate (Pty) Ltd
I led the design and development of a cloud-based biometric system using a proprietary biometric, writing all initial software - mobile, frontend and backend - to secure funding. Assembled a team of talented engineers and researchers Established software development methodology and processes; implementing best practices. Built a scalable Spring based microservices back end, deployed across multiple AWS instances for load and redundancy, with high performance code running across GPU instances.
1 Jahr und 1 Monat, Dez. 2013 - Dez. 2014
Functional Support Specialist
I-NET BFA
Highlight: Built tools for non-technical staff to fix common problems. Increased data volumes and end users placed aging systems under load, resulting in increased downtime. My role as a Lead became less focused on team management and more on alleviating support load on developers who were called on every issue. Trained Ops to resolve issues themselves, instead of relying on Development. Improved monitoring to provide a better view into the system to speed up resolution. Reduced operational overhead costs.
1 Jahr und 4 Monate, Sep. 2012 - Dez. 2013
Technologist
I-Net Bridge
General improvement of internal and client-facing systems and research into new technologies to better the delivery of financial data to I-Net Bridge's clients
1 Jahr und 7 Monate, März 2011 - Sep. 2012
Team Leader - Integration & Services
I-Net Bridge
Highlight: Re-introduced new product development which had stagnated years earlier. Company restructured the back office team into two teams: Integration and Services. I led both teams, commissioned to migrate from a “cowboy culture”. Introduced new processes and structures to improve software delivery and increase productivity. Formalized issue handling and project management. Modernized core systems.
9 Monate, Juli 2010 - März 2011
Analyst Programmer
I-Net Bridge
Highlight: Reverse engineered applications to fill in knowledge gaps and recover lost source code. Back end developer within back office team, maintaining proprietary backend systems in a Services Oriented Architecture.
1 Jahr und 2 Monate, Juni 2009 - Juli 2010
Software Developer
Public Display Technologies
Highlight: Built a wifi-based content distribution system for Massiv Tv, installed at various taxi and bus depots. Continuation of role at Massiv Tv. Construction and maintainence of backhaul from device to back-end servers. Installation & Maintenance of high-speed wireless networks. Development of intelligent content distribution method.
1 Jahr und 5 Monate, Feb. 2008 - Juni 2009
Software Manager & Technical Specialist
Massiv Tv
Highlight: Built a GIS website to track devices in real time and provide near real time flighting reports. Provided technical expertise and support during project pilot and successful launch. Stock Procurement & Inventory Control. Research into alternative and new hardware & technology. Management and training of field technicians. Product assembly Internal IT support & administration. Media Scheduling & Content Distribution Management & Development of Java SE and EE systems running in Linux.
7 Monate, Aug. 2007 - Feb. 2008
Web Developer
Lima Bean
LAMP website building, Linux server administration, system design & data modelling, client's business need analysis
2 Jahre und 1 Monat, Juni 2005 - Juni 2007
Software Developer
University of Cape Town
Support of IT for UCT's Department of Microbiology MicroArray unit, development of a gene annotation pipeline for non-model organisms and various Biometrics software.
Ausbildung von Nicolas Immelman
5 Jahre, Jan. 2002 - Dez. 2006
Computer Science specialising in Bioinformatics
University of Cape Town