Rolando Malena
Verified Expert in Engineering
.NET Developer
Rolando Malena has spent over eight years of experience developing applications using C# and has worked on nine projects for small and medium companies, developing desktop, web, and mobile applications. He specializes in developing desktop applications and web APIs as a back-end developer. He is very humble and eager to learn and grow more as a professional engaging with people and newer technologies as time goes on.
Portfolio
Experience
Availability
Preferred Environment
Git, Microsoft SQL Server, Visual Studio, Windows
The most amazing...
...project I've worked on was maintaining a workflow for importing and massaging analytic data from 25+ sources (Web APIs) and regularly adding new sources.
Work Experience
Back-end Software Developer
IQzone (via Toptal)
- Worked and maintained the external analytics import process to import and massage data from 25+ web APIs.
- Implemented a retry mechanism on the above process to perform multiple attempts when requesting the metrics via HTTP requests improving the reliability by 200%.
- Refactored 90% of the code for the above process increasing maintainability by 300%, saving significant time when implementing and/or updating external analytics sources.
- Improved a telemetry data import process by designing and implementing a multi-threaded workflow that accelerated the import process by 300%.
- Designed and implemented a web API that allowed an external portal to update saved publisher data, exchange mapping information, and retrieve publisher metrics.
- Implemented workload to send specific saved data to a development environment through web requests, allowing us to test with real data without compromising it.
- Updated the application settings workflow to hold values for multiple environments and the interpretation of such within the application.
- Worked as part of a development team to improve the tools and user experience for the ad-operations team.
Software Developer
Tienda Malena S.R.L.
- Developed an inventory system to keep track of purchased and sold products that accelerated decision making by 500% while purchasing new products.
- Supported reading and generating product barcodes incresing efficiency by 300% when selling products, dispatching customers three times faster.
- Supported managing customers, invoices, payments, etc.
- Maintained and enhanced such applications and made sure the software is always on production.
- Managed database integrity.
Software Developer by Contract
Centro Médico Núñez Hernández
- Developed a new multiple inventory system to control inventory within multiple departments that reduced time in decision making by 800% deciding what merchandise was needed.
- Implemented product management and purchases from the main department to easily look quantities of products on each department, reducing consulting time by 500%.
- Implemented the ability to transfer products within departments, consume products on patients, etc.
- Supported reading and generating product barcodes speeding up by 300% the process of reporting transfers between departments and consumed products.
- Created a complex algorithm to manage the inventories from the database.
Experience
Payroll System for Meat Suppliers
Technologies: C#, .NET Framework, WPF, MVVM, Visual Studio, SQL Server, Entity Framework
Online Repository for Teachers
Technologies: C#, .NET Framework, ASP.NET MVC, HTML5, CSS3, JavaScript, jQuery, Visual Studio, SQL Server, Entity Framework
SnapDog
https://www.microsoft.com/en-us/p/snapdog/9nblggh4wr96Technologies: C#, .NET Framework, UWP, MVVM, Visual Studio, SQL Server
Patient Management System for a Medical Dispensary
Technologies: C#, .NET Framework, Windows Forms, Visual Studio, SQL Server
Currency Calculator
https://www.microsoft.com/en-us/p/currency-calculator/9nblggh0n8csTechnologies: C#, .NET Framework, Windows Phone 8, UWP, MVVM, Visual Studio, SQL Server
eCommerce Website to Advertise Cars on Sale
Technologies: C#, .NET Framework, Silverlight, WCF, Visual Studio, SQL Server
Online Encyclopedia of Mathematics for Children
Technologies: C#, .NET Framework, Silverlight, WCF, Visual Studio, SQL Server
Skills
Languages
C#, XAML, C#.NET, HTML5, JavaScript, CSS3, SQL, CSS, HTML
Frameworks
Windows Presentation Foundation (WPF), ASP.NET, ASP.NET MVC, .NET, .NET Core, Bootstrap, Entity Framework Core, ASP.NET Core, ASP.NET Core MVC
Libraries/APIs
Web API 2, Windows Forms (WinForms), jQuery, Entity Framework
Paradigms
Model View ViewModel (MVVM), REST
Storage
JSON, Microsoft SQL Server, Databases
Other
API Integration, APIs, CSV, CSV File Processing, Full-stack
Tools
Microsoft Silverlight, Visual Studio, Git, Subversion (SVN), Microsoft Power BI
Platforms
Universal Windows Platform (UWP), Windows, Azure
Education
Bachelor's Degree in Computer Science
Instituto Tecnológico del Cibao Oriental (ITECO) - Cotuí
Certifications
Complete ASP.NET Core 2.1 Course
Udemy
Xamarin Forms – Build Native Cross-platform Apps with C#
Udemy
The Complete ASP.NET MVC 5 Course
Udemy
Introduction to MVVM
Microsoft Virtual Academy
JavaScript Fundamentals for Absolute Beginners
Microsoft Virtual Academy
HTML5 & CSS3 Fundamentals: Development for Absolute Beginners
Microsoft Virtual Academy
Building Apps for Windows Phone 8 Jump Start
Microsoft Virtual Academy
Programming with C# Jump Start
Microsoft Virtual Academy
Microsoft Silverlight
Microsoft Virtual Academy
Software Development Techniques
McFree Consulting Group
Web Development with ASP.NET 4.0
Instituto Tecnológico del Cibao Oriental (ITECO)
Programming with Visual C# 2010
Instituto Tecnológico del Cibao Oriental (ITECO)
Databases with SQL Server 2008 R2
Instituto Tecnológico del Cibao Oriental (ITECO)
Basic English
Instituto Tecnológico del Cibao Oriental (ITECO)
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