Mihai Kondort

Mihai Kondort

Software Developer
mihai.kondort@yahoo.co.uk +40 762 865 262 Bucharest, Romania linkedin.com/in/mihaikondort
Summary

Software developer with over 20 years of experience. I have worked across desktop applications, data engineering, full-stack web development, and native mobile apps on both iOS and Android. I am not tied to any one technology or language. They are tools for solving problems and delivering results.

I spent over a decade in the financial sector, working in Data, ETL, and Business Intelligence at ING, Ingenico ePayments, AIB Bank, and IBM. Most recently I delivered full-stack, desktop, and mobile work at Eightpoint, where I led a development team and built an AI workflow orchestrator that partly automated a code migration from iOS to Android. I have lived and worked in four countries: Romania, England, Ireland, and the Netherlands. That has made me quick to adapt to new teams and new ways of working. I have experience in team leadership, mentoring, and delivering across the whole product lifecycle.

Skills
Data / ETL Ab Initio, DataStage WTX/PX, Sybase ASE/IQ, Oracle, SQL Server, PL/SQL, T-SQL Mobile Kotlin, Jetpack Compose, Swift, SwiftUI, Objective-C, Flutter, Dart, Chromium Desktop C, C++, C#, VB.NET, VB6 Web / Backend PHP, Python, MySQL, Redshift AI / ML R, Python, AI-assisted code generation, workflow orchestration Other Shell scripting, Git, team leadership, troubleshooting, advanced problem solving
How I Work with AI

I use AI in a planned way, not ad hoc. Every feature or fix starts as a written analysis document. There I refine the idea and, where it matters, research current industry practice before I commit to an approach. Once the analysis holds up, it becomes an implementation plan. All the technical work is broken into phases, and each phase into concrete tasks.

Each phase opens with a P0 re-validation task. It checks whether earlier phases, and any changes made along the way, have invalidated what comes next. The plan is corrected before any more of it is executed. Progress is tracked inside the plan itself and updated as each task completes, so interrupted work can resume in a new session with nothing lost.

I mix the tooling on purpose. Claude Code drafts the analysis, then the plan, then the code, but nothing moves to the next stage until I have worked through it myself. I challenge the analysis and correct it, and I only approve a plan once it matches what I actually want built. Codex then reviews the same work as an independent second opinion, the analysis and the plans as well as the code. A second model criticising the first catches far more than either does alone. The models do the work that can be automated. The judgment about what is worth building, and whether the result is right, stays with me.

Work Experience
Full Stack Developer Nov 2019 – Mar 2026
Eightpoint, Bucharest, Romania
  • Delivered across desktop, web, and native mobile (iOS and Android) in a small team. I owned apps from development through to the website, advertising, payments, database, and customer support.
  • Led a team of 4 developers. Owned technical direction, mentoring, code reviews, and delivery.
  • Researched and built an AI workflow orchestrator with specialized subagents for technical and business domains. Used it to migrate 15+ packages from iOS to Android with early-stage AI-assisted code generation.
  • Closr (Android): built the entire payment flow. Also contributed to the Analytics, tracking, and Premium packages (Kotlin, Jetpack Compose).
  • Connect Now VPN (iOS): major contributor, built with a colleague using Atom SDK.
  • Fax Now (iOS): primary developer of the fax-sending application (Swift, SwiftUI, modular architecture with Swift packages).
  • Wave Browser: Android and iOS mobile browser based on Chromium (C/C++). Developed the initial features and branding. Native mobile development, around 9 months, and my main focus during 2024.
  • YTD Video Downloader: Windows and Mac desktop app. Maintenance and migration from C++ to C#, plus website development (PHP), payment module, advertising, database, and ETL jobs.
  • VuzeVPN: Windows and Mac desktop app plus a Chrome extension. Development, maintenance, website, advertising, and database.
  • Vuze Driver Booster: Windows desktop app (C#).
  • TuneUp: Objective-C desktop app for media organization.
  • Vuze: torrent application maintenance.
  • Database development and maintenance (MySQL), reporting and analytics (Redshift), and ETL jobs across all applications.
  • Technologies: Kotlin, Jetpack Compose, Swift, SwiftUI, Objective-C, C/C++, C#, PHP, MySQL, Redshift.
Sybase Datawarehouse Developer Jul 2018 – Oct 2019
ING Nederland, Amsterdam, Netherlands
  • Part of the Vortex – Data Excellence team. Developed new ETL jobs and maintained existing ones for loading the Risk department datawarehouse.
  • Developed stored procedures in Sybase ASE and IQ. Maintained and optimized existing processes.
  • Built from scratch a project for masking customer-sensitive data across all Development and Acceptance environment databases
Ab Initio Developer Oct 2017 – Jun 2018
Ingenico ePayments, Hoofddorp, Netherlands
  • Part of AML team (Anti Money Laundering and prevention of terrorism financing)
  • Developed Ab Initio processes implementing EU, UN, US, CA and NL sanction lists for transaction monitoring
  • Implemented objective and subjective rules in ExpressIt for the transaction monitoring application
Ab Initio Developer Jan 2016 – Sep 2017
AIB Bank, Dublin, Ireland
  • Developed new Ab Initio graphs for a new integration system
  • Created test plans and documented new developments
  • Worked closely with Business Analysts and SMEs on problem specifications and system designs
ETL / Ab Initio Developer Feb 2008 – Dec 2015
IBM Global Services Romania, Bucharest, Romania
  • Development, maintenance and documentation of ETL jobs for 20+ standalone applications and the Data Warehouse/Data Hub used by the Investment Partners division of BNP Paribas
  • Technical team leadership: supervised technical activity, provided guidance and training for Ab Initio and DataStage WTX technologies
  • Helped build a team of 15+ Ab Initio developers. Created training plans for the Graduates program.
  • Conducted peer code reviews and gathered metrics that significantly improved client satisfaction indicators
  • Redesigned and optimized a core integration platform based on Ab Initio / SQL Server / MQ queues / Web Services
  • Managed the technical side of an Ab Initio project for Performance Indicators Calculation, delivered within an aggressive timeline
  • Technologies: Ab Initio, DataStage WTX/PX, SQL Server, Oracle, Sybase, VB6
VB.NET Software Developer Oct 2006 – Feb 2008
Ubisoft Romania, Bucharest, Romania
  • Maintained existing VB6 and VB.NET applications. Designed and delivered new ones, and migrated VB6 apps to .NET.
  • Applications included order management (Katalog), logistics (Katalin), purchase orders (GDP), and reporting tools (Excel Packs) used across all EMEA Ubisoft subsidiaries
VB.NET Software Developer May 2005 – Oct 2006
Teosim SRL, Bucharest, Romania
  • Developed a POS application for bookstore chains (VB.NET, SQL Server) with inventory management and hardware integration (cash registers, barcode readers)
  • Built an assets management application for warehouse inventory tracking (VB6, migrated to VB.NET, SQL Server)
Education
Automation and Computers 1998 – 2000
Polytechnic University of Bucharest
Faculty of Mathematics 1994 – 1997
Bucharest University
Personal Projects & Interests
Languages
Romanian (native) • English (fluent) • French (basic) • German (basic)