Backend-oriented hands-on developer building applications with Java/Spring, TypeScript/React, and Python/FastAPI. Designing APIs, databases, authentication, and integrating services with interactive interfaces. Also works on graph-based workflows for research, including Graph Neural Network–related development (PyTorch) and building user-facing visualization and conversational applications using RAG and backend/frontend integration. Comfortable with building SaaS projects and implementing AI workflows in the systems.

Danyl Yarmolenko

Backend-oriented hands-on developer building applications with Java/Spring, TypeScript/React, and Python/FastAPI. Designing APIs, databases, authentication, and integrating services with interactive interfaces. Also works on graph-based workflows for research, including Graph Neural Network–related development (PyTorch) and building user-facing visualization and conversational applications using RAG and backend/frontend integration. Comfortable with building SaaS projects and implementing AI workflows in the systems.

Available to hire

Backend-oriented hands-on developer building applications with Java/Spring, TypeScript/React, and Python/FastAPI. Designing APIs, databases, authentication, and integrating services with interactive interfaces.

Also works on graph-based workflows for research, including Graph Neural Network–related development (PyTorch) and building user-facing visualization and conversational applications using RAG and backend/frontend integration. Comfortable with building SaaS projects and implementing AI workflows in the systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
See more

Language

English
Advanced
Russian
Fluent
Ukrainian
Fluent
Italian
Intermediate

Work Experience

Software Engineer at USI
November 10, 2025 - August 31, 2026
Research Assistant at Università della Svizzera italiana (USI) (Lugano, Switzerland)
November 1, 2025 - December 1, 2026
Developed interactive visualization for Graph2Networks financial detection research, exploring graphs, predictions, and edge-level results. Built backend inference workflows for graph-based analysis and edge-level outputs using PyTorch. Worked on making complex outputs interpretable and accessible via interactive visualization and collaborating with researchers to translate requirements into usable features.
Research (Graph2Networks / financial fraud detection) — inferred at Università della Svizzera italiana (USI)
November 1, 2025 - April 1, 2026
Developed interactive visualization for working with Graph2Networks for financial detection tasks. Built interfaces to explore graphs, predictions, and edge-level results. Developed backend inference workflows for graph-based work using PyTorch and enabled interpretation and accessibility of complex model outputs through interactive views. Collaborated with researchers to translate needs into usable features. Technologies mentioned: FastAPI, React, PyTorch, and graph-based modeling.

Education

Computer Science at Università della Svizzera italiana (USI)
September 1, 2024 - June 30, 2027
Software Engineering at National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
September 1, 2022 - June 16, 2026
Bachelor’s Degree in Computer/Software Engineering (inferred from text) at Università della Svizzera italiana (USI)
January 1, 2024 - January 1, 2027
Bachelor’s Degree (inferred from text) at National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
January 1, 2022 - January 1, 2026
Bachelor at Università della Svizzera italiana (USI)
January 1, 2024 - January 1, 2027
Bachelor of Engineering at National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”
January 1, 2022 - January 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Financial Services, Computers & Electronics, Professional Services