About Me
I'm a Senior Data Analyst, Software Developer, and Team Leader with over 7 years of experience specializing in data analytics, mobile application development, and backend systems. My expertise includes designing scalable solutions with GoLang, Python, and PostgreSQL, optimizing business processes, and delivering predictive analytics platforms. I have a proven ability to lead cross-functional teams, automate workflows, and create user-centric applications that drive operational excellence and strategic decision-making.
Professional Background
At AgFlow S.A., I manage the data parsing process, lead the Dev team, and focus on improving data flow operations. I've pioneered the use of predictive modeling techniques and served collected data as an external API, feeding big aggregators such as Bloomberg. I've also automated data ingestion of agricultural trading symbols and references from various problematic data formats, including HTML scraping, PDF table extraction, image analysis, and email parsing.
My experience includes working with diverse teams across different cultures and backgrounds. I've also taught C# and SQL to teenagers as part of an EU-supported project in Ukraine, which strengthened my communication and problem-solving skills.
As a freelance web developer, I've created multiple client websites including narcis.ch, my-pwb.co.uk, and the-leadlab.com, showcasing my ability to build modern, responsive web applications with excellent user experiences.
Technical Skills
My technical toolkit includes:
- Programming Languages: GoLang, Python, C#, SQL, JavaScript, TypeScript
- Database Management: PostgreSQL, MSSQL, PLSQL
- Data Analytics Tools: Tableau, Power BI, Business Intelligence
- Backend Development: Git, Docker, Jenkins
- API Development: RESTful APIs, Microservices Architecture
- Search and Indexing: Elasticsearch
- Frontend: React, Next.js
I'm proficient in conducting in-depth analysis of large data sets, developing machine learning models for predictive analytics, and automating data ingestion processes from various formats. I excel in creating scalable backend systems, designing user-friendly interfaces, and establishing external API services for data distribution.
Approach
I believe in a pragmatic approach to problem-solving, focusing on delivering solutions that are not only technically sound but also address real user needs. I'm constantly learning and adapting to new technologies and methodologies.
Experience & Education
Work Experience
- Lead the development of a mobile application delivering real-time agricultural market data with predictive analytics
- Collaborate with designers and stakeholders to implement user-friendly interfaces
- Coordinate Agile workflows while maintaining 99.9% uptime for mobile and backend systems
- Architect scalable backend systems using GoLang, Python, and PostgreSQL
- Design and deploy RESTful APIs, reducing query times by 30%
- Build microservices architecture to improve scalability and fault tolerance
- Develop machine learning models that increased forecast accuracy by 40%
- Automate ingestion of diverse data formats (PDFs, images, emails)
- Manage a cross-functional team of 8 developers, mentoring junior members
- Conduct code reviews and implement best practices, improving team productivity by 20%
- Coordinate projects using Scrum methodology
- Implement Elasticsearch for enhanced data retrieval
- Develop batch processing systems for large-scale data analytics
- Enhance system logging and monitoring for improved reliability
- Delivered a structured curriculum on C# and SQL, helping over 50 students build programming skills
- Simplified technical concepts, achieving a 95% satisfaction rate among participants
- Designed interactive lessons and hands-on projects for diverse learning styles
- Led classroom activities and worked with a team of volunteers
- Contributed to the development of HR tools, improving operational efficiency by 20%
- Participated in R&D projects using .NET technologies and MSSQL databases
- Designed and implemented new features while troubleshooting technical issues
- Managed customer relations, report creation, and project management
- Developed and implemented operational initiatives to drive business growth
- Collaborated on integrated strategies to increase revenue and profit
- Built strong client relationships while delivering high-quality services
- Assisted in creating the tournament's network infrastructure, ensuring smooth IT operations
- Provided on-site technical troubleshooting and IT support
- Contributed to the successful execution of the international sporting event
- Contributed to an international .NET automation project, developing scalable solutions
- Collaborated with a team of developers to meet project milestones
- Wrote clean, maintainable code using .NET and MSSQL technologies
- Ensured high-quality code delivery while meeting business requirements