Nithesh Bookhan
@nitheshbookhan
AI Solutions Architect and senior software engineering leader delivering secure AI platforms.
What I'm looking for
I’m an AI Solutions Architect and senior software engineering lead with 24+ years’ experience, currently building BMW’s internal AI-integrated development framework, the NEXUS AI platform. I transitioned from COMS/SCO Senior Software Engineering into an AI Solutions Architect role within the IMSYS Business Unit, leveraging BMW hardware to drive faster, locally accelerated AI delivery and measurable performance gains.
Throughout my career at BMW Group South Africa, I engineered and stabilized core platforms, led a company-wide CVE remediation campaign across 35+ Quarkus/Maven microservices (57 CVEs resolved: 12 Critical + 45 High), and implemented a 7-gate PR readiness framework that increased production stability by 28%. I also architected a multi-agent orchestration system achieving a 2.3× performance improvement using GPU inference via Ollama, and led token cost optimization projecting 40–50% potential cost reduction while designing credential governance using DPAPI encryption and service gateway patterns.
Experience
Work history, roles, and key accomplishments
AI Solutions Architect & Lead
BMW Group South Africa
Oct 2023 - Present (2 years 8 months)
Architected BMW's NEXUS multi-agent AI platform, improving delivery speed 2.3× and benchmarking up to 95.8 tok/s with local inference. Led security/quality initiatives including a company-wide CVE remediation campaign (57 CVEs across 35+ microservices) and a 7-gate PR readiness framework that increased production stability by 28%.
Senior Software Development Engineer
PEC Utility Management
Feb 2022 - Jun 2023 (1 year 4 months)
Upgraded and stabilized the PEC Utility Management platform by modernizing Java (1.5/1.6/1.7 to 1.8 and 11) and upgrading Idempiere 3.1 to 8.2 within an OSGi framework. Managed API integration between SAGE and the core platform and supported cross-company remote delivery with international stakeholders.
Software Developer
Fluidity Software Solutions
Sep 2021 - Dec 2021 (3 months)
Built an NFT minting platform GUI in one week, generating 10,000 avatar images with complex rarity randomization. Developed full-stack features using Java and Node.js, and hosted NFT assets on AWS S3.
Software Developer
Fluidity Software Solutions
Sep 2021 - Dec 2021 (3 months)
Built a full-stack NFT minting platform GUI in one week, generating 10,000 avatar images with complex rarity randomisation. Administered AWS S3 buckets for NFT assets and implemented Web3 wallet integration and ERC20/ERC721/ERC1155 smart contract functionality.
Java Developer (FNB)
First National Bank (South Africa)
Apr 2007 - Apr 2018 (11 years)
Delivered and enhanced ATM and self-service channel systems including ADT and slimline touchscreen kiosk workflows, implementing customer-centric screens and value-added services. Maintained automated JUnit coverage above 80% and received the FNB Innovation Award (2008, 2009) with commendation from FNB CEO Michael Jordaan.
Software Development Engineer
Net 1
Jul 2006 - Mar 2007 (8 months)
Designed, developed, tested, and supported Java applications using J2SE, J2ME, and J2EE. Handled bug tracking, documentation, database scripting, and source control/version management.
Software Development Engineer
Prism Holdings Ltd
Mar 2001 - Jun 2006 (5 years 3 months)
Developed and maintained Java systems (J2SE/J2ME/J2EE), including testing and ongoing support. Selected within three months to join an international project in Manila (July 2001) collaborating across multiple organizations and technologies.
Education
Degrees, certifications, and relevant coursework
Microsoft
Azure Cloud Security 1, Cloud Security
Completed Azure Cloud Security 1 in 2025.
Amazon Web Services (AWS)
AWS Cloud Operations on AWS (Systems Operations), Cloud Operations
Completed AWS Cloud Operations on AWS (Systems Operations) in 2025.
BMW Group South Africa
API Security Certification, API Security
Completed API Security certification training in 2025.
AI Quality Next (AIQX)
AIQX – AI Quality Next: Implementation & Test Phase, AI Quality Engineering
Completed AIQX: AI Quality Next (Implementation & Test Phase) in 2025.
Amazon Web Services (AWS)
AWS Skill Builder Course Completion, Cloud
Completed an AWS Skill Builder course in 2025.
BMW Group South Africa
AI Ethics, Governance & Platform, AI Ethics & Governance
Completed training on AI ethics, governance, and platform topics in 2025.
University of South Africa (UNISA)
Bachelor of Science (BSc), Computer Science
2002 - 2008
Completed third-year level subjects in a BSc Computer Science programme, including AI, databases, theory of computer science, formal logic, and human-computer interaction. Coursework also covered mind and reality and cognition, memory, and problem solving.
University of KwaZulu-Natal (UKZN)
Bachelor of Science (BSc), Computer Science
1999 - 2000
Completed first- and second-year subjects for a BSc, including Mathematics, Computer Science, Psychology, Statistics, Physics, Chemistry, and French.
M.L. Sultan Secondary
Matric Exemption, Secondary Education
1994 -
Completed Matric Exemption studies including Computer Science, Mathematics, Physics, Biology, English, and Afrikaans.
BMW Group
ITSM_Nextpert (ITSM NEXT), IT Service Management
Achieved BMW ITSM NEXT Certified ITSM_Nextpert in 2024.
BMW Group
BMW Agile Working Model, Agile
Completed BMW Agile Working Model training in 2024.
BMW Group South Africa
Appreciative Communication, Communication
Completed Appreciative Communication training in 2024.
BMW Group South Africa
BMW Digital Boost (AI, Cloud, Data & Analytics, IT Security), AI, Cloud & IT Security
Completed BMW Digital Boost learning covering AI Co-Pilot, GAIA, and Imagine (Cloud Basics 1 & 2) with IT security and data/analytics topics.
ICAgile
ICAgile Certified Professional (ICP-TST), Agile Testing
Achieved the ICAgile Certified Professional (ICP-TST) certification.
Oracle
Certified Java Programmer (SL275), Java
Completed JBOSS/EJB-focused training and obtained the Certified Java Programmer (SL275) qualification.
First National Bank (FNB)
FNB Innovation Award 2009 – ADT Implementation (R1M Grand Prize), Innovation
Received an FNB Innovation Award in 2009 for the ADT Implementation (R1M Grand Prize).
First National Bank (FNB)
FNB Innovation Award 2008 – Customer Centric ATM Screens, Innovation
Received an FNB Innovation Award in 2008 for the Brand New Innovation Service (Customer Centric ATM Screens).
Oracle
FJ-310 Developing Applications for J2EE Platform, Java EE (J2EE)
Completed the Oracle/Sun course covering FJ-310: Developing Applications for the J2EE Platform.
First National Bank (FNB)
FIFA 2010 Employee Game Commendation, Employee Recognition
Received a FIFA 2010 employee game commendation while employed by FNB.
First National Bank (FNB)
BASEL II / NCA / OHSACT / MLC / FAIS / COBP Compliance Training, Regulatory Compliance
Completed compliance-related training covering Basel II, NCA, OHSACT, MLC, FAIS, and COBP topics.
Indigo Cube
CompTIA Cloud+ Advanced, Cloud & IT
Completed training for CompTIA Cloud+ Advanced (and related IT/engineering courses) through Indigo Cube.
Indigo Cube
Agile Essentials and Java Part 1 & 2, Agile & Java Development
Completed additional Indigo Cube coursework including Agile Essentials and Java (Part 1 & Part 2).
Indigo Cube
Angular 2 and JavaScript Application Programming, Web Development
Completed Indigo Cube training including Introduction to Angular 2 and JavaScript Application Programming.
Indigo Cube
Intro. to HTML5, CSS, and CSS3, Front-End Development
Completed introductory front-end training including HTML5 and CSS (CSS, CSS3).
Alison
Certificate of Language Ability (Immersion), Language Skills
Completed a Certificate of Language Ability through Alison (immersion).
Alison
A+ Certification, IT Support
Completed and obtained the A+ certification via Alison.
Alison
N+ Certification, IT Support
Completed and obtained the N+ certification via Alison.
Alison
Diploma in Mainstream Computing (Megamasters), Computing
Completed a Diploma in Mainstream Computing (Megamasters) via Alison.
Avocado
Presentation Skills, Presentation Skills
Completed training in presentation skills through Avocado.
FirstRand
FirstRand Philosophy Workshop, Workplace Training
Completed a FirstRand Philosophy Workshop (timing not specified).
Tech stack
Software and tools used professionally
OpenAPI
Blockchain
GitHub
GitHub Enterprise
SonarQube
Kubernetes
Jenkins
Salesforce
MySQL
PostgreSQL
SQLite
Gmail
Rollout
Node.js
Spring Boot
.NET
OSGi
Jira
Apache Maven
Quarkus
Angular 2
HTML5
Java
JSON
PowerShell
F#
Kafka
FastAPI
Linux
Windows
Windows 10
Remote Team
JUnit
Mockito
JBoss
Apache Derby
Gaia
SQL
Ollama
Wiz
ArgoCD
GitHub Copilot
CodeQL
LocalAI
Phase
Dynamic
Jazz
Vaadin
Remote
pgAdmin
Fingerprint
Boost.ai
ChatGPT
X++
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Nithesh?
You can contact Nithesh and 90k+ other talented remote workers on Himalayas.
Message NitheshFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
