Ionut Sfarlea, Developer in Cluj-Napoca, Cluj County, Romania
Ionut is available for hire
Hire Ionut

Ionut Sfarlea

Verified Expert  in Engineering

Mobile Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
August 27, 2021

Ionut is a software engineer with 11+ years of professional experience. He started his career as a full-stack engineer and later discovered his passion for mobile app development. He has built solutions for education, internet monitoring, and automotive fleet management, to name a few. Ionut believes in Agile and TDD, works mainly with the Microsoft stack, learns new technologies quickly, and has a master's degree in software engineering.

Portfolio

Inwerken
C#, .NET, .NET Core, Xamarin.Forms, Azure Functions, ASP.NET Web API...
NTT Data
Enterprise Architecture, .NET Standard, NoSQL, Xamarin.iOS, Xamarin.Android...
Intel
Windows Presentation Foundation (WPF), Xamarin.iOS, Xamarin.Android...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, MacOS

The most amazing...

...thing I've developed was the Intel Education Study App, a digital library designed with students and educators in mind and pre-installed on millions of devices.

Work Experience

Senior Full-stack Software Consultant

2022 - PRESENT
Inwerken
  • Developed the front end using Xamarin Forms and custom renderers.
  • Refactored legacy code into reusable modules and applied architecture to the flow.
  • Worked on various performance improvements using Xcode Instruments.
Technologies: C#, .NET, .NET Core, Xamarin.Forms, Azure Functions, ASP.NET Web API, Entity Framework, Entity Framework Core

Technical Lead

2017 - 2021
NTT Data
  • Developed the front end using native Android layouts and iOS storyboards.
  • Achieved a high level of code coverage (over 80%) through unit testing.
  • Led a team of five engineers to build Android and iOS apps for greenfield projects.
Technologies: Enterprise Architecture, .NET Standard, NoSQL, Xamarin.iOS, Xamarin.Android, Xamarin.Forms, Git, Scrum, Test-driven Development (TDD), Xamarin, Team Leadership, iOS, Android

Lead Software Engineer

2013 - 2016
Intel
  • Developed the Intel Education Study App, a digital library designed with students and educators in mind.
  • Used TPL to enable fast scrolling through massive amounts of data.
  • Worked on apps that were pre-installed on millions of devices used by students all over the world.
  • Led a team of five engineers in building this amazing system.
Technologies: Windows Presentation Foundation (WPF), Xamarin.iOS, Xamarin.Android, ASP.NET Core, Git, Scrum, Test-driven Development (TDD), Xamarin, Team Leadership, iOS, Android

Senior Software Engineer

2013 - 2013
Kno, Inc.
  • Worked on Windows Desktop (WPF) and Windows Modern (WinRT) apps.
  • Wrote a custom SQLite adapter to allow sharing of database scripts between platforms.
  • Transitioned to iOS app development for a PoC using the existing iOS layouts with a .NET back end.
Technologies: C#, SQL, XML, XAML, JSON, Windows Presentation Foundation (WPF), Xamarin.iOS, Git, Scrum, Test-driven Development (TDD), Extreme Programming, Xamarin, WinRT, SQLite, Proof of Concept (POC)

Software Developer

2010 - 2013
GFI Software
  • Served as a full-stack developer to build the user interface and back end for GFI WebMonitor, a solution that monitors productive internet use for better bandwidth management and security.
  • Redesigned and refactored the user interface from ASP.NET Web Forms to ASP.NET MVC.
  • Created reusable components using jQuery UI and Razor.
  • Restructured and refactored the database layer from EF to ADO.NET for better performance.
Technologies: C#, JavaScript, HTML, CSS, SQL, RDLC Reports, ASP.NET MVC, jQuery, Highcharts, Entity Framework, ADO.NET, IIS, Windows Communication Foundation (WCF), Ajax, TFS, Scrum, Test-driven Development (TDD), Extreme Programming, REST, HTML5

CESAR 2

CESAR supports the execution and documentation of different fleet services. I led a team of five engineers to build Android and iOS apps for greenfield projects. We developed front ends using native Android layouts and iOS Storyboards and mobile back ends using .NET Standard. The apps were released to Google Play and the App Store, eliminating paperwork and increasing profitability for a variety of actors.

GFI WebMonitor

A solution that monitors productive internet use for better bandwidth management and security. As a full-stack developer, I built the user interface and back end for this product. We initially used ASP.NET WebForms but quickly switched to MVC. We used Firebird and Microsoft SQL Server databases, WCF for communication, and jQuery UI for the user interface.

Kno Textbooks

The Textbooks app was a digital library. I worked on the Windows Desktop (WPF) and Windows Modern (WinRT) apps and transitioned to iOS app development for a PoC using the existing iOS layouts with a .NET back end. The PoC was a success and replaced the iOS app on the App Store. I also wrote a custom SQLite adapter to allow sharing of database scripts between platforms.

Intel Education Study App

A multiplatform digital library designed with students and educators in mind. It was learning-feature-rich, including flashcards to learn important concepts from a book; a journal that compiled in one place all annotations made in a book, such as bookmarks, highlights, pictures, and drawings; and content sharing. I led a team of five engineers to build this amazing system. The apps were pre-installed on millions of devices used by students all over the world.
2011 - 2013

Master's Degree in Software Engineering

Babeș-Bolyai University - Cluj-Napoca, Cluj County, Romania

2008 - 2011

Bachelor's Degree in Computer Science

Babeș-Bolyai University - Cluj-Napoca, Cluj County, Romania

MAY 2021 - PRESENT

C# Certificate

HackerRank

MAY 2021 - PRESENT

Problem Solving Certificate

HackerRank

NOVEMBER 2012 - PRESENT

Human-Computer Interaction

Coursera

Libraries/APIs

Xamarin.iOS, Xamarin.Android, jQuery, Highcharts, Entity Framework, jQuery UI

Tools

TFS, Git, Visual Studio

Frameworks

.NET, ASP.NET, ASP.NET MVC, Windows Presentation Foundation (WPF), ADO.NET, ASP.NET Core, .NET Core, ASP.NET Web API, Entity Framework Core

Languages

C#, SQL, JavaScript, HTML, CSS, XML, XAML, HTML5

Platforms

Xamarin, Android, iOS, MacOS, WinRT, Azure Functions

Storage

NoSQL, Realm, JSON, Firebird, Microsoft SQL Server, SQLite

Paradigms

Scrum, Extreme Programming, Test-driven Development (TDD), REST

Other

Software Engineering, Team Leadership, Xamarin.Forms, Enterprise Architecture, RDLC Reports, IIS, Windows Communication Foundation (WCF), Ajax, .NET Standard, Algorithms, Proof of Concept (POC)

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