I am an Energy Engineer with a technical background in electrical engineering and an increasing focus on software development, data processing and automation.
My current projects are driven by personal interests and practical problems, especially applications that combine programming with finance, engineering, CAD and technical data.
Domain knowledge + software + automation
My recent development work has moved away from general-purpose web development and toward applications with a specific practical purpose.
Areas I am currently exploring:
- Engineering software and automation
- Financial data and personal portfolio analysis
- CAD/DXF processing
- Computational geometry
- Technical file conversion and generation
- Data processing and visualization
- API integration
- Full-stack applications for personal tools
A personal investment portfolio management and options analysis application.
The application was developed for my own use to organize stock transactions, monitor my portfolio and analyze listed options using market data and quantitative calculations.
Main features include:
- Stock portfolio and transaction management
- Portfolio performance metrics and charts
- Transaction history with CSV import/export
- Market price updates
- B3 options scanning
- PUT and CALL strategy analysis
- Filters based on expiration, yield, margin and Delta
- Black-Scholes calculations and option Greeks
- CDI used as the risk-free rate reference
- Option simulation tools
- Authentication and cloud persistence with Firebase
The project is built with React, Vite, JavaScript, Tailwind CSS, Recharts and Firebase, with integrations for market and economic data.
A private engineering automation project for AutoCAD, developed to automate and standardize workflows involved in the design and documentation of power-transformer components.
The project is implemented primarily in AutoLISP, using AutoCAD/ActiveX integration, DCL interfaces and Excel data ingestion. Its architecture is organized into reusable infrastructure, engineering component modules and orchestration layers.
The system includes tools for:
- Project initialization through a guided workflow
- Importing project data from Excel into AutoCAD
- Persisting project data in the DWG as a Single Source of Truth (SSOT)
- Parametric creation and manipulation of transformer components such as rings, cylinders, diaphragms, spacers, calendered filling, base components and windings
- Automatic generation of sections, bills of materials and project notes
- Attribute and custom-property management
- Automatic layer and block handling
- Toolbar generation and deployment of required assets
- Reusable helper APIs for counters, layers, attributes, SSOT, Excel access and geometric data conversion
The project also includes an ongoing architectural effort to centralize reusable infrastructure in SPPE-HELPERS.LSP, while keeping engineering rules and component-specific logic within their respective modules.
Private project exploring the processing of DXF geometry for engineering analysis, bridging CAD geometry with computational and electromagnetic simulation workflows involving FEMM.
Key concepts include:
- DXF geometry processing
- CAD entities
- Geometric data transformation
- Engineering simulation workflows
- Automation of geometry preparation
Private utility focused on processing DXF files and generating PDF-based technical documentation, exploring the automation of repetitive operations involving engineering drawings.
My software development is strongly influenced by my professional experience in electrical and energy engineering, including:
- Power transformer design and manufacturing
- Coils and windings for transformers up to 145 kV class
- AutoCAD and SolidWorks-based engineering design
- SAP-based engineering/manufacturing workflows
- Electrical project development
- Distributed photovoltaic generation
- Solar and wind project support
- Single-line diagrams and technical documentation
- Energy consumption and utility bill analysis
- Engineering process improvement
- Lean Manufacturing, Kaizen, 5S and PDCA
This background influences the applications I build: software developed around concrete problems and domain-specific requirements.
My goal is to combine engineering knowledge with software development to create useful technical applications and automation systems.
Engineering knowledge
↓
Problem identification
↓
Data & process modeling
↓
Software development
↓
Practical application
Areas I want to deepen:
- Engineering software
- CAD automation and computational geometry
- Financial and quantitative applications
- Data processing and visualization
- APIs and system integration
- Automation
- AI-assisted engineering workflows