Sara Schönherr-Senior Software Developer with UI/UX Focus
Check rate
Experience
Senior Software Developer with UI/UX Focus
vGen GmbH
Developed an interactive prototype for designing an AI-powered enterprise architecture management tool. The goal was to clearly present complex relationships between IT systems, business processes, and departments, and to support decision-making in IT transformation contexts.
The prototype combined data-driven analyses with guided queries and interactive visualizations. A key component was integrating a RAG process to provide domain-specific EAM knowledge in context. The focus was on fast idea validation, user-centered interaction design, and the technical feasibility of a scalable overall concept.
Designed, implemented, and validated a RAG process for domain-specific EAM knowledge using Python, LangChain, and graph/vector databases (Neo4j, Milvus)
Conducted functional and technical requirement analysis and defined an MVP
Developed the architecture and technology concept using Angular, Spring Boot, GraphQL, and Kubernetes
Created interaction designs and developed a brand style guide with Figma
Built interactive prototypes with Angular, Konva.js, and TypeScript
Integrated CI/CD processes with GitLab CI/CD
Senior Software Developer
vGen GmbH
Developed a web-based capacity planner for realistic planning and optimization of employee workloads. The goal was to detect over- and underutilization early and provide project and team leaders with a solid basis for decision-making.
Existing data on projects, working hours, reports, and absences were loaded via the HelloHQ API to calculate billing rates and derive monthly available project capacities. The application visualizes available, planned, and free capacities and allows direct assignment of employees to projects and tasks.
Full-stack software development with Python, Django, and Alpine.js
Connected to the HelloHQ API for aggregating and analyzing project and time data
Developed a responsive user interface with Tailwind CSS
Integrated CI/CD pipelines with GitLab CI/CD and Docker
Conducted architecture and code reviews to ensure quality and maintainability
Software Developer
vGen GmbH
Designed and developed a user-centered digital product to optimize scheduling in table tennis. The goal was to give players an easy and fast way to register and unregister for training sessions and matches, increasing commitment and planning reliability for teams and coaches.
Focused on a low-threshold user experience design with a mobile-first approach, supporting spontaneous interactions and encouraging early feedback. The application was implemented as a modern web solution with clear information architecture and intuitive operation.
Full-stack software development with Java, Spring Boot, Angular, and PostgreSQL
Implemented a mobile-first strategy with Angular, Tailwind CSS, and Material UI
Developed and secured the application with test automation using Karma/Jasmine
Created and implemented a consistent corporate design with Figma
Conducted architecture and code reviews
Integrated CI/CD processes with GitLab CI/CD and Docker
Senior Software Developer
vGen GmbH
Developed a software solution for automated scheduling of customer installation appointments in market partner communication for telecommunications companies. The application takes into account monthly available contingents from the network operator as well as incoming customer requests and supports reliable and on-time scheduling.
Through a modern web-based user interface, relevant data can be viewed, analyzed, and exported. The solution increases customer satisfaction by providing more reliable appointment commitments and ensures better compliance with contractual obligations to the network operator.
Full-stack software development with Java, Spring Boot, React, and TypeScript
Migrated and cleaned existing data from a legacy system using Oracle SQL
Developed and secured REST APIs including authentication with OAuth 2.0 and Keycloak
Provided domain support to users and set up support and operations processes
Conducted architecture and code reviews
Software Developer
vGen GmbH
Developed a software solution for accounting relevant customer contracts according to IFRS 15 in the telecommunications environment. The project's goal was the automated detection, evaluation, and processing of accounting-relevant contract changes across multiple connected source systems. Contract and customer data were consolidated, validated, and the resulting business transactions were sent to a connected SAP target system.
A special focus was on ensuring data quality and traceability in a mission-critical environment. For this purpose, a web-based user interface was developed that transparently displays business transactions, failures, and validation errors, allowing manual corrections and export of affected data. The solution was gradually integrated into an existing system landscape, fully replacing the predecessor solution.
Mapped processes and data collection in the IT system landscape
Implemented detection and processing of relevant business processes with Java, SQL, and Spring Boot
Implemented validation rules for processed customer contracts (completeness, correctness, timeliness, integrity)
Captured and transmitted accounting-relevant information to the SAP target system via SOAP
Designed and developed a monitoring user interface with TypeScript and React to assess process quality
Replaced the predecessor solution including data migration
Provided domain support to users and assisted with solution deployment and operations
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Telecommunication, Information Technology, and Sport.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Accounting, Product Development, Business Intelligence, and Quality Assurance.
Summary
Sara positions herself as a Senior Full-Stack Developer with a strong focus on combining complex backend logic and intuitive user interface design for professional users. Her expertise is based on several years of experience in designing and developing business-critical software systems that demand high standards for data quality, traceability, security, and maintainability.
A key focus of her work was modernizing critical legacy systems. As part of the long-term IFRS 15 accounting project, she not only led the implementation of complex validation rules using Java and Spring Boot but also took responsibility for the flawless migration of sensitive contract data from legacy systems, including version-safe management of schema and data changes.
Sara's profile also includes hands-on experience with modern AI solutions. She developed an AI-powered prototype designed to validate its use in enterprise environments. In doing so, she combined retrieval-augmented generation (RAG) with modern frontend frameworks like Angular 20 to make knowledge about IT systems and processes in companies accessible.
In addition to pure development skills, Sara brings solid UI/UX design experience (Figma). She not only translates domain requirements into code but also into intuitive user interfaces and provides expert support to users during the introduction of new systems. As a mentor for code reviews and architecture questions, she is an asset to any development team.
We therefore strongly recommend Sara for use in demanding software development projects where domain complexity, technical quality, and user orientation are equally important.
Skills
Frontend/backend Development (Full Stack)
Software Architecture (Clean Architecture, Domain Driven Design)
User Interface/user Experience Design
Agile Project Management (Scrum)
Database Migration & Administration
Llm-based Systems & Rag
Continuous Integration/continuous Delivery
Ai-powered Backend Services With Python, Langchain, Neo4j, Milvus
Web Development With Typescript, Especially Angular, React, Tailwind Css
Api Development (Rest, Graphql, Soap)
Authentication (Oauth 2.0, Keycloak)
Software Development With Spring Boot, Maven, Gradle & Intellij Idea
Ui/ux Design, Graphics, And Prototyping With Figma & Affinity
Industries: Telecommunications
Industries: Enterprise Architecture & It Transformation
Building Relational Databases With Flyway, Liquibase, Oracle Sql, Postgresql, Jpa, Hibernate
Setting Up Ci/cd Pipelines Including Test Automation With Gitlab Ci/cd, Docker, Kubernetes
Java (Spring Boot)
Javascript (Node.js)
Typescript (Angular, React, Vue)
Python (Django)
Oracle Sql
Postgresql
Neo4j
Milvus
Windows
Linux
Languages
Education
FernUniversität in Hagen
Master of Science in Practical Computer Science · Practical Computer Science · Hagen, Germany
HTW Dresden
Bachelor of Science in Media Informatics · Media Informatics · Dresden, Germany
b.i.b. International College
State-certified Technical Assistant for Computer Science · Dresden, Germany
Certifications & licenses
AZ-204: Microsoft Azure Developer Associate
committance AG, Montabaur
AZ-900: Microsoft Azure Fundamentals
Gerstaecker Verlag GmbH
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Sara based?
What languages does Sara speak?
How many years of experience does Sara have?
What roles would Sara be best suited for?
What is Sara's latest experience?
What companies has Sara worked for in recent years?
Which industries is Sara most experienced in?
Which business areas is Sara most experienced in?
Which industries has Sara worked in recently?
Which business areas has Sara worked in recently?
What is Sara's education?
Does Sara have any certificates?
What is the availability of Sara?
What is the rate of Sara?
How to hire Sara?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Software Developer with UI/UX Focus
Nearby freelancers
Professionals working in or nearby Düsseldorf, Germany
Most recent projects
FRATCH works with many companies and recruitment agencies. Here you will find our recently posted projects and opportunities.