• File

Андрій

Фахівець з ІТ

Considering positions:
Фахівець з ІТ, Менеджер підтримки користувачів, Диспетчер, Інженер з електроніки, Менеджер інтернет-магазину, C#-програміст, Адміністратор 1С, Програміст 1C, Менеджер зі збуту
Age:
39 years
City of residence:
Lviv
Ready to work:
Lviv, Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

The file contains 2 more pages.

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Andrii Herbut
C# developer
[open contact info](look above in the "contact info" section)
[open contact info](look above in the "contact info" section)
Ukraine, Lviv
[open contact info](look above in the "contact info" section)
github.com/Gerbut1986
Ukrainian

I am an experienced C# developer with five years of software development experience. Proficient
in a wide range of technologies including ASP.NET MVC, WPF, WinForms, ADO.NET, Entity
Framework, LINQ, Microsoft SQL Server, HTML, CSS and Bootstrap, I am skilled in both web and
desktop applications.
I use a three-tiered architectural approach to web application development, ensuring scalability,
maintainability, and reliability for each project. This architectural paradigm allows for a clear
separation of concerns, enabling me to deliver high-quality, structured solutions.
In addition to technical skills, I have a strong ability in user interaction and interface design,
improving the overall user experience. Quick learning and adapting to new technologies
combined with a deep understanding of Agile development principles further characterize my
approach to software development.
In the last several years, I have been actively involved in projects related to Payments and Finance
Operations. This includes integration of fiat payment systems (e.g., PayPal, banking APIs),
automated profit/loss accounting, and transaction validation systems. Additionally, I have hands-
on experience working with cryptocurrency transactions (wallets, on-chain/off-chain transfers),
monitoring crypto wallet balances, building internal tools for transaction reconciliation, and
generating detailed financial reports for operations teams.
I have also built custom trading bots and tools using MetaTrader 4/5 and FIX protocol, where I
was responsible for the backend logic of trade execution, fund management, and capital
protection. My work required continuous monitoring of market and user balances, ensuring
reliable and secure operations across multiple financial endpoints.

EXPERIENCE
08/2024 – Present https://www.mql5.com/en/job,
Remote MQL4/5 Development MQL4/5 Development
Specialized in developing automated trading systems (Expert Advisors) for
MetaTrader 4 and MetaTrader 5 using MQL4/5, with a strong focus on risk
management, system stability, and real-time execution control.
Designed and implemented complex trading algorithms with multi-
timeframe analysis, custom trailing stop logic, dynamic position sizing,
volatility filters, and news-based filters to ensure robustness during
unpredictable market events. These strategies were optimized for
drawdown control, slippage mitigation, and historical stress-testing.
Integrated Telegram alerts, advanced risk control modules (equity
protection, loss limits, recovery logic), and custom indicators to support
trader oversight and improve automated decision-making. Logic included
smart capital allocation and adaptive trade execution based on current
market volatility and account equity.
Delivered both fully automated and semi-automated strategies, covering
scalping, breakout, trend-following, and mean-reversion methods —
tailored to different trading environments and broker conditions.
Provided end-to-end lifecycle development, from market strategy analysis
and prototyping to deployment, live monitoring, and real-time risk
supervision.
In addition, developed companion C# desktop applications for:
Strategy visualization and parameter tuning


Historical performance analysis and Monte Carlo testing


Broker API integration for direct order routing and data streaming


Portfolio-level analytics and capital exposure metrics


Payments & Client Support Responsibilities:
Provided technical assistance to clients who experienced payment


failures, account funding issues, or synchronization problems with
brokerage accounts.
Worked directly with payment providers (PayPal, crypto wallets, card


processors) to validate and reconcile transactions, recover failed
payments, and assist with chargeback resolution.
Monitored trading account balances, detected anomalies in


deposits/withdrawals, and provided fast support through Telegram,
email, and client dashboards.
Maintained internal tools for logging payment events, generating


financial summaries, and ensuring regulatory compliance for both fiat
and crypto transaction flows.

01/2022 – 07/2024 ASP.NET MVC Developer ASP.NET MVC / Core Developer, ESET
Bratislava, Slovakia At ESSET, I contributed to the development of dynamic, enterprise-level
web applications using ASP.NET MVC. I was responsible for designing,
implementing, and maintaining scalable solutions that optimized both
performance and user experience. I worked closely with cross-functional
teams to integrate backend services and databases, ensuring smooth
workflows and high-quality deliverables. My role emphasized clean code
architecture, security best practices, and delivering tailored solutions to
meet client needs in a fast-paced, high-impact environment.

2022 – 2023 Freelance (guru.com, freelance.ua, freelancehunt.com),
Remote Web & desktop C# developer
Delivered end-to-end software solutions for international clients,


focusing on both web and desktop applications using C#, .NET
Framework, ASP.NET MVC, WPF, and WinForms.
Designed and implemented multi-layer architectures for scalability,


maintainability, and clean separation of logic (UI, business, and data
access layers).
Integrated third-party APIs for payment processing, CRM systems, and


reporting dashboards.
Developed custom modules for inventory tracking, invoicing systems,


and user management with secure role-based access control.
Implemented desktop trading tools and utilities for MetaTrader


integration (MT4/MT5), including UI interfaces and backend trading logic.
Ensured consistent client communication, version control (Git), and task


tracking through Agile-friendly freelance platforms.
Key achievements:
Completed over 30 freelance projects with a 5-star average rating,


maintaining high client retention.
Built reusable C# components and internal libraries for faster prototyping


and delivery.
Gained practical experience in client-facing roles, project scoping, and


budget management, critical for product ownership in a dynamic
environment.

08/2021 – 12/2022 Westernpips.com,
Remote C#/.NET Developer - Trading Systems & Broker API Integration
At Westernpips, I developed a high-performance trading application
using WPF and the MVVM design pattern, optimized through
multithreading for low-latency and real-time responsiveness. The
application served as a powerful tool for professional and institutional
traders, combining data aggregation, execution logic, and risk controls in a

🔹
single streamlined interface.
Broker API Integration:
Integrated and maintained connectivity with over a dozen brokers and
liquidity providers via various APIs:
•LMAX API, LMAX FIX, FIX Protocol
•MetaTrader 4/5 APIs
•Binance, Bitfinex, DukasCopy FIX, CTrader FIX
•ActivFinancial, OgmFix, OneZeroFix, SaxoAPI, SaxoFIX, FXCM FIX
This enabled real-time market data retrieval, low-latency order
execution, and consistent account synchronization across a wide range of

🔹
platforms.


Core Features:
Real-time quotes, order book aggregation, and ultra-fast trade execution
•Support for automated, semi-automated, and manual trading
strategies
•Built-in multi-account management and latency monitoring

🔹 •


Smart routing of orders based on quote quality and execution latency
Risk Management & Stability:
Developed robust real-time exposure tracking, max drawdown
protection, and session trade limits
•Added dynamic position sizing logic and auto-shutdown triggers in
case of extreme volatility or execution anomalies
•Created custom logging infrastructure to monitor errors, API connection

🔹 •
health, and suspicious trade behavior
Client Payment & Account Support:
Provided technical assistance to users experiencing issues with account
setup, broker connection failures, or payment-related problems
•Helped diagnose and resolve sync errors between the platform and
broker-side trading accounts, including incorrect balances, missed
executions, and duplicated orders
•Assisted clients in resolving payment disputes, crypto deposit issues,
and integration with external wallets or PSPs
•Maintained internal reconciliation tools to track deposits/withdrawals,

🔹 •
generate reports, and audit account funding discrepancies
Business Impact:
Delivered a professional-grade trading solution used by hedge funds,
HFT desks, and advanced retail traders
•Contributed to improved client retention through platform stability, fast
support resolution, and flexible broker onboarding
08/2018 – 07/2021 Sienna Senior Living, ASP.NET MVC developer
Canada, Remote Played a key role in the development of the 'Sienna Senior Living' web
product from the ground up, utilizing ASP.NET MVC and MSSQL Server.
This internal platform now serves over 400 users within the organization,
enhancing operational efficiency and streamlining day-to-day operations.I
was responsible for designing intuitive and user-friendly interfaces,
implementing robust and scalable database solutions, and developing
backend logic tailored to the organization’s needs. A key part of my
contribution was the development of a secure, enterprise-level user
authentication system — including hashed credentials, role-based access
control, and multiple security layers — making unauthorized access
practically impossible.Before going live, the company engaged an external
cybersecurity team to conduct penetration testing. The result: no
vulnerabilities were found in the authentication or access control
mechanisms I had implemented, confirming the platform's strong
resistance to hacking attempts.My contributions not only ensured
security and stability but also significantly improved team collaboration,
data accessibility, and user trust in the system — establishing a reliable
and secure digital resource for all staff members.

02/2018 – 07/2018 DevLab, Web Backend developer
Lviv Developed the administrative backend for the '4sister' website, enabling
comprehensive content management and database functionality. My role
involved creating a robust framework that facilitated efficient data handling
and user management, ensuring seamless operation of the site. I focused
on optimizing performance and enhancing user experience, delivering a
reliable tool for content administrators that streamlined website operations
and improved overall efficiency.

05/2017 – 01/2018 Helen Soft, C# development
Kazakhstan, Developed desktop applications for trade process parsing and analytics
Remote using WPF and WinForms technologies. Leveraged MySQL and MSSQL
Server for efficient data management, ensuring robust and scalable
solutions. My work focused on creating user-friendly interfaces and
implementing data-driven functionalities to optimize trading operations.

04/2015 – 04/2017 C# .NET Instructor / Mentor
Remote This role has greatly enriched my professional and personal development.
Working as a mentor and instructor has allowed me to:
Deepen my own technical knowledge by explaining complex concepts in
simple and understandable ways, strengthening my understanding of C#,
.NET, WPF, ASP.NET MVC, Entity Framework, LINQ, multithreading, and
software architecture patterns such as MVVM and MVC.
Improve my communication skills, especially when adapting explanations
to different levels of student experience - from beginners to intermediate
developers.
Improve my problem-solving and debugging skills, as I often had to quickly
understand and solve students' problems in real time.
Improve my leadership and coaching skills by guiding students not only
through technical knowledge, but also through mindset, discipline, and
career direction.
Stay up to date with modern tools and trends, as teaching requires a
constant review of best practices, updates in the .NET ecosystem, and
practical tools (e.g. Visual Studio, Git, SQL Server).
Develop empathy and patience, understanding that each student
progresses at their own pace, and supporting them in building confidence
and independence.
Strengthen your soft skills such as public speaking, time management,
remote collaboration, and active listening.
Find satisfaction and motivation in watching others grow and succeed
through my leadership, which has deepened my passion for both software
development and knowledge sharing.
This experience has made me a more thoughtful engineer, a stronger
communicator, and a more strategic problem solver—all of which I use in
my development work and future leadership opportunities.

04/2007 – 08/2009 Casino "Flash", Casino Dealer (Croupier)
Lviv, Ukraine Operated table games such as roulette, blackjack, and poker, ensuring
strict adherence to casino rules and fair play standards.
Managed high volumes of cash and chips, maintaining accuracy in all
payouts and buy-ins.
Provided professional customer service to players, maintaining a friendly
and engaging gaming environment while ensuring compliance with
responsible gaming practices.
Detected irregular behavior and reported suspicious activity in accordance
with anti-fraud and anti-money laundering policies.
Maintained focus and attention to detail in a fast-paced, high-stress
environment.
Developed strong interpersonal skills, quick mental arithmetic abilities, and
real-time decision-making, essential for managing live customer
interactions and financial accountability.
Key achievements:
Earned recognition for accuracy in handling high-value transactions.
Contributed to a loyal customer base through positive player experience
and professional demeanor.
Built a foundation of risk awareness and financial operations experience,
which later supported roles in fintech and trading automation.

EDUCATION
2014 – 2018 Software development, IT Step Academy
Lviv, Ukraine

06/2016 – 06/2017 “IT English” 2016 — 2017, Logos IT Academy
Lviv, Ukraine

2004 – 2009 Faculty of Economy, Finance and Credit [Magister 's degree],
Lviv, Ukraine Lviv University of Business and Law

LANGUAGE
English Ukraine
Russian
SKILLS
C# ASP.NET MVC Windows Presentation Foundation (WPF) WinForms
ADO.NET Entity Framework Microsoft SQL Server HTML/CSS Bootstrap
Visual Studio 2022 LINQ Google APIs Leadership Development
Network Support Training Enterprise Content Management Risk Management
Crypto payment support Risk Analysis IT Risk Management Customer Support
Customer Relationship Management (CRM)

INTERESTS
I have a passion for technical documentation, immersing myself in the details of various
technologies. I also enjoy an active lifestyle in natural surroundings, frequently venturing into the
mountains for a challenging ascent. These pursuits not only provide balance but also instill in me
qualities of curiosity, determination, and a love for adventure.
Music, Reading, I read a lot of technical documentation

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: