About Me
I am a professional software developer with a unique blend of industrial systems expertise and modern AI-driven development practices. Over the past +20 years, I've designed and maintained robust, high-throughput systems for logistics, asset management, and RFID technologies.
My philosophy is simple: "I like to build things that are maintainable and built to last."
The AI-Driven Developer
I am a conscientious user of AI-Driven Development (AIDD) and Agent-Assisted Development. I leverage AI tools not just for code generation, but for:
- Accelerated Prototyping: Rapidly building and testing architectural concepts.
- Code Quality & Testing: Generating comprehensive test suites (TDD) and refactoring legacy code with AI assistance.
- Documentation & Knowledge Management: Automating the creation of detailed technical documentation and system diagrams.
- Workflow Automation: Building custom agents to handle repetitive development tasks, CI/CD pipelines, and deployment scripts.
I believe AI is a force multiplier for experienced developers, allowing us to focus on high-level architecture and problem-solving while AI handles the implementation details.
My Beliefs
- Human-in-the-Loop: I believe in the "Man in the Middle" aspect of AI development. AI is a powerful tool, but human oversight is essential for quality, ethics, and context.
- Security & Reliability: I advocate for using private LM models to maintain data security and reliability, especially in industrial and enterprise environments.
Focus Areas
- Decoupling Bottlenecks: Designing architectures that remove departmental dependencies, allowing work to flow without administrative friction.
- Infrastructure for Developers: Implementing strongly-typed APIs, automated OpenAPI connectors, and DTO typing so frontend and mobile developers can build against the backend with 100% confidence.
- Maintainability over Micro-optimization: Prioritizing readability and thorough documentation over negligible speed gains. Clear, maintainable code provides more long-term value than complex, "clever" optimizations.
- Hardware-to-Software Synergy: Creating native bridges between industrial hardware (Data Collectors, Zebra printers) and modern cloud APIs to make the "last mile" of logistics invisible to the user.
- Reliability at Scale: Leveraging TDD, integration testing, and high-coverage suites to ensure that every system remains stable as the organization scales.
Looking For
I'm targeting Senior Backend Engineer, Full-Stack Developer, or Technical Lead roles in:
- Logistics & Supply Chain Tech
- Industrial IoT & Hardware Integration
- Enterprise SaaS & ERP Systems
- Healthcare Technology
I thrive in teams that value TDD, clean architecture, AI-assisted workflows, and long-term maintainability over quick hacks.
How I Work
- TDD-First: I write tests before code. Always.
- AI-Augmented: I use AI tools to accelerate development, improve code quality, and automate repetitive tasks.
- Documentation-Driven: If it's not documented, it doesn't exist.
- Collaborative: I believe the best solutions come from cross-functional teams.
- Long-Term Thinker: I optimize for maintainability, not short-term speed.
Professional Origin Story
My journey began in 2003 with Apitrack History, followed by building a custom Warehouse Management System (WMS) for an apparel factory in 2008. What started as a solution for a specific problem evolved into a product used by multiple enterprises. This experience, spanning over 20 years, taught me the importance of scalability, reliability, and user-centric design in industrial software.
I've since expanded my expertise to include asset management, SAP integration, mobile development, and cloud-native architectures. I've maintained and evolved these systems for over a decade, learning how to balance legacy constraints with modern development practices.
Now, I'm focused on leveraging AI-driven development to build the next generation of industrial software—faster, smarter, and more maintainable than ever before.