
Lukas May
Verified Expert in Engineering
Full-stack Developer
Karlsruhe, Germany
Toptal member since August 26, 2020
Lukas is an experienced web designer and software engineer who's passionate about designing and building websites as well as web applications. Lukas not only strives to create excellent technical solutions but also to understand the problem domain in detail and develop solutions that serve the users in the best possible way. Ultimately, Lukas believes that we build software for people and not for computers.
Portfolio
Experience
- Java - 6 years
- TypeScript - 6 years
- Test-driven Development (TDD) - 5 years
- React - 5 years
- Spring Boot - 5 years
- JavaScript - 5 years
- Elasticsearch - 4 years
- Domain-driven Design (DDD) - 3 years
Availability
Preferred Environment
IntelliJ IDEA, Visual Studio Code (VS Code), MacOS, Git
The most amazing...
...thing I've developed is a search service for SAP document info records that fetches search results from millions of documents in less than a second.
Work Experience
Co-Founder and CTO
Carealytix Digital Health GmbH
- Led a development team that built a digital companion application for dialysis patients.
- Validated the technical architecture and development processes with an external consultancy agency in the context of technical due diligence for an investment round.
- Launched the product into production and scaled to 1000+ registered users.
Product Developer
DSC Software AG
- Developed a web-based product that allows users to search and display millions of SAP document informational records in less than a second.
- Developed a web-based product to monitor the performance of an existing Java fat-client application.
- Implemented a declarative SAP RFC communication library to simplify system integrations.
- Integrated an OSGI-based extension framework into a Java fat-client application to allow third-party extensions.
- Worked with clients to define solution requirements, estimate project costs, and introduce and customize products.
- Defined requirements by organizing and moderating workshops using the domain-driven-design methodology.
- Designed user interfaces with paper prototyping, wireframe tools, and detailed design tools.
- Used API-first methodology for the definition of web-service interfaces using OpenAPI.
- Implemented continuous integration and deployment pipelines with automated deployment to Kubernetes.
- Integrated automated reporting of application crashes and request failures using Sentry.
CFO
Pioniergarage e.V.
- Worked with other board members to kick off a co-working space and accelerator run by the university group.
- Organized creative sessions for strategy development and innovative idea generation.
- Redesigned the web appearance as well as the official templates of the organization to align the corporate identity.
- Organized and moderated several weekly meetings including invitation and introduction of guest speakers.
Experience
Search Application for SAP Document Information Records
The app serves as an information tool for a large set of users and is usable without needing any further training. I occupied multiple roles in this project, including UX designer front-end developer, and back-end developer.
Monitoring Solution for an SAP-branded Application
Education
Bachelor of Science in Industrial Engineering & Management
Karlsruhe Institute of Technology (KIT) - Karlsruhe, Germany
Skills
Libraries/APIs
React, Node.js
Tools
Git, IntelliJ IDEA, SAP Remote Function Call (RFC), GitLab CI/CD
Languages
Java, TypeScript, JavaScript, CSS, HTML, Rust
Frameworks
Spring Boot, Redux, React Native
Paradigms
API-first Development, Design Thinking, Test-driven Development (TDD), Management
Storage
PostgreSQL, Elasticsearch, Spring Data
Platforms
MacOS, Visual Studio Code (VS Code), Docker, Kubernetes
Other
Gatsby, Domain-driven Design (DDD), Software Engineering, Service Design, Styled-components, SAP, Lean Startups, Startup Consulting, Creative Strategy, Strategy
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