Overview
Technical skills
Projects
This is a collection of projects I've worked on throughout my software engineering career, showcasing my experience in developing internal tools, business applications, and ERP systems.
Beyond software development, I've taken on project management responsibilities, collaborated with cross-functional teams, and worked directly with clients to understand business requirements and translate them into practical, scalable technical solutions.
Feel free to explore my work and reach out if you'd like to connect or discuss potential opportunities.
Timeline
Implemented and improved features for the Native Camp platform, handling development tickets for functionality, defects, and performance. Refactored application code and assisted with database structure and query maintenance. Collaborated with DevOps, QA, and bridge engineering teams to support production integration and application reliability. Coordinated with senior engineers and solution architects on ongoing maintenance and enhancements.
JavaScript• since 2024 • Junior
- Develop and maintain frontend data-visualization features and dashboards that use chart libraries and SVG manipulation.
- Implement and extend existing charting code to support custom interactions, accessibility improvements and light-weight animations.
- Collaborate on small-to-medium frontend UI features that require DOM/SVG performance tuning and cross-browser handling.
- Pair with a QA/test engineer to add automated tests, create fixture-based integration tests and integrate tests into CI pipelines.
Python
Java
Kotlin
Rest API
Axios
- Develop small to medium Laravel REST APIs and authentication/authorization flows (OTP, password reset, token handling).
- Extend experience building robust upload endpoints and integrate the client-side chunked upload logic with server-side handlers and storage (resume, idempotency, server-side reassembly).
- Work on schema evolution and migration chains with explicit rollback and idempotent migration scripts to deepen DB/consistency expertise.
- Contribute to observability and ops: add structured logging, request timeouts, retries with backoff on the server side and basic metrics/alerts for endpoints.
Vue.js• since 2023
Adobe Photoshop
Tailwind CSS
Next.js
Azure DevOps
Adobe Premiere Pro
Azure
Figma
Bootstrap• since 2022
Git• since 2022
Docker• since 2023
React.js• since 2023
JQuery• since 2022
Adobe After Effects
Vite
Radix UI
DaVinci Resolve
Material UI
PostCSS
shadcn/ui
GitHub• since 2022
- Build small-to-medium Vue admin dashboards where you own component boundaries and state to grow component architecture skills.
- Migrate template code into reusable Vue components and add unit/interaction tests (Jest or Vue Test Utils).
- Add explicit async-state handling (request cancellation, retries, optimistic updates) and introduce a simple caching strategy for API calls.
- Perform a basic bundle analysis and add code-splitting routes to learn measurable performance optimization.
