Ferenc Pato

Senior Software Engineer

Building Scalable & Impactful Solutions

Portrait of Ferenc Pato

About Me

I am a Senior Software Developer with extensive experience in .NET, ASP.NET, Angular, and React. Passionate about software architecture and best coding practices, I enjoy building scalable, high-performance applications that deliver real value to users.

Currently at Visma, I focus on both frontend and backend development, contributing to well-structured and maintainable solutions. I am highly product-driven and thrive in collaborative environments, working closely with teams to create efficient and user-centric software.

Beyond coding, I am constantly deepening my skills by reading about new technologies, architectural patterns, and industry trends, ensuring that I stay ahead in an ever-evolving field.

Skills

Back-end Development

  • ASP.NET Core / C#
  • SQL / Entity Framework
  • Cosmos DB / mongo DB / Neo4J
  • Azure Cloud Services
  • Docker

Front-end Development

  • Angular / NgRx
  • React / MobX
  • TypeScript
  • Jest / Mocha
  • MaterialUI / Bootstrap

Soft skills

  • Product Thinking
  • Ownership & Accountability
  • Problem-Solving & Critical Thinking
  • Adaptability & Learning Mindset
  • Decision-Making & Prioritization

Experience

Senior Software Engineer

Visma logo

Visma

2023 - Present

Working on mission-critical applications using .NET Core, Angular, and Azure cloud services. Implementing clean architecture principles and contributing to the development of scalable solutions. Focusing on cost optimization and automated deployment processes. Leading the development of new features and providing technical guidance to team members.

Fullstack Software Engineer

Staffbase logo

Dirico and Staffbase

2020 - 2023

Led development of web services and applications using modern technologies. Key responsibilities and achievements include:

  • Developed web services using .NET Framework, .NET Core, Entity Framework, MSSQL, Redis, Elasticsearch, and SignalR on Microsoft Azure
  • Built modern web applications using React, TypeScript, MaterialUI, MobX, and AngularJS
  • Integrated support for various social media platforms (Pinterest, TikTok, Twitter) for content publishing and analytics syncing
  • Implemented Office for the web support using WOPI protocol for in-browser document editing
  • Conducted code reviews and maintained high quality standards
  • Mentored less experienced developers and managed tradeoffs between business needs and engineering excellence

Software Developer

Nordlogic logo

Nordlogic

2015 - 2020

Full-stack development focusing on web applications and microservices. Key technologies and responsibilities:

  • Developed web applications using .NET Framework, Node.js, NestJS, and Angular
  • Worked with various databases including MSSQL, MongoDB, and Neo4J
  • Implemented ORM solutions using Entity Framework and TypeORM
  • Built RESTful web services and microservices, containerized with Docker
  • Integrated message queuing systems using RabbitMQ

Software Developer

Trencadis logo

Trencadis

2014 - 2015

Specialized in developing applications for the public sector, focusing on:

  • Building enterprise-level applications following SOLID principles
  • Implementing Unit of Work and other design patterns
  • Developing solutions for public sector clients
  • Applying object-oriented design principles

Software Developer

Cylex logo

Cylex

2012 - 2014

Focused on web application development and maintenance:

  • Developed and maintained company web applications using ASP.NET Web Forms
  • Programmed in C# and VB.NET
  • Worked with Oracle databases
  • Maintained and improved existing applications

Personal

Languages

  • Romanian 🇷🇴 Native
  • Hungarian 🇭🇺 Native
  • English 🇬🇧 Professional

Education

Masters in Distributed Systems in Internet

University of Oradea

2013 - 2015

Bachelor in Computer Science

University of Oradea

2010 - 2013

Hobbies

  • Digital Photography
  • Reading IT and Psychology Books
  • Video Games

Get In Touch

Interested in discussing potential opportunities? Reach out via LinkedIn or email.