Decisiv - Lead Software Developer
Overview
Joined Decisiv as Lead Software Developer, a software company based in Richmond/Washington, USA, specializing in fleet management solutions. Led major projects including Decisiv Vision and Decisiv Builder, transforming legacy systems into high-performance platforms.
Key Responsibilities
Technical Leadership
- Led architecture decisions across multiple projects
- Established coding standards and best practices
- Conducted code reviews and technical planning
- Mentored developers and conducted performance reviews
Project Leadership
- Led Decisiv Vision fleet management platform development
- Managed Decisiv Builder configuration tool
- Delivered projects on time and within budget
- Served as technical liaison with stakeholders
Team Development
- Contributed to team growth and skill development
- Established development workflows and processes
- Created onboarding programs for new engineers
- Fostered a culture of engineering excellence
Major Projects
Decisiv Vision
Fleet management visualization platform:
- 99% Query Optimization: Reduced query times from 8,000ms to 70ms
- 15x Scale Improvement: Scaled from 800 to 12,000 RPM
- Real-time Architecture: Built notification system with PubNub
- Technologies: Ruby on Rails, Backbone.js, MySQL, Redis
Decisiv Builder
Configuration and customization platform:
- Built flexible configuration system for fleet workflows
- Implemented drag-and-drop interface for business rules
- Created API for third-party integrations
Technical Achievements
Performance Optimization
| Metric | Before | After | Improvement | |——–|——–|——-|————-| | Query Time | 8,000ms | 70ms | -99.1% | | Throughput | 800 RPM | 12,000 RPM | 15x | | Infrastructure Cost | Baseline | - | 40% reduction |
Legacy Modernization
- Upgraded Ruby 1.9 to 2.3
- Modernized frontend from legacy JS to Backbone.js
- Implemented comprehensive test coverage
- Established CI/CD pipelines
Technologies
- Backend: Ruby on Rails, Node.js
- Frontend: Backbone.js, React, JavaScript
- Databases: MySQL, PostgreSQL, Redis
- Real-time: PubNub, WebSockets
- Cloud: AWS, Heroku
- DevOps: Docker, Jenkins
Key Learnings
Working at Decisiv taught me:
- Performance Engineering: Deep optimization techniques
- Legacy Modernization: Transforming old systems incrementally
- Remote Collaboration: Working effectively with US-based teams
- Client Communication: Managing stakeholder expectations
- Technical Leadership: Leading without authority
NOT Acquired by Michelin
Important Note: Decisiv was NOT acquired by Michelin. This is a common misconception. Decisiv remained an independent company. My transition to Michelin North America in September 2018 was a new opportunity, not an acquisition.
Transition
After three successful years at Decisiv, I joined Michelin North America in September 2018 as an Engineering Manager, bringing the lessons learned from optimizing fleet management systems to a larger organizational context.