Ionut Tamas
Verified Expert in Engineering
Software Developer
Ionut is a software engineer who loves to design and implement simple solutions to complex technical challenges. His main expertise is the .NET technology stack (ranging from the database layer to front-end tidbits) with a preference for the back-end challenges. He has worked in teams of all sizes and different work environments (from startups to large corporations) and is able to smoothly adapt to any kind of project.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio
The most amazing...
...thing I've worked was an analytics AI-based product that was able to predict future actions by scanning up to 50 GB of data per second.
Work Experience
Software Engineer
Microsoft
- Wrote machine learning (ML) algorithms for anomaly detection.
- Developed NLP mechanisms for bug triaging.
- Clustered and classified data points for ad personalization.
- Created various AI algorithms that were applied for better user understanding.
Senior Software Engineer
Tora Trading Services
- Worked on high-frequency trading systems.
- Developed latency-sensitive applications and systems that process high-volume of market data and output trading signals.
- Created and maintained various APIs used to communicate between different components within the trading pipeline.
- Worked on a low-level, latency-critical, and socket-based communication infrastructure.
- Implemented the UIs of various trading screens.
- Installed robust and extensible data access layer, among several database vendors both relational (SQL Server, MySQL, Sybase) and NoSQL (Mongo, Redis).
Founder
ConSix
- Developed an analytics framework for productivity measurements.
- Developed an analytics AI-based processing pipeline that learned from a large number of events.
- Processed up to five GB of event data per second using custom-made, in-memory storage.
- Developed HTML parsing algorithms for inferring HTML element structure and organize event processing pipeline based on that hierarchy.
- Wrote unit tests, integration tests, and automation tests for the entire pipeline testing.
Software Engineer
Coera
- Developed an Excel analytics web portal.
- Worked on Excel risk detection and resolved features by using complex algorithmic techniques.
- Developed on-premise or as-a-service installation of the product for end-users.
- Created risk visualization and presentation screens.
- Created a worksheet interaction and navigation map using D3.js.
- Developed various schedulers for spreadsheets processing as well as email reports for detected risks and their refactorings.
Software Engineer
Imprezzio Global
- Worked on an insurance management application.
- Developed an administration portal using ASP.NET MVC 4.0 to manage insurance agents portfolio, locations, and custom offerings.
- Built a customer-facing website with a heavy emphasis on all SEO techniques.
- Developed custom payment logic using PayPal and credit card integration.
- Worked on multiple role-based access control for back-end administration logic.
Software Engineer
Admatica
- Developed a communication hub product.
- Integrated hubs that were developed with C# between various communication channels and developed module-based architecture.
- Developed different communication adapters for channels such as Facebook, Google Hangouts, email, Skype, or SMS.
- Built a VoIP module built using C# and C for supporting video and audio conference calls.
- Exposed APIs for different client integration (Android, iOS, Windows Phone, and web clients).
Experience
MyBizHound Directory
Artemis NLP Platform
PerfectXL Spreadsheet Processing Tool
https://www.perfectxl.com/Skills
Languages
C#, Java, HTML, JavaScript, SQL, Python, R, C, Python 3
Frameworks
.NET, AngularJS, ASP.NET MVC 5, Entity 6, NUnit, ADO.NET, Entity Framework Core, ASP.NET MVC, Angular, Bootstrap, Windows Presentation Foundation (WPF)
Libraries/APIs
Web API, NSubstitute, React, D3.js, Sockets, SignalR, jQuery, Managed Extensibility Framework (MEF), OpenCV, Node.js
Tools
Git, Visual Studio, Microsoft Excel, TeamCity
Paradigms
REST, Kanban, Agile
Other
Algorithms, Data Structures, DevExpress, Windows Communication Foundation (WCF)
Storage
MongoDB, Microsoft SQL Server, Sybase, MySQL, Redis
Platforms
Jupyter Notebook, Azure, Windows
Education
Master's Degree in Computer Networks and Distributed Systems
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
Bachelor's Degree in Computer Science
Technical University of Cluj-Napoca - Cluj-Napoca, Romania
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