Claus Ruete
Verified Expert in Engineering
APIs Developer
Claus is a highly skilled and experienced software engineer who is mainly dedicated to writing clean code at every layer of the hierarchy. He prefers to use modern functional programming patterns in his projects, focusing on code reusability and maintainability.
Portfolio
Experience
Availability
Preferred Environment
Git, MacOS, Visual Studio Code (VS Code)
The most amazing...
...challenge in software engineering is to scale applications from just a few to thousands or millions of clients–just like I did at Hapag-Lloyd.
Work Experience
Back-end Developer
Matco Enterprises
- Developed a brand new application for large-scale data transfer in the medical field, using Node.js and TypeScript.
- Held responsibility for choosing the tech stack, overseeing the whole development lifecycle from the initial lines of code to deployment to AWS.
- Ensured safe and secure handling and transfer of patient data.
Back-end Developer
Hapag-Lloyd
- Developed a Node.js back end for a logistics business in international goods shipping.
- Upgraded an existing JavaScript codebase to TypeScript.
- Upgraded a Node.js back end from a single instance to auto-scaling with multiple instances.
- Set up a new PostgreSQL database with indices, stored procedures, and partitioning.
- Performed maintenance work on a cluster of microservices for goods fulfillment.
- Set up new APIs using REST principles and other services to use these APIs.
iOS Developer
OkCupid
- Collaborated with a team of developers to improve and build new features for a dating application.
- Refreshed the user interface and marketing of in-app purchases.
- Incorporated analytics and A/B testing to continuously improve the user experience.
iOS Developer
Nuro
- Developed a brand-new iOS application for the navigation of grocery delivery drivers.
- Enabled the expansion of a diverse fleet of fully autonomous, partially autonomous, and manual vehicles.
- Built features for tracking driver locations, notifications about assigned deliveries, routing, grocery pickup/dropoff, and more.
Full-stack Developer
Tinble
- Worked on an application allowing users to access local business offers and coupons.
- Built B2B features for a business panel to access and analyze user data using a Node.js back end and Angular front end.
- Implemented geofencing to track interactions between the end customers and local businesses.
iOS Developer
Graffunder Holdings LLC
- Extended an iOS app used for in-flight navigation by pilots.
- Built new UI features and refined the user interface.
- Developed features to replay, upload, and download flight data.
iOS Developer
IQZone
- Translated Android framework functionality to iOS to enable cross-platform availability of advertising features.
- Implemented access to an advanced proprietary advertisement filling technology from the iOS platform.
- Added high-performance caching to improve networking performance in geographic areas with lower-speed network access.
iOS Developer
SixCRM
- Developed a brand new app for customer-relations management.
- Built custom charts, graphs, and plots for user data.
- Oversaw the whole progress of the app development from initial sketches to the release-ready application.
- Interacted with a GraphQL API for all customer data.
iOS Developer
Position Technologies, Inc.
- Took over full responsibility for the iOS app for data entry and B2B data management in map data distribution for physical business locations.
- Got the app ready for release and used by customers/business partners.
- Enabled the extension of a successful business venture from only large B2B clients to include small businesses.
Artificial Intelligence and Computer Vision Researcher
Goethe-Universität
- Wrote algorithms for advanced image processing and feature detection.
- Evaluated behavioral patterns and participated in risk analysis for self-driving cars.
- Ran simulations to test various scenarios where software controls driver assistance systems or fully self-driving cars.
iOS Developer
Freelance Work
- Deployed self-built applications to the iOS App Store.
- Supported users and evaluated feedback.
- Updated and permanently improved apps over long periods of time.
- Developed general-purpose and specific frameworks to share reusable components between apps.
- Handled migration from Swift 1 to Swift 2 and from Swift 2 to Swift 3.
iOS Developer
Rossmann
- Built the initial version of the iOS app from the ground up.
- Incorporated the company's corporate design into the app.
- Implemented simple user authorization while keeping all features usable by non-authorized users.
- Coordinated communication between the retail, marketing, and software development teams.
- Refactored the back end to enhance performance and improve security.
Skills
Languages
TypeScript, Objective-C, HTML, CSS, Swift, JavaScript, GraphQL
Libraries/APIs
REST APIs, Node.js
Tools
Xcode
Paradigms
Microservices, REST, Functional Programming
Platforms
Amazon Web Services (AWS), iOS, Visual Studio Code (VS Code)
Storage
PostgreSQL, MongoDB, MySQL, PostGIS
Other
Architecture, Web Development, Leadership, APIs, Full-stack, Software Development, WebSockets
Education
Bachelor of Science in Computer Science
Goethe-Universität - Frankfurt, Germany
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