Marco Ruch
C# & Angular Software Engineer
Building modern web applications
for medium to large businesses
About Me

I am Marco and I'm a C# and Angular software engineer, focusing on building modern web applications for medium to large businesses. Being a developer for about 9 years, I am still learning day by day, but I am focusing on C#, Angular (TypeScript) and Entity Framework.
I really like that our job does not focus on a single area of expertise, but is rather diverse with topics like distribution, financials, insurance, automotives etc.. That is essentially what makes me love the job over time.
As a software engineer, I really value communication inside the team and strive to get the best out of each project. In 2021 I began studying at FHNW in Brugg to reach one of my next milestones, the BSc. in Computer Sciences.
To balance my life, I try to often meet friends and go to the gym around every other day, this keeps me motivated throughout the week. I also love to travel, eat good food or do spontaneous trips.
- Communication focused
- Continuous learner
- Balance in life and work
Skills
I have been developing Full-Stack Web Applications, testing and working with specifications for 7+ years. These are the skills I've acquired during that time, rated from one to five.
Backend
Frontend
Tools & CI/CD
Communication
Experience

Senior Software Engineer
- Full-Stack development with Angular & .NET and React & Java technologies
- Architecting and implementing Microfrontend solutions and backend service integrations
- Developing client-facing document generation systems and financial reports
- Collaborating with cross-functional teams including Product Owners and designers
- Extending and refactoring code to meet evolving stakeholder requirements
- Managing complex financial data across microservices architecture
- Providing feedback on internal component libraries to improve usability
- Presenting biweekly progress updates to key stakeholders

Software Engineer
- Designed and developed web applications and integration interfaces
- Implemented solutions with C#, Angular, TypeScript, and SQL
- Set up and maintained CI/CD pipelines in Azure DevOps
- Managed database integration and administration (MSSQL, MySQL)
- Provided 3rd Level Support for complex technical issues
- Participated in Agile development with Azure DevOps/Jira

Intern Software Engineer
- Entwicklung von Webapplikationen und Schnittstellen
- Implementierung von Lösungen mit C#, JavaScript, React.js und Node.js
- Erstellung und Optimierung von SQL-Datenbankabfragen
- Entwurf und Implementierung von UI-Komponenten mit CSS/SCSS
- Verwendung von Atlassian Jira für Aufgabenmanagement
- Bereitstellung von 3rd Level Support für technische Probleme

Apprentice Application Developer
- Anwendungsplanung und Entwicklung mit C#, .NET und SQL
- Erstellung umfassender technischer Dokumentationen
- Entwicklung und Wartung von CMD-Skripten für Systemautomatisierung
- Durchführung von Softwaretests und Qualitätssicherung
- Bereitstellung von 1st und 3rd Level Support für Anwender
Education
BSc. Computer Sciences
ABC Abwehrsoldat Dekontamination
Applikationsentwickler EFZ
Kaufmännische Berufsmaturität
C# Developer
CAE - Cambridge English Advanced
DELF B1 & B2
Projects

BaerHaviour User Behaviour Analytics
Advanced analytics platform for tracking and analyzing user behavior patterns across digital banking touchpoints, providing actionable insights for improving customer experience.

Wealth Navigator Platform
Comprehensive wealth management platform enabling financial advisors to create personalized investment strategies and portfolio recommendations for high-net-worth clients.

DiAS - Digital Advisory Suite
Digital advisory platform streamlining investment mandate creation and client onboarding processes with automated risk assessment and compliance workflows.

TST - Advisory & Discretionary Target Setting Tool
React-based tool for financial advisors to configure investment targets and risk parameters for advisory and discretionary mandate portfolios with real-time validation.

MSD - Mandate Solution Designer
Java-based solution for designing and configuring complex investment mandate structures with dynamic rule engines and regulatory compliance checks.

Financial Instruments Data
Backend data management system for processing and maintaining financial instrument information, market data feeds, and pricing calculations for trading systems.

Careerboards - Tech Talent Recruiting Platform
Full-stack recruiting platform connecting technology professionals with employers, featuring advanced matching algorithms, skill assessments, and integrated communication tools.
Legal Protection Administration
Insurance management system for processing legal protection claims, case tracking, and policy administration with automated workflow and document management.
CRM / Accounting Platform
Integrated customer relationship management and accounting solution for insurance brokers, combining client portfolio management with financial reporting and invoicing.
Printer Logistics
Supply chain management system for tracking printer inventory, maintenance schedules, and supply deliveries across multiple office locations with automated reordering.
Automobile Logistics Tracking
Real-time vehicle tracking and logistics management platform for automotive dealers, monitoring vehicle transportation, delivery schedules, and location updates.
Car Fleet Management
Comprehensive fleet management solution for tracking vehicle usage, maintenance schedules, fuel consumption, and driver assignments with reporting dashboards.
Car Order Tracking
Order management system for automotive dealers to track vehicle orders from placement through delivery, including status updates and customer notifications.
Civil Engineering Administration
Project management platform for civil engineering firms to manage construction projects, permits, contractor relationships, and regulatory compliance documentation.
Ticket Membership Platform
E-commerce platform for event ticketing and membership management, featuring secure payment processing, seat selection, and customer loyalty programs.
Contact
Let's connect about opportunities in C# and Angular development
Based in:
Zürich, Switzerland