Ronald In 't Velt
Verified Expert in Engineering
Software Developer
Ronald has over 15 years of experience in designing and developing IT solutions, working with startups as well as Fortune 500 companies. He currently develops mobile apps using the Xamarin cross-platform environment, using C# in Visual Studio, and also develops native iOS apps using Objective-C. He communicates well with both business and technical stakeholders, and has a strong track record in rapid prototyping.
Portfolio
Experience
Availability
Preferred Environment
Xcode, Visual Studio, Xamarin, MacOS, Windows
The most amazing...
...app I developed is a fully customizable control app for home automation, allowing users to build their own interface to control their homes.
Work Experience
Product Developer and Consultant for Home Automation
Intvelt IT
- Designed and developed HomeWave, a mobile iOS application for Smart Homes, offering a fully customizable user interface, connecting to the Vera Home Automation hub.
- Refactored and redesigned the HomeWave app for multi-platform deployment using Xamarin, initially targeting iOS and Android, with Windows Mobile as a future option.
- Provided advice to a USA-based Smart Home startup, on development of the strategic technical components of their home automation offering, covering both hardware and software.
- Closed deals with several resellers for exclusive licenses for HomeWave in the resellers' respective countries.
- Evaluated the Home Automation hardware, especially the community/DIY offerings such as MySensors, Arduino, and Raspberry Pi.
Architect and Technology Consultant
Shell International
- As the technical lead of the Learning Innovation Team, designed pilots or proofs of concept, evaluated the results for business value, and assessed the technological fit in the enterprise architecture.
- Created the architecture and design of an enterprise-wide video distribution service based on Kaltura. Managed a 3rd party supplier to produce a Drupal-based front-end for this service, and participated in the coding effort using PHP to integrate the service with existing company services such as the federated single sign-on solution.
- Implemented an extension for MediaWIki using PHP and MySQL to link the corporate wiki to GetSatisfaction, a community-based support service.
- Created a service to request automatic or manual transcription of video content from an external transcription service, using PHP and MySQL.
- Modified the Kaltura reference mobile app on iOS to work inside the corporate WiFi network, performed authentication against the company video hosting service, and automatically played videos when presented with a QR code. Coached a summer intern for the duration of this project.
Business Analyst
Shell International
- Participated as a business analyst in steering groups for various Knowledge Management services.
- Managed regulatory aspects, such as export compliance, information security and data privacy, for the corporate Wiki, discussion forums, and microblogging services.
- Developed a unified reporting tool for the corporate KM services using MS Access, SQL Server and Business Objects.
- Designed and implemented a federated single sign-on (SSO) solution based on SAML, using MS ADFS as an identity provider, developing SSO extensions for MediaWiki and Moodle, and worked with external vendors to connect their services to the IdP.
- Developed an account reconciliation tool for Yammer users in PHP and MS Excel/VBA.
Architect / Project Lead
Shell Exploration and Production
- Was end-to-end responsible for the implementation of the corporate Wiki using MediaWiki: design, infrastructure, installation, testing, and rollout.
- Trained and coached the support staff to maintain the corporate WIki, and managed the transition to support.
- Developed several extensions for MediaWiki using PHP. Functionality included: SSO, mind mapping, defining, and printing page collections.
- Developed an interface to feed Wiki content into the corporate search engine index using PHP.
- Implemented the SSO and content indexing on the corporate forum (Sitescape), using Tcl and a SQL server.
Designer / Project Manager
Shell Exploration and Production
- Designed a data security layer on bespoke subsurface modeling software, which was being migrated from separate installations in multiple countries to a single central instance, which required separation of data in each country.
- Managed a 3-man team tasked with the effort to perform the migration to the centralized instance.
- Developed an end-user reporting tool for subsurface modeling software in MS Excel / VBA.
- Submitted a high level architecture and business proposal to bring several related tools under the company's technical software framework, based on .NET.
Designer / Lead Developer
Morgan Stanley
- Designed a stock market ticketing system, collecting transaction data from 5 trading systems, storing it, and producing a regulatory daily printout for archival. The system is based on Perl and Sybase.
- Led a 4-man development team, providing extensive coaching to junior developers.
- Developed scheduling and printing modules for the ticketing system using Perl and Sybase.
- Delivered documentation and training to transition the software to the support team.
Designer / Project Manager
Telfort
- Designed and implemented software to provide Number Portability for Telfort's business subscribers, using C++ and Oracle. Due to regulations, the software was produced under extremely short deadlines (5 weeks).
- Managed a 3-man team working on several small business improvement projects.
- Implemented a complex order entry form ("number plan") for field salesmen, using MS Excel.
Designer / Developer
NATO NC3A
- Designed and implemented a prototype missile defense coordination system, using C++ and OpenGL for visualizations.
- Performed bug fixing on EADSim, a military air defense simulator written in C.
- Performed bug fixing on a military intelligence database written in MS Access.
- Developed an interface in C++ between EADSIM and the prototype missile defense system, for training purposes.
Experience
HomeWave
https://itunes.apple.com/app/id545422004The app is praised by users of the Vera hub for its fast network connectivity, and ease of use by household members who do not know or care about home automation technology.
The app has been licensed as a rebranded version to several companies.
Skills
Languages
Visual Basic for Applications (VBA), Objective-C, PHP, SAML, HTML, JavaScript, C, C#, Tcl, CSS, Perl, C++
Tools
Microsoft Yammer, MediaWiki, Microsoft Visual Studio, Xcode, Visual Studio, Microsoft Access, Microsoft Excel, Spotfire, Crystal Reports, ADFS, Moodle, GCC
Platforms
Xamarin, Drupal, iOS, Kaltura, Linux, Windows, MacOS, SharePoint, Android, Oracle
Other
Algorithms, Algorithm Development, Wamp, SAP BusinessObjects (BO), Encryption, OAuth, UPnP
Libraries/APIs
MySensors API, Yammer API, SimpleSAMLphp, Dropbox API, OpenGL
Paradigms
Cross-platform, REST, Distributed Computing, Parallel Computing, Kanban, Scrum
Storage
Microsoft SQL Server, MySQL, Sybase
Education
Master's Degree in Electrical Engineering
Delft University of Technology - Delft, Netherlands
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