About
Hello, my name is Elvin. I am a full-stack software engineer with more than 7 years of experience in software development, 2 years of software engineering management, and an M.Sc. in Artificial Intelligence from the University of Strasbourg. During my career, I had a chance to participate in building B2B SAAS platforms, Enterprise Resource Planning (ERP) systems, online entertainment, e-commerce, embedded software, etc. All this experience comes handy as I manage to bring the best of all worlds while designing robust, performant, and working systems with an emphasis on accessibility, code quality, and providing extensive documentation.

Technical stack
Front End
ReactNext.jsTypescriptEslintRelayUI/UXTailwindvanilla-extractPlaywrightJest
Back End
Ruby on RailsActionPolicyGraphQLRESTPostgreSQLMySQLLaravelNode.jsRspec
Misc
RegexDockerGitDocumentationResearch
Working Experience
datarockets | Feb 2024 - Oct 2025
Software Engineering Manager / Software Architect
- managed a team of developers, and designers, while cooperating with other teams;
- led software development on projects from designing features with clients to managing teams to implement them;;
- led and took active role on migrating the application onto Events Sourcing and CQRS patterns;;
- designed data-intensive and distributed systems that integrate with third-party platforms;;
- established and improved development-related and security-related processes..
datarockets | Aug 2021 - Jan 2024
Senior Software Engineer
- designed and implemented essential systems and subsystems;;
- worked on accomplishing SOC2 compliance and A11Y standards;;
- led the infrastructure work on front-end (e.g., designing architecture, packages audit);;
- curated documentation on the project, increased the documentation coverage of existing and new systems..
Skyweb Pro | Feb 2021 - Aug 2021
Middle Software Developer
- designed backend for an advertisement platform;
- created multiple React-based online entertainment systems;
- managed several teams for small web application projects.
AG Development | Aug 2019 - May 2021
Middle Software Developer
- built and maintained documentation system for a government agency;
- built several e-commerce platforms;
- built and maintained HTML-based games;
- introduced and maintained CI/CD and containerization using Docker.
Azercosmos | Jul 2018 - Sep 2019
Junior Software Developer
- built ERP system for internal usage;
- designed and implemented software for mini satellites;
- built OCR-based mobile application for business cards management.
Education
INSA Rouen - LITIS lab | Feb 2023 - Jun 2023
Counterfactual explanations generation for knowledge-based systems
UFAZ (University of Strasbourg) | Sep 2021 - Jul 2023
Data Science & Artificial Intelligence
National Aviation Academy | Sep 2017 - Jul 2021
Computer Engineering
Lectures & Articles
Silent Authentication in Next.js | Sep 2025
Article on the importance of Silent Authentication in Single Page Applications (SPAs) and an example of its implementation in Next.js.
Untitled Meetup on Philosophy | Apr 2024
Company-wide meetup on the philosophy of poststructuralism, Byung-Chul Han, and his views on the modern society.
SpendHound: Semi in-depth analysis of data flow | Apr 2024
Team-wide meetup on the data model of SpendHound, its systems and subsystems, and business model. The meetup recording was incorporated into the onboarding process.
Fantastic beasts of Symbolic AI and where you can see them | Sep 2023
Company-wide meetup on the concept and usage of Symbolic AI (SAI), and their difference from Deep Learning AI models
How to combine over- and under-engineering in one project | Aug 2022
Company-wide meetup on using Convolutional Neural Networks (CNN) for constructing Symbolic AI (SAI) to provide insights on CNN's decision-making process.