Full-Stack Software Developer | Elmec Informatica S.p.A.
Feb 2025 — Presentcurrent position
Remote role within a rapidly growing team building full-stack business applications, from time tracking platforms to specialized internal tools that streamline operational workflows.
- Defined team-wide engineering standards coding conventions, shared technology choices and a unified testing — and onboarded new developers into them.
- Authored shared libraries adopted across the team for backend and frontend environments, ranging from shared UI component ones to standardizers / wrappers of server-side pagination, filtering, and sorting via REST URL conventions.
- Shipped end-to-end full-stack applications by owning the entire architectural process: analyses, edge cases, integrations, business requirements, drafting data bank schemas, source code write, releases (w. notices), writing / maintaining up-to-date documentation, handling of new feats / bugs via ticketing systems.
- Optimized performance across a variety of flows rewriting existing workloads with more efficient code and technologies. Constant stress-testing existing implementations to apply greater degrees of normalization / simplicity.
- Led team's migration to newer stacks / patterns / frameworks transitioning from pure JS code to typed TS one; implement frontend file-based routing from manual SPA routes; shift from strict stored procedures data access to fully fledged usage of EF Core and more.