Sergio Robaudo Rodríguez-Pereira
Verified Expert in Engineering
RESTful Web Services Developer
Sergio is a scholar in computer science engineering with a thesis in collaborative multi-robot exploration. He's been working as a software developer and engineer for over nine years now, mainly in .NET and Ruby frameworks. He has always worked for multinational or offshore companies and customers—currently for a company in New York—which enables him to work comfortably in a distributed team.
Portfolio
Experience
Availability
Preferred Environment
Flexibility
The most amazing...
...software I've coded from scratch is an OCR system for license plate scanning used for a big parking company for automatic checking of cars.
Work Experience
Senior Software Engineer
Onetree
- Worked as offshore team software engineer for a company based in Seattle, a leader in portfolio management solutions.
- Provided full-stack development for maintenance and expansion of the current platform. Developed mainly using .NET, but used several technologies for each concern, including AngularJS, Chef, Puppet, Vagrant, Paket, and Elasticsearch.
- Used Agile methodologies Scrum and Kanban for daily work.
- Kept in constant communication with the team in Seattle.
- Maintained constant awareness of security vulnerabilities in a multi-tenant web application during development.
- Built microservices.
- Participated in the selection process of new candidates as a technical interviewer.
- Continuously investigated new technologies that can be applied to enhance the product or help the development of new features.
- Worked recently on machine learning, mainly applied to marketing recommendations.
Software Developer
Blueboot Software Solutions
- Set up the Duet/SharePoint/SAP environment.
- Developed interfaces with SAP using .NET and ABAP.
- Developed client-side functionality using SharePoint.
- Used Agile methodologies for organization of the work and communication of progress to customers.
- Actively investigated new technologies that could be applied to different projects in the company.
Software Developer
Greycon
- Maintained and improved software for optimization of trimming, and planning of industries of paper, film, and metal.
- Developed interfaces between SAP modules and the different products of the company.
- Worked on a globally distributed team, including daily interactions with people in USA, UK, Brazil, France, Greece, and China.
- Applied Agile methodologies to daily work.
- Oversaw projects, reporting/presenting in advance biweekly or monthly to the board of directors.
Experience
OCR System for Parking Company
Marketing Recommendations Using Machine Learning
Skills
Languages
Ruby, Visual Basic .NET (VB.NET), SQL, C#, Visual Basic 6 (VB6), R, ABAP, HTML, CSS, C++, C, JavaScript, HTML5, Visual Basic, VB.NET, Haskell, Python, Java, Octave, Pascal
Frameworks
.NET, Factory Girl, Ruby on Rails 5, Ruby on Rails (RoR), NUnit, ServiceStack, ASP.NET, Rhino Mocks, VB.NET WinForms, ASP.NET MVC, Angular, AngularJS
Libraries/APIs
Sidekiq, Mongoid, Twilio API, jQuery, Node.js, Vue
Tools
RSpec, Cucumber, Rake, Sublime Text, Microsoft Visual Studio, Bundler, NuGet, NPM, ReSharper, Vagrant, Chef, Paket, Amazon Elastic Container Service (Amazon ECS), Eclipse IDE, MATLAB, Crystal Reports
Paradigms
Kanban, Clean Code, Object-oriented Programming (OOP), Agile, Scrum, REST, Inversion of Control, Microservices, Service-oriented Architecture (SOA), HIPAA Compliance, Test-driven Development (TDD), Functional Programming, High-performance Computing
Platforms
Twilio, Docker, NetBeans, Google Cloud Platform (GCP), SharePoint, Jakarta EE, Azure, SAP NetWeaver, Kubernetes, Amazon Web Services (AWS)
Storage
MongoDB, Microsoft SQL Server, Datadog, Elasticsearch, Memcached, PostgreSQL, Redis
Other
Ruby Gems, APIs, RESTful Web Services, Back-end, Healthcare IT, SOAP, Machine Learning, StatsD, Graphite, Grafana 2, OWASP, Ajax, Robot Operating System (ROS), Engineering Management, HL7, Software Architecture, Flexibility, SAP, Web Crawlers, Xamarin.Forms, DB4O
Education
Engineer's Degree in Computer Engineering
Universidad de la República, Facultad de Ingeniería - Montevideo, Uruguay
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