Stanislav Hadzhipopov, Developer in Zürich, Switzerland
Stanislav is available for hire
Hire Stanislav

Stanislav Hadzhipopov

Verified Expert  in Engineering

Software Developer

Location
Zürich, Switzerland
Toptal Member Since
December 2, 2022

Stanislav has worked for various clients with experience in enterprise applications and startup projects. He works efficiently to fix bottlenecks or add new functionality to existing architecture and conventions. He is an engineer with a practical approach, aiming toward clean, maintainable, and long-lasting solutions. Stanislav is committed to working with teams whose creative vision aligns with his values.

Portfolio

Credit Suisse
Oracle, Microsoft Power BI, Microsoft Excel, Visual Basic
Credit Suisse
C#, ASP.NET MVC, Algorithms, T-SQL (Transact-SQL), JavaScript, jQuery, SQL...
UBS
ASP.NET MVC, Oracle, Entity Framework, .NET, LINQ, ASP.NET Web API...

Experience

Availability

Part-time

Preferred Environment

Windows, MacOS, Visual Studio, Microsoft SQL Server

The most amazing...

...project I've worked on is a low-code system that I started.

Work Experience

Senior Quantative Data Analyst

2023 - PRESENT
Credit Suisse
  • Provided, corrected, analyzed, and enriched data for regulatory reporting of The Foreign Account Tax Compliance Act (FATCA), Automatic Exchange of Information (AEI), and Qualified Intermediary (QI) regulations.
  • Created state-of-the-art and automated reports with Microsoft Power BI.
  • Created multiple Tableau dashboards for drill-through reporting for various regions and business areas.
Technologies: Oracle, Microsoft Power BI, Microsoft Excel, Visual Basic

Technical Lead and Architect

2018 - 2022
Credit Suisse
  • Developed a regulatory app that manages regulatory compliance globally for the whole bank.
  • Redesigned and rearchitected the application initially generated from a code-generation tool.
  • Merged another partial MS Access app into the application, improving the user experience, business workflows, and efficiency.
  • Worked entirely in the business department and attended most of the jour fixes to understand the business needs better and propose the most appropriate solutions.
  • Mentored and helped team members perform their tasks and provided the necessary training to get them up to speed.
  • Coordinated work between teams in Poland, India, and Singapore.
  • Migrated the whole project successfully to .NET Core, ASP.NET Core, and Entity Framework Core.
  • Worked on and solved the most complicated and challenging issues.
  • Developed the agile process with Jira to track tasks, bugs, and features and the Kamban board to review daily progress.
Technologies: C#, ASP.NET MVC, Algorithms, T-SQL (Transact-SQL), JavaScript, jQuery, SQL, Database Development, Database Design, ASP.NET Core, Entity Framework Core, Programming, ASP.NET Web API, .NET Core, NUnit, HTML, Microsoft SQL Server, Software Architecture, C#.NET, Azure, Microsoft Visual Studio, Visual Studio, Solution Architecture, Software Design, Requirements Analysis, Front-end, Visual Studio .NET, Technical Leadership, Architecture, APIs, REST APIs, CSS, ASP.NET

Team Lead

2017 - 2018
UBS
  • Created a SaaS solution to collect data from multiple big clients, HSBC and Credit Suisse, and run PRIIPs and MIFID II regulatory calculations on the data.
  • Designed the user interface to monitor and control the business processes, validating input data, calculation results, and financial analysis.
  • Worked closely to thoroughly understand the business requirements and explain the interaction and dependencies of the resulting system.
  • Managed a team of two software engineers and two database developers in an agile process with Jira and two weeks sprints.
  • Supervised the project to get back on track in time, and within budget, after an initial one-year delay.
Technologies: ASP.NET MVC, Oracle, Entity Framework, .NET, LINQ, ASP.NET Web API, Domain-driven Design (DDD), Programming, SQL, JavaScript, jQuery, Database Design, Database Development, NUnit, ASP.NET Core, HTML, Microsoft SQL Server, Software Architecture, C#.NET, Microsoft Visual Studio, Solution Architecture, Software Design, Requirements Analysis, Front-end, Visual Studio .NET, Technical Leadership, Architecture, APIs, REST APIs, CSS, ASP.NET

Senior Full-stack Developer

2016 - 2017
Ypto
  • Worked on an app to manage the ticket sales and cash flow of ticket counters for the Belgian railways.
  • Helped and resolved the most critical and problematic parts of the application.
  • Managed mid-level developers with training and explanation, often taking part in their tasks to deliver the required functionality on tight deadlines.
  • Committed to at least two Saturdays every month for the team to compensate for the delayed delivery of the project.
  • Created several units and integration tests for the whole application, achieving more than 50% code coverage.
  • Worked in an agile scrum team with daily standup for progress tracking.
Technologies: Dapper, C#, .NET, Windows Communication Foundation (WCF), Task Parallel Library (TPL), Windows Presentation Foundation (WPF), Sybase, Prism, Moq, Programming, SQL, Database Design, Database Development, NUnit, Desktop, Desktop App Design, C#.NET, Microsoft Visual Studio, Software Design, Requirements Analysis, Desktop App Development, Front-end, Desktop Web Design, Visual Studio .NET, Technical Leadership, Architecture

Senior Consultant

2013 - 2015
Japan Tobacco International
  • Created a financial planning module to forecast expenditures and expected incomes and show the differences between the actual forecasted revenues and expenses.
  • Developed a job scheduling module to automatically run all synchronization between the ERP system and all other external systems.
  • Organized various application functionality based on client requests in all parts of the application as in user interface, server-side, and database.
  • Managed to simplify significant parts of the application, allowing faster and more efficient development.
  • Participated in and guided architectural decisions on what components and controls to use and how to replicate data across all 350 servers worldwide.
  • Improved the application's performance significantly in code and stored procedures, performance, and quality optimizations.
  • Led the application-wide functionality, exception handling, date-time management, and logging.
Technologies: ASP.NET MVC, .NET 4, Entity Framework, Knockout (Knockout.js), Bootstrap, LINQ, T-SQL (Transact-SQL), C#, Programming, SQL, JavaScript, jQuery, Database Design, Database Development, HTML, Microsoft SQL Server, C#.NET, Microsoft Visual Studio, Front-end, Visual Studio .NET, APIs, REST APIs, CSS

Senior Full-stack Developer

2012 - 2013
Sirma Solutions
  • Developed a website for local farmers to sell their goods, including connections with food stores.
  • Worked with the client on one-week iterations with weekly demos at the end of each week.
  • Helped the client with proposals, prototypes, and demos to clarify the look and feel of the website.
Technologies: ASP.NET MVC, Entity Framework, Azure, Programming, SQL, JavaScript, jQuery, Database Design, Database Development, HTML, Microsoft SQL Server, C#.NET, Microsoft Visual Studio, Software Design, Front-end, Visual Studio .NET, CSS

Full-stack Developer

2011 - 2012
Aquila Capital
  • Generated and displayed state-of-art reports to better visualize the different financial aspects of the investment funds.
  • Developed desktop trading application with live trading session monitoring.
  • Trained in the financial industry to grasp the concepts of hedge funds.
Technologies: ADO.NET, Microsoft Silverlight, WCF RIA Services, C#, .NET, Windows Presentation Foundation (WPF), Programming, SQL, JavaScript, jQuery, Database Design, Database Development, Microsoft SQL Server, Desktop, Desktop App Design, C#.NET, Microsoft Visual Studio, Desktop App Development, Front-end, Visual Studio .NET, APIs

Full-stack Developer

2010 - 2012
Nemetschek Group
  • Developed and maintained the inventory module of the application.
  • Initiated the rewriting of an old windows forms application to Windows Presentation Foundation and Silverlight by creating a big prototype and demonstrating the development advantages of the new technologies.
  • Proposed and created UI automation tests to offload part of the heavy regression testing after each release and improve the application's overall stability.
Technologies: ADO.NET, Windows Communication Foundation (WCF), C#, .NET, Windows Forms (WinForms), Microsoft Silverlight, WCF RIA Services, Programming, SQL, Database Development, Microsoft SQL Server, Desktop App Design, Desktop, C#.NET, Microsoft Visual Studio, Solution Architecture, Software Design, Desktop App Development, Front-end, Desktop Web Design, Visual Studio .NET

Junior Developer

2009 - 2010
Nemetschek Group
  • Implemented mathematical functions into the software.
  • Created unit tests to verify the proper function of the application.
  • Attended several training and learning sessions on C# and .NET from senior developers.
Technologies: C#, .NET, NUnit, Moq, Microsoft SQL Server, C#.NET, Microsoft Visual Studio, Desktop App Development, Front-end, Visual Studio .NET, Windows Forms (WinForms)

Hotel Intelligence

https://dev.azure.com/shadzhipopov/_git/HotelIntelligence
Software for managing hotel bookings and reservations, including room management, reservations with packages, and discounts for the whole year. The system has a CRM module, integrated chat between personnel, and a rate calculator.

Framework for Dynamic Business Application

https://dev.azure.com/shadzhipopov/_git/FDBA
Initially started as a dynamic framework for high-level programming, trying to abstract the low-level, repetitive code that developers face every day in almost any technology, it now goes toward a low-code system. It is based on the idea of LINQ, with its expressions and SQL generation, support for Microsoft SQL, PostgreSQL, and MySQL. Later, it was migrated to .NET 6 and is currently suspended.

Languages

SQL, C#, T-SQL (Transact-SQL), C#.NET, JavaScript, TypeScript, HTML, CSS, CSS3, XAML, Visual Basic

Frameworks

ASP.NET MVC, Entity Framework Core, Windows Presentation Foundation (WPF), .NET 4, ADO.NET, .NET, .NET Core, ASP.NET Core, ASP.NET Web API, Blazor, NUnit, ASP.NET, Knockout (Knockout.js), Bootstrap

Libraries/APIs

Entity Framework, jQuery, Moq, REST APIs, Windows Forms (WinForms), LINQ, Task Parallel Library (TPL)

Tools

Microsoft Visual Studio, Visual Studio .NET, LINQ to SQL, MSTest, Microsoft Silverlight, WCF RIA Services, Dapper, Prism, Visual Studio, Microsoft Power BI, Microsoft Excel

Paradigms

Database Design, Database Development, Desktop App Development, Requirements Analysis, Desktop Web Design, REST

Platforms

Desktop, Web, Oracle, Azure, MacOS, Windows

Storage

Microsoft SQL Server, PostgreSQL, Sybase, MySQL

Other

Programming, Windows Communication Foundation (WCF), Software Architecture, Solution Architecture, Software Design, Architecture, APIs, Desktop App Design, Front-end, Technical Leadership, Networking, Mathematics, Graphics, Algorithms, Hardware, Concurrency, Processing & Threading, Debugging, Deployment, Domain-driven Design (DDD)

2008 - 2010

Master's Degree in Computer Science

Technical University of Sofia - Sofia, Bulgaria

2003 - 2007

Bachelor's Degree in Computer Science

Technical University of Sofia - Sofia, Bulgaria

NOVEMBER 2022 - PRESENT

Azure Fundamentals | AZ-900

Microsoft

SEPTEMBER 2016 - PRESENT

MCSA | Web Applications

Microsoft

OCTOBER 2013 - PRESENT

Microsoft Specialist | Programming in HTML5 and JavaScript and CSS3

Microsoft

APRIL 2013 - PRESENT

Microsoft Certified Solution Developer | Web Applications

Microsoft

MARCH 2013 - PRESENT

Querying Microsoft SQL Server 2012/2014

Microsoft

DECEMBER 2011 - PRESENT

Windows Communication Foundation Development with Microsoft .NET Framework 4

Microsoft

DECEMBER 2011 - PRESENT

Accessing Data with Microsoft .NET Framework 4

Microsoft

MAY 2011 - PRESENT

Windows Applications Development with Microsoft .NET Framework 4

Microsoft

FEBRUARY 2011 - PRESENT

Microsoft .NET Framework | Application Development Foundation

Microsoft

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring