Open to work · Ottawa

Denys Ruban

Senior Full Stack Developer building end-to-end web applications, scalable APIs, and AI-driven business solutions.

Ottawa, Ontario Open to opportunities
Denys Ruban
Senior Full Stack Developer · React · Next.js · Python · AI · Ottawa, Ontario
01 About

Full Stack developer
who ships complete
solutions.

Senior Full Stack Developer with extensive experience building end-to-end web applications, scalable APIs, and complete business software solutions. I design and deliver products across the entire stack — from React and Next.js frontends to Python and Node.js backends.

Experienced in integrating AI-driven features that streamline business processes, improve operational efficiency, and support data-driven decision-making. Whether it's a client-facing interface or a complex automation pipeline — I focus on solutions that are reliable, scalable, and built to last.

5+
Years of software development
Full Stack
Frontend · Backend · DevOps
3+
Countries collaborated with
02 Experience
Mar 2024 — Present
Campabalt IT Technology
Senior Software Developer

Lead frontend development using modern frameworks (React, Next.js) integrated with well-structured, maintainable server-side logic. Design and implement machine learning and optimization tools for business-oriented applications. Build scalable Python-based systems for data processing, automation, and intelligent software functionality. Create practical AI solutions that help businesses improve efficiency, reduce manual work, and optimize operational processes.

React Next.js Python AI Automation Full Stack
Dec 2022 — Aug 2023
FFW Ukraine
Full Stack Developer

Worked on server-side logic, API integration, and database-related functionality. Built and maintained rich, interactive user interfaces using modern JavaScript frameworks. Collaborated cross-functionally with design, product, and backend teams to ship stable, high-quality full stack features on schedule.

JavaScript REST API Databases Full Stack
03 Skills
Frontend Development
React
Next.js
TypeScript
JavaScript
HTML5 / CSS3
Responsive UI
Backend & API
Node.js
Python (FastAPI, Django)
RESTful APIs
GraphQL
PostgreSQL / MongoDB
Server Architecture
Full Stack & DevOps
End-to-End Delivery
CI/CD Pipelines
Docker
Cloud Deployment
Git / GitHub
Scalable System Design
AI & Automation
ML Integration
Workflow Automation
Decision-Support Tooling
AI Business Apps
LLM Integration
04 Education
2024 — Present
PhD · Applied Mathematics
University of Ottawa
Apply AI, optimization, and model development to complex computational tasks.
2019 — 2023
B.Sc. · Applied Mathematics
National Technical University of Ukraine
Mathematical modelling, optimization, and software-oriented problem solving.
05 Contact

Let's build
something great
together.

Get in touch
Languages