initializing Ana Software Developer

I hold a professional degree in Application Design and Development, and I’m looking to continue my studies by joining a Master’s in Computer Science & Mobility through a work-study program. I’m currently looking for a company to join for the upcoming academic year. I consider myself back-end oriented, with a full-stack perspective.

I see myself primarily as a back-end developer. I’ve also worked on the front-end, which gives me a broader understanding of how applications actually come together. In a team, I naturally gravitate towards back-end work. When working more independently, I take ownership of the development and adapt my role depending on the context. A back-end is never invisible. It always shows through the limits of the interface. That’s why I think from the end user’s perspective, while keeping in mind the more creative ones… the ones who try to push or break the system. I approach projects with an analytical mindset and a strong personal standard that drives me to dig deeper until everything makes sense. This is reflected in the attention I give to data modeling and application architecture.

Join a Master’s program through a work-study program Gain experience Specialize in software architecture Create.

Ana

Réalisations

ANASTASIA-VOJKIC.DEV
Extract of a database schema from a project in progress

Work in Progress . . .

Design of a software distribution platform

Software distribution platform inspired by a store-like model, currently under development. Behind a deliberately simple V1, the project is built on an architecture already designed to evolve.

A large part of the work focuses on structuring the project and modeling the data, with particular attention to consistency and scalability.

View details
Nicolas Thurin Architecte

Thurin Architecte

Showcase website & admin interface

Custom development of architect Nicolas Thurin’s website, replacing a previous site that had become difficult to maintain.

It goes beyond a simple showcase, focusing on building a tool tailored to real usage, with an admin interface that is simple, intuitive, and designed for its actual use.

A large part of the work involved anticipating and structuring needs in order to deliver a solution without relying on a precisely defined request.

View details
Agendapp

Agend’App

Management and booking tool for wellness professionals

Agend’App is a platform designed for professionals in the beauty and wellness industry. It centralizes the management of their activity, including human and material resources, as well as appointment booking on the user side, through a web administration interface connected to a mobile application.

As part of this project completed during my internship, I contributed to the back-end design within the team, while independently developing the web administration interface. The work focused on the management of establishments and related entities, one of the two core areas of the data model alongside user management.

graphic design -Floriane Monnini
back-end -Jérôme Duguet,Jérôme Picavet,Anastasia Vojkic
mobile development -Floriane Monnini, Jérôme Duguet
web admin interface -Anastasia Vojkic
View details
Belle gosseZipnocchioÉnervéMichtoLourdingueK.OShhhuuutDiablo

SWAP IT UP !

Solo dev challenge

A guided project I really enjoyed working on. It allowed me to combine structure, problem-solving, and creativity — everything I enjoy in coding.

Despite its simple appearance, the game relies on several underlying mechanisms such as combination detection, chain reactions, and dynamic grid updates. I first built it in React.js before rewriting it entirely in TypeScript to establish a cleaner and more structured foundation.

While revisiting some mathematical fundamentals, I identified ways to optimize the game logic. I also implemented a "best hint" system to improve move detection, with additional optimization ideas such as a backtracking-based approach suggested during discussions with my brother, who is also a developer.

The project is currently being refactored.

Contact