Overview
EVX is an EV infrastructure and battery-sizing platform for fleet and charging analysis. The platform helps businesses plan their electric vehicle transition with data-driven modeling of battery requirements, charging infrastructure, and operational costs.
Built for fleet managers and energy consultants who need to make million-dollar infrastructure decisions with confidence.
My Role
As lead software engineer and project manager, I built EVX from the ground up solo:
- Energy Modeling — Designed and implemented battery and charging calculation algorithms
- Full-Stack Development — Built the complete Node.js/Python platform
- Data Pipeline — Created systems for processing fleet and energy data
- Visualization — Built interactive dashboards for analysis results
- Business Logic — Implemented TCO and ROI calculations
Every line of code, every algorithm, every feature—built by me.
Architecture
Engineering-grade architecture for complex calculations:
Backend
Node.js for API layer. Python for energy modeling scripts. PostgreSQL for fleet and scenario data.
Modeling Engine
Battery degradation models. Charging curve simulations. Energy demand forecasting.
Analysis Pipeline
Fleet data ingestion and validation. Scenario comparison engine. Sensitivity analysis tools.
Output Layer
Interactive visualization with D3.js. PDF report generation. Excel export for detailed data.
Hard Problems
1. Modeling Accuracy
EV and battery behavior is complex. Implemented physics-based models calibrated with real-world data.
2. Scenario Complexity
Many variables affect outcomes. Built scenario management with easy comparison and what-if analysis.
3. Data Quality
Fleet data is often messy. Created robust validation and cleaning pipeline with user-guided corrections.
4. Calculation Performance
Complex models run slowly. Optimized algorithms and implemented caching for repeated calculations.
What I'd Improve Today
- Add machine learning for demand prediction
- Implement grid integration analysis
- Create real-time monitoring for deployed fleets
- Add solar and storage sizing integration
- Build automated report generation with AI insights
- Implement multi-site optimization for large fleets