I’m a hands-on Senior Software Engineer & Data Engineer with 14+ years of experience building robust, scalable software across industries. I turn complex business challenges into clear, effective solutions - from architecture and development to production support and long-term system evolution - delivering systems that work reliably and drive real results.
I’ve designed, built, and maintained data-driven applications, web services, APIs, and complex enterprise systems, including their underlying data architecture, ETL pipelines, data engineering and data analytics solutions. I have proven experience in technical and people leadership as Team Lead / Technical Lead, owning architecture decisions, stakeholder communication, mentoring engineers, and driving high-quality delivery. I’ve worked across many technologies, quickly mastering new tools, and constantly evolving my technical expertise.
My work has never been just about writing code - it has always been about solving real-life problems, driven by a commitment to collaborating with people and evolving ideas. My approach starts with deep analysis and Identifying the root cause and business needs, assessment of possible solutions and approaches and choosing the optimal one to design and implement solutions that are both effective and maintainable, even under tight deadlines and technological constraints. Every project starts with understanding the problem - and ends with a solution that delivers measurable impact.
Leadership & Cross-Functional Skills: project management and planning; cross-functional team collaboration; stakeholder communication and management; bridging technical and business requirements; translating business needs into technical solutions; agile methodologies and practices (Scrum, Kanban); technical leadership and team guidance; mentoring and knowledge sharing; prioritization and backlog management; ownership of end-to-end delivery.
Software Architecture: requirements gathering and analysis; system and software architecture design; technology evaluation and selection; process mapping and optimization; distributed systems architecture; microservices architecture and service decomposition; API-first architecture (RESTful services, contract-driven design); scalability, availability, and fault-tolerance design; data architecture and data flow design; integration architecture and system interoperability; event-driven and asynchronous architectures; serverless architecture and cloud-native design; documentation and technical writing.
Software Engineering: full software development lifecycle (SDLC) implementation, from requirements through production support; object-oriented, functional, and modular programming principles; data structures & algorithms; debugging, troubleshooting, and root-cause analysis; performance tuning and optimization; refactoring and technical debt reduction; production support and issue resolution; reverse engineering legacy systems and designing modern replacements; API design and development; web application development (front-end and back-end); integration solutions and middleware development; test design and automated testing practices; version control and collaborative development workflows; build, release, and deployment automation.
Data Architecture & Engineering: data architecture and modeling; relational (SQL) and non-relational (NoSQL) databases; ETL design, implementation, and optimization; data pipeline development and orchestration; data warehousing architecture and management; SQL query optimization and performance tuning; scripting for data processing and automation (Python, Bash, etc.); data integration across multiple sources and systems; data quality, validation, and governance; analytical and operational data reporting; schema design and database normalization; indexing, partitioning, and performance strategies; metadata management and documentation; monitoring and troubleshooting of data workflows.
Technologies & Tools:
Soft Skills: fast learner enthusiastic about learning new things and improving existing skills and knowledges; good communication and teamwork skills; accomplished team-player, who can also work independently; excellent analytical skills; problem solving; attention to detail; critical thinking; focusing on results; activity; creativity; great time management, organization and prioritization skills; punctuality; responsibility; flexibility and adaptability.
I began my career as a software engineer at one of the largest telecommunications operators in Ukraine, developing a wide range of software for call center operations.
I provided ongoing support for 20+ production systems serving the operator’s internal hotlines and external outsourcing clients, covering IVR (Interactive Voice Response) solutions and call-center operator software for call handling and processing. I delivered end-to-end implementation of new call-center hotline projects, from initial design to production rollout. I also developed software for internal call-center processes automation, built integration solutions and APIs for cross-system communication, and designed database architectures, data warehouses, ETL workflows, and data pipelines for large-scale data processing, supporting advanced analytics and dozens of reports and dashboards. As well as delivered specialized solutions such as systems for displaying operational information on screens across operator rooms.
During my six years at the company, I advanced from a junior engineer to the head of the department. In this role, I managed team capacity and priorities, mentored engineers, and combined hands-on technical work with people leadership and strategic decision-making.
Key Achievements:
I led key automation initiatives for internal call-center processes, reducing manual effort by over 75% and significantly improving operational efficiency.
Architected and implemented a large-scale data solution to collect and consolidate client information from multiple internal and external sources, reducing the time required to retrieve technical and customer data by more than 40%. The increased volume and availability of relevant information enabled IVR menu personalization, improved customer experience, and reduced average call-handling time by approximately 20%.
And one of my greatest leadership achievements was the development and implementation outbound calling system based on the open source platform Asterisk, which allowed the company to reduce the costs of software and hardware expansion of outbound calling by more than 80%.
For more than seven years, I worked for a company developing software for government and social institutions, contributing to e-government initiatives and large-scale social benefit payment systems. One of the key projects was the automated system for pension assignment and payments for the Pension Fund of Ukraine. I also worked on multiple reporting development projects and led the technical development of a centralized integration system that integrated multiple business applications for social benefit payments, including the Pension Found system.
I was involved across the full lifecycle of the large-scale, mission-critical systems development, including maintenance and implementation of significant changes and improvements to a high-load system in production operation. I built integration solutions and APIs enabling data exchange between internal systems and external platforms, including e-government services and banks. My role also had a strong data focus. I designed ETL processes and data pipelines, built and evolved data warehouses, implemented solutions for processing large datasets, and developed complex reports, dashboards, and forecasting solutions to support data-driven decision-making.
Key Achievements:
One of my accomplishments was making a significant contribution to the migration of high-load production system of Pension Fund of Ukraine from Oracle APEX to ASP.NET, preserving all existing functionality while introducing new features and ensuring a seamless transition for end users.
I also designed and implemented numerous data warehouses which reducing report generation time by over 50-70% and freeing the production system from peak loads during periods of active report generation.
I led the design of a centralized integration system that boosted operational efficiency and cut manual effort by over 30%. The platform provided flexible, API-driven control across multiple systems, acting as a command-and-monitor hub that coordinated workflows without performing processes itself.
Another significant contribution of mine was making numerous critical decisions under pressure, ensuring that substantial changes to large, mission-critical industrial systems were implemented quickly without compromising quality. These decisions demanded resourcefulness, technical judgment, and a high level of responsibility.
Since December 2024, I have been working as an independent professional.
Another project I contributed to was the development of software solutions for logistics process automation, where I developed a set of applications operating as an integrated ecosystem. These applications communicated with internal components as well as multiple external systems, requiring careful design of interfaces and data flows. My responsibilities covered API development, ETL processes, and data pipeline implementation, along with the development of reports and dashboards for operational insight. Alongside back-end and integration work, I contributed significantly to front-end development, building rich user interfaces that balanced functionality, usability, and performance.
Key Achievements:
A major achievement on this project was the independent design and implementation of a software solution that consolidated and replaced two legacy systems.
I have a strong and intensive background in mathematics, supported by a Master’s degree in Applied Mathematics. My education allowed me to hone my analytical skills and ability to see patterns in any business processes and complex real-world problems. In my work, I actively use mathematical methods of analysis and build mathematical models that can be converted into robust, efficient, and scalable software solutions.
My master’s thesis focused on the application of neural networks to automate elements of the software development process. This provided me with a solid foundation in machine learning and neural network development. I am consistently building and deepening my expertise in this field, staying abreast of the latest advancements and exploring practical applications in software engineering and data analysis.
Location Bratislava, Slovakia
LinkedIn profile Contact me on LinkedIn
Email Email me at julia.gasanova.eu@gmail.com
Since December 2024, I have been operating under a trade license within the European Economic Area (EEA).