Skip to content

Commit 29fe8f7

Browse files
Merge pull request #2 from Yury-Zakharov/review-cv-content
Review cv content
2 parents ff9d692 + 011dd15 commit 29fe8f7

5 files changed

Lines changed: 72 additions & 309 deletions

File tree

cv.yaml

Lines changed: 40 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -8,147 +8,90 @@ cv:
88
location: London, GB
99
email: colonelcolt@gmail.com
1010
phone: +44 7722850063
11-
# website: ''
1211
social_networks:
1312
- network: GitHub
1413
username: Yury-Zakharov
1514
- network: LinkedIn
1615
username: uzakharov
1716
sections:
1817
summary:
19-
- "Senior backend software engineer with over 30 years of professional experience and long-term specialisation in the .NET ecosystem since its initial release.
20-
21-
Deep hands-on expertise in C# and ownership of large, business-critical, regulated systems operating at market-leading scale across the UK, Australia, and the United States.
22-
23-
Strongly opinionated about software quality, correctness, and system design. Works in a declarative, functional-inspired style, applying concepts from functional programming to production C# code to improve domain clarity, determinism, and long-term maintainability. Emphasises explicit domain modelling, verification-friendly designs, and requirement-driven development over ad hoc or patch-oriented solutions.
24-
25-
Approaches software development systematically, designing new functionality in the context of existing systems and addressing defects through root-cause analysis and structural remediation. Particularly effective in legacy modernisation initiatives, balancing evolutionary change with operational stability in regulated environments.
26-
27-
Acts as a technical leader within teams, focusing on architectural integrity, developer productivity, tooling, and engineering practices. Regularly mentors engineers and supports technical decision-making, while preferring senior individual-contributor and technical leadership roles over formal people management."
18+
- "Senior .NET backend engineer with 15+ years in senior/technical-lead roles and 30 years total experience. Specialises in C#, large-scale regulated systems, legacy modernisation, contract-first architecture, domain-driven design, functional-inspired code, microservices and distributed systems. Proven track record delivering measurable improvements in correctness, performance, developer productivity and mentoring across financial, trading, and enterprise platforms in UK, Australia and USA. Seeking senior backend / technical-lead roles (remote-first preferred)."
2819
experience:
29-
- company: Independent / Career Transition
30-
position: Independent Technical Work
31-
location: ""
20+
- company: Independent Technical Research
21+
position: Senior .NET Engineer (Independent)
22+
location: London, GB
3223
start_date: "2025-11-01"
3324
end_date: present
3425
highlights:
35-
- Advanced work on .NET 10, functional design, and declarative system architecture, spec-driven AI coding agents
36-
- Open-source tooling and personal R&D projects
37-
- Active preparation for senior/principal backend engineering roles
26+
- Deep work on .NET 10, functional/declarative architecture, spec-driven development and modern engineering practices
27+
- Built open-source tooling and personal R&D projects to stay current with cloud-native and AI-assisted development
28+
- Actively preparing for senior/principal backend roles
3829
- company: "[Intelliflo Ltd](https://www.intelliflo.com/)"
3930
position: Senior Software Engineer
4031
location: Wimbledon, UK
4132
start_date: "2019-03-01"
4233
end_date: "2025-10-31"
4334
summary: |
44-
UK market leader in financial advice software, operating regulated, business-critical platforms.
45-
46-
Senior backend engineer working on a UK market-leading financial advice platform operating as a regulated, business-critical system across the UK, Australia, and the USA. Acted as a technical leader within a 10-person team, collaborating closely with multiple dependent teams. Focused on legacy modernisation, contract clarity, system correctness, and sustained improvements to developer productivity in a highly regulated environment.
35+
UK market leader in financial advice software. Senior backend engineer on regulated, business-critical platform operating across UK, Australia and USA. Collaborative technical leader in 10-person team focused on legacy modernisation, contract clarity, system correctness and developer productivity.
4736
highlights:
48-
- Introduced and enforced a contract-first development approach, significantly reducing ambiguity across internal and external APIs.
49-
- Extended an in-house domain-specific language with a SQL backend, broadening ORM support and lowering the entry barrier for developers.
50-
- Formalised Swagger/OpenAPI-based integration testing, removing approximately 10% of low-value tests and substantially improving test stability and confidence.
51-
- Regularly mentored engineers and facilitated internal technical education sessions focused on functional design principles and correctness.
37+
- Introduced contract-first development, significantly reducing API ambiguity and integration issues across internal/external teams
38+
- Extended in-house domain-specific language with SQL backend, improving developer productivity and broadening ORM support
39+
- Formalised Swagger/OpenAPI integration testing, removing ~10% of low-value tests and greatly improving stability and confidence
40+
- Mentored engineers and ran internal sessions on functional design and system correctness, raising team capability and engineering standards
5241
- company: "[Allen & Overy](http://www.allenovery.com/)"
5342
position: Senior Software Developer
5443
location: London, UK
5544
start_date: "2018-04-02"
5645
end_date: "2019-02-28"
5746
summary: |
58-
Global legal services firm.
59-
60-
Backend-focused engineer contributing to the integration of a new enterprise Document Management System within a global legal services firm. Worked on replacing a legacy platform inside a complex corporate infrastructure, with emphasis on system integration, reliability, and controlled, low-risk migration.
47+
Global legal services firm. Backend engineer integrating new enterprise Document Management System into complex legacy infrastructure.
6148
highlights:
62-
- Designed and implemented integration components between the new DMS and existing enterprise systems.
63-
- Contributed to de-risking the DMS migration through incremental integration and validation strategies.
49+
- Designed and implemented integration components between new DMS and existing enterprise systems
50+
- Delivered incremental integration and validation strategies to de-risk the migration
6451
- company: "[Gazprom Marketing & Trading](http://www.gazprom-mt.com/)"
6552
position: Senior Software Developer
6653
location: London, UK
6754
start_date: "2017-10-02"
6855
end_date: "2018-04-01"
6956
summary: |
70-
International energy trading organisation.
71-
72-
Senior backend developer maintaining and evolving business-critical gas and energy trading systems for an international energy trading organisation. Focused on system stability, correctness, and the gradual reduction of technical debt in a high-risk, time-sensitive trading environment.
57+
International energy trading organisation. Senior backend developer maintaining business-critical gas and energy trading systems.
7358
highlights:
74-
- Delivered new trading features aligned with evolving business requirements while maintaining system stability.
75-
- Reduced technical debt and improved code quality through systematic refactoring and static analysis.
76-
- Improved testability and reliability of services integrated with industry-standard platforms such as Xoserve Gemini and OpenLink Endur.
59+
- Delivered new trading features while maintaining high system stability in high-risk environment
60+
- Reduced technical debt through systematic refactoring and static analysis
61+
- Improved testability and reliability of services integrated with Xoserve Gemini and OpenLink Endur
7762
- company: "[Halo Financial Limited](https://www.halofinancial.com/)"
7863
position: Software Developer
7964
location: London, UK
8065
start_date: "2015-09-02"
8166
end_date: "2017-10-01"
8267
summary: |
83-
Financial services company specialising in FX products.
84-
85-
Backend and integration-focused developer working on a client-facing online FX trading platform for a financial services company specialising in foreign exchange products. Actively involved in low-latency system integration, automation, and production reliability improvements.
68+
Financial services company specialising in FX products. Backend and integration developer on client-facing online FX trading platform.
8669
highlights:
87-
- Integrated the online trading platform with Barclays FX using FIX 4.2, reducing order execution latency from minutes to milliseconds.
88-
- Automated reconciliation processes using SWIFT data, reducing hours of manual work to seconds with high accuracy.
89-
- Designed and introduced a CI solution, significantly reducing production risk and deployment overhead.
90-
- Contributed to data migration from a bespoke CRM to Microsoft Dynamics, improving data quality and operational efficiency.
70+
- Integrated platform with Barclays FX using FIX 4.2, reducing order execution latency from minutes to milliseconds
71+
- Automated SWIFT reconciliation processes, cutting manual work from hours to seconds
72+
- Designed and introduced CI solution, significantly reducing production risk and deployment time
73+
- Migrated data from bespoke CRM to Microsoft Dynamics
9174
- company: "[Towers Watson](http://www.towerswatson.com/en-GB)"
9275
position: Senior .NET Software Developer
9376
location: Reigate, UK
9477
start_date: "2014-05-02"
9578
end_date: "2015-09-01"
9679
summary: |
97-
Global risk management and financial services consultancy.
98-
99-
Senior developer contributing to backend, desktop, and web components of an enterprise financial platform within a global risk management and financial services consultancy. Focused on architecture, modularity, and testability across a large, multi-product system.
100-
highlights:
101-
- Contributed to the architecture and development of a modular enterprise platform integrating multiple internal products.
102-
- Maintained high automated test coverage and promoted coding standards across the team.
103-
- Worked closely with QA to improve system reliability and release confidence.
104-
- company: "[Sigma Systems (Tribold Limited)](http://www.sigma-systems.com/)"
105-
position: Senior .NET Software Developer
106-
location: Cwmbran, UK
107-
start_date: "2011-05-02"
108-
end_date: "2014-05-01"
109-
summary: |
110-
Provider of product catalog and pricing solutions.
111-
112-
Senior engineer in an R&D unit for a provider of enterprise product catalog and pricing solutions. Responsible for backend architecture, API design, and exploratory technical work, with a strong focus on specification-driven and test-driven development practices.
113-
highlights:
114-
- Designed backend architectures and APIs for enterprise pricing and catalog systems.
115-
- Researched and introduced BDD practices using SpecFlow within existing projects.
116-
- Led architectural design for web-based versions of established desktop products.
117-
- company: "[Transtel Communications Ltd](http://transtel.com/)"
118-
position: Senior .NET Software Developer
119-
location: Cheltenham, UK
120-
start_date: "2010-07-02"
121-
end_date: "2011-05-01"
122-
summary: |
123-
Broadcasting systems provider.
124-
125-
Senior developer responsible for the modernisation of broadcasting software and development infrastructure for a broadcasting systems provider. Focused on improving build automation, deployment reliability, and overall engineering efficiency.
80+
Global risk management and financial services consultancy. Senior developer on large modular enterprise financial platform.
12681
highlights:
127-
- Introduced automated build and deployment pipelines, reducing release cycles from days to hours.
128-
- company: "[Ligastavok](http://www.ligastavok.com/en/)"
129-
position: Senior Software Engineer
130-
location: Moscow, Russia
131-
start_date: "2009-03-01"
132-
end_date: "2010-05-03"
133-
summary: |
134-
Large betting and analytics platform.
135-
136-
Senior software engineer designing and implementing scalable, low-latency backend systems for a large betting and analytics platform. Focused on enterprise messaging, distributed communication, and analytical reporting for business-critical operations.
137-
highlights:
138-
- Built a highly available enterprise message bus enabling reliable communication between distributed branches and central systems.
139-
- Delivered analytical reporting solutions that significantly improved analyst productivity and insight quality.
82+
- Contributed to architecture and development of modular platform integrating multiple internal products
83+
- Maintained high automated test coverage and promoted coding standards
84+
- Worked with QA to improve system reliability and release confidence
14085
- company: Earlier Career (Various)
14186
position: Software Engineer / Senior Engineer
142-
location: Russia
87+
location: UK & Russia
14388
start_date: "1995-07-01"
144-
end_date: "2009-02-28"
89+
end_date: "2011-05-01"
14590
summary: |
146-
Various organisations (banking, trading, analytics, government, enterprise systems).
147-
148-
Early career spanning the full software lifecycle with a consistent focus on backend systems, databases, and data-intensive analytical platforms.
91+
Backend-focused roles in banking, trading, analytics, government and enterprise systems.
14992
highlights:
150-
- Designed and implemented backend systems for banking, trading, and analytical applications.
151-
- Built data-intensive systems used in both commercial and governmental environments.
93+
- Designed and delivered data-intensive backend systems and integrations
94+
- Introduced automation, messaging buses, and quality practices across multiple environments
15295
technologies:
15396
- label: Backend Engineering (.NET)
15497
details: Expert – C#, .NET, .NET Core, ASP.NET, ASP.NET Core, Web APIs, REST, OpenAPI, Swagger
@@ -158,8 +101,15 @@ cv:
158101
details: Advanced – Declarative Design, Functional Programming Concepts, Specification-Driven Development, Testing and Verification, CI/CD, Developer Tooling
159102
- label: Data & Integration
160103
details: Advanced – SQL Server, Relational Databases, Messaging, RabbitMQ, AWS SQS, AWS SNS, System Integration
104+
- label: Cloud & Modern Practices
105+
details: Working Knowledge – Azure, CI/CD pipelines, Microservices, Distributed Systems, Containerisation (Docker, Podman)
161106
- label: Financial Systems & Protocols
162107
details: Working Knowledge – Financial Systems, Trading Systems, FIX Protocol (4.x), SWIFT Messaging, Settlement and Reconciliation, Low-Latency Systems, Regulated Environments
163108
awards:
164109
- label: Certified SAFe® 6 Scrum Master
165110
details: Scaled Agile
111+
education:
112+
- institution: Moscow Institute of Chemical Engineering
113+
location: Russia
114+
area: Chemical Engineering
115+
summary: Equivalent to UK Bachelor’s level via 30+ years senior backend engineering experience in regulated financial and enterprise systems.

0 commit comments

Comments
 (0)