Ben Finch

Software Engineer
Berlin, DE.

About

Highly motivated Software Engineer based in Berlin, specializing in developing robust and scalable applications. Possessing a strong foundation in modern programming paradigms and a keen eye for optimizing system performance, I am eager to contribute to innovative projects that drive technological advancement. My collaborative approach and problem-solving skills enable me to deliver high-quality solutions and adapt quickly to new challenges within dynamic tech environments.

Work

Leading Tech Company
|

Software Engineer

Berlin, Berlin, Germany

Summary

Developed and maintained scalable software solutions for a leading technology firm, contributing to core product features and infrastructure enhancements.

Highlights

Contributed to the development of a new microservice architecture, improving system scalability by 30% and reducing latency by 15% for critical user-facing features.

Implemented automated testing frameworks, increasing code coverage by 25% and decreasing production bugs by 10% within the first six months.

Optimized database queries and API endpoints, resulting in a 20% improvement in application response times and enhanced user experience.

Collaborated with cross-functional teams to define technical requirements and deliver features on schedule, consistently meeting project deadlines.

Participated in code reviews and mentored junior developers, fostering a culture of high-quality code and continuous learning.

Education

Technical University of Berlin
Berlin, Berlin, Germany

Master of Science

Computer Science

Grade: 1.5 (German grading system)

Courses

Advanced Algorithms

Distributed Systems

Machine Learning

Software Architecture

University of Applied Sciences Berlin
Berlin, Berlin, Germany

Bachelor of Science

Software Engineering

Grade: 2.0 (German grading system)

Courses

Data Structures

Object-Oriented Programming

Web Development

Database Systems

Languages

English
German

Skills

Programming Languages

Python, Java, Go, JavaScript, TypeScript, C++.

Frameworks & Libraries

Spring Boot, React, Node.js, Django, Flask, Kubernetes, Docker.

Cloud Platforms

AWS, Google Cloud Platform (GCP), Azure.

Databases

PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch.

Tools & Methodologies

Git, CI/CD, Agile, Scrum, Jira, Confluence, RESTful APIs, Microservices.

Projects

E-commerce Recommendation Engine

Summary

Developed a personalized product recommendation engine using collaborative filtering and machine learning techniques.

Real-time Chat Application

Summary

Built a real-time chat application with user authentication, private messaging, and group chat features.