Working at RescoFull Stack Developer

Michal Urban

Bratislava, Slovakia

I build software at Resco — working on the React web layer embedded in enterprise mobile apps, shipped to 160k+ field users. Outside work I ship my own projects: IoT systems, web tools, whatever I find worth building.

01Experience

Software Developer

Resco·Hybrid
CurrentApr 2026 – Present

Mobile enterprise software running on Microsoft Power Apps and Dynamics 365, used by field teams across industries.

  • Developing features for Resco's Power Solutions — enterprise apps built on Microsoft Power Apps and Dynamics 365 — shipped to 160,000+ frontline users across industries
  • Extending Microsoft Power Platform with advanced mobile capabilities including offline-first data collection, document generation, and no-code/low-code customization
  • Working within a product team on tight Dataverse and Dynamics 365 backend integrations, contributing to a globally distributed commercial codebase
TypeScriptReactPower AppsDynamics 365Power Platform

Frontend / Backend Developer

Backbone·Hybrid
May 2023 – Oct 2024
  • Built React features for an advertising management dashboard — dynamic filtering, CRUD workflows, and analytics views — as part of a 2-person frontend team
  • Engineered a grant management web app from the ground up with React and a custom Django API, automating application tracking and approval workflows
  • Designed and implemented scalable Django REST endpoints backed by normalized PostgreSQL schemas tailored for data-heavy internal tooling
  • Integrated third-party APIs and improved UI rendering performance, reducing unnecessary re-renders and improving perceived responsiveness
ReactDjangoPostgreSQLREST APIsGitLab
02Education & Certifications
Education

Secondary School of Electrical Engineering, Zochova 9

Intelligent Technologies · Completed with Matura exam

2021 – 2025

Bratislava, Slovakia

Certifications

Electrical Technician Certificate (§ 21)

2025

Slovak Technical Standard

Cisco CCNA 3 — Enterprise Networking, Security and Automation

2024

Cisco Networking Academy

Cisco CCNA 2 — Switching, Routing and Wireless Essentials

2023

Cisco Networking Academy

03Projects
Weather station homepage
Weather station dashboard showing sensor readings
Weather station measurements view
Weather station forecast view

Weather Station System

IoT · Full Stack · Hardware Integration

Started as my maturita final project and grew from there — I wanted something that was actually mine, both useful and interesting to build. A full IoT pipeline from ESP32 hardware sensors through a Django REST backend to a SvelteKit dashboard, monitoring real environmental data across multiple stations.

  • Built end-to-end IoT pipeline from ESP32 + DHT sensor hardware through to a Django REST backend and SvelteKit dashboard
  • Secured the API with JWT authentication and modelled sensor logs in a structured PostgreSQL schema for efficient querying
  • Implemented server-side aggregation to turn raw time-series sensor data into historical trends and analytics
SvelteKitDjangoESP32TypeScriptPostgreSQLLayerChart
Subnify subnet planner homepage
Subnify subnet visualizer
Subnify VLSM calculator

Subnify

MVP

Networking · VLSM · Planning Tool

I couldn't find a subnet calculator I actually liked, so I built one. It started as a straightforward VLSM planner and ended up with a subnet visualizer and an AI-assisted network designer on top — and a good addition to my own ecosystem of apps.

  • Design IPv4 subnet plans with a workflow focused on VLSM
  • Visualize how each subnet fits into the parent network
  • Use an AI network designer (model-assisted) to generate a first subnet plan from intent and constraints, then refine it manually
Next.jsTypeScriptNetworkingVLSMCIDRRFC 1918
Sleep cycle calculator homepage
Sleep cycle calculator showing recommended wake times

Sleep Cycle Calculator

Next.js · Productivity · Health

A small utility built to solve a personal problem — calculating ideal bedtimes and wake-up times using 90-minute sleep cycles so you actually wake up feeling rested instead of groggy.

  • Smart cycle calculation based on 90-minute REM cycles helps choose sleep times for better rest quality
  • Aligns wake-up time with lighter sleep phases to reduce morning grogginess and feel more energized
Next.jsTypeScriptCalculatorSleep Science
04Skills
Frontend
11technologies
ReactNext.jsTypeScriptTailwind CSSSvelteSvelteKitViteRedux ToolkitRedux Sagashadcn/uiSCSS
Backend
14technologies
PythonDjangoDjango REST FrameworkPostgreSQLFastAPINode.jsExpressMongoDBPrismaJestREST APIsPower AppsDynamics 365Power Platform
DevOps
5technologies
DockerGitGitHub ActionsAWSLinux
Tools
8technologies
GitHubGitLabVS CodeFigmaVercelPostmanFly.ioNeovim
05Contact

Want to work together, have a question, or just want to say hi — reach out.