
Ionut Sfarlea
Verified Expert in Engineering
Mobile Developer
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
Experience
- .NET - 11 years
- C# - 11 years
- Xamarin.Android - 7 years
- Xamarin - 7 years
- Xamarin.iOS - 7 years
- ASP.NET - 4 years
- SQL - 4 years
- Windows Presentation Foundation (WPF) - 3 years
Availability
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
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.
Technical Lead
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.
Lead Software Engineer
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.
Senior Software Engineer
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.
Software Developer
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.
Experience
CESAR 2
GFI WebMonitor
Kno Textbooks
Intel Education Study App
Education
Master's Degree in Software Engineering
Babeș-Bolyai University - Cluj-Napoca, Cluj County, Romania
Bachelor's Degree in Computer Science
Babeș-Bolyai University - Cluj-Napoca, Cluj County, Romania
Certifications
C# Certificate
HackerRank
Problem Solving Certificate
HackerRank
Human-Computer Interaction
Coursera
Skills
Libraries/APIs
Xamarin.iOS, Xamarin.Android, jQuery, Highcharts, Entity Framework, .NET Standard, jQuery UI
Tools
TFS, Git, Visual Studio
Languages
C#, SQL, JavaScript, HTML, CSS, XML, XAML, HTML5
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
Platforms
Xamarin, Android, iOS, MacOS, WinRT, Azure Functions
Paradigms
Scrum, Extreme Programming, Test-driven Development (TDD), REST
Storage
NoSQL, Realm, JSON, Firebird, Microsoft SQL Server, SQLite
Other
Software Engineering, Team Leadership, Xamarin.Forms, Enterprise Architecture, RDLC Reports, IIS, Windows Communication Foundation (WCF), Ajax, Algorithms, Proof of Concept (POC)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring