Helping your business innovate with AI-driven solutions

Together with clients, I transform ideas into intelligent applications through Machine Learning and Language Models

Leipzig, Germany
German, English
A portrait of Niklas Martin in front of business building

I enable companies to transform their ideas into intelligent digital solutions powered by AI and machine learning, aligning with their business goals. My approach integrates clean code, agile development, and rapid feedback cycles, all while having fun in the process.

Projects

Recent Work

Screenshot of XCEPT

Work at Code17

As a full time employer, I worked on getml, cobi, and a project with a client in the renewable energy sector
Design
Frontend
Backend
AI
Logo of Alexander Thamm

Work at Alexander Thamm

At [at], I worked with a large client in the mobility industry, and professionalized the technical interview process.
Backend
AI
A screenshot of XCEPT

XCEPT

Design and development of a decision support system for normothermic liver perfusions
Design
Frontend
Backend
AI
Screenshot of XCEPT

Social Change Innovators

Initial development and addition of a leaning management system (LMS) to a knowledge base for social entrepreneurs
Design
Frontend
Backend
Services

AI & Machine Learning

0
1
2
3
01
Classification, Forecasting, and Recommendation Systems

Machine Learning

I specialize in developing machine learning models to tackle complex problems. Using frameworks like TensorFlow, PyTorch, and scikit-learn, I build solutions involving supervised learning, unsupervised learning, and reinforcement learning. I work primarily with Python and deploy models on cloud platforms like AWS, Azure, or GCP. My focus is on scalability, clean code, and thorough documentation to facilitate team collaboration.

02
Large Language Models

LLMs

Harnessing large language models, I create applications that proficiently process and generate natural language. My experience includes working with models such as GPT-4, BERT, and Sonnet, using libraries like Hugging Face Transformers, Langgraph, and CrewAI. I've tackled tasks including summarization, creating structured output from unstructured data, and voice agents. Efficient integration of LLMs into existing systems is a priority, optimizing for performance and scalability. Deployment strategies vary, encompassing cloud services, specialized AI platforms, or on-premise solutions as required.

03
ETL Pipelines

Data Processing

I design data processing pipelines that handle large volumes of data efficiently. I utilize tools like Apache Spark, Dask, Polars, and Pandas to develop ETL processes, perform data cleaning, and conduct feature engineering. For distributed ETL tasks, I expand capabilities using technologies such as Apache Spark and Kafka to orchestrate and manage complex data workflows across multiple systems.

Additional Offerings

End-to-End Application Development

UX/UI Design

In many projects, I design the user interfaces. My approach incorporates clear information architecture, clean and minimalist layouts, and strict adherence to a design systems.

Fullstack Development

Working on an application end-to-end is most rewarding. My frontend stack includes NextJS, React, and Angular. On the backend, I usually use Python or Typescript.

Project Management

I can lead projects from conception to completion to achieve optimal results. Applying agile methodologies and emphasizing thorough planning and clear objectives are key for me.

"Niklas Martin and I co-created the Social Change Innovators (SCI) online knowledge resource platform in 2018. From the outset, I was struck by his proficiency in web development, designing the user interface, and project management. Our collaboration on the platform was recognized with the U.S. Association for Small Business and Entrepreneurship Excellence in Pedagogical Innovation Award, a testament to Niklas's exceptional work. Since then, Niklas has led numerous enhancements to the SCI site, most notably overseeing the integration of a learning management system with a team of designers and developers. Throughout our partnership, Niklas consistently demonstrates his keen understanding of client needs, professionalism, and  providing insightful recommendations spanning from user interface to programming design, all coupled with outstanding project management skills. Having engaged with other developers during Niklas's unavailability, I can confidently affirm that Nik remains my preferred choice for any development project. Why? Because I have full trust in Niklas Martin to consistently deliver a high-quality product, within budget, and on schedule."
Portrait of Dr. Debbi Brock

Dr. Debbi Brock

Systems Learning & Development Facilitator, Catalyst 2030

"At Code17, Nik and I worked together on an text-to-sql tool for enterprise customers. His product vision, engineering skills, and drive to create a great product made it a pleasure to work with him. Besides developing Slack and Google chat integrations, building an admin dashboard and collaborating on our Python packages, he quickly became an expert in GCP services and built the messaging microservice architecture for our tool. "
Portrait of Sören Nikolaus

Sören Nikolaus

Software Engineer, Code17 GmbH

Let's work together

Contact me today to discuss your project.