Portrait of web developer Ingo Steinke in Berlin

Freelance Web Developer in Berlin

  • services and pricing
  • sustainable concept from the beginning
  • long-term collaboration
  • long-time experience

Hi, I'm your web developer!

I'm glad to welcome you to my website! My name is Ingo Steinke, I'm a freelance web developer with many years of full-stack experience. Currently, I prefer to work on frontend projects with a focus on accessibility, mobile/responsive layout, optimizing loading speed, energy efficiency and ecological sustainability of websites.

My portfolio, which can be downloaded as a PDF, contains detailed information about my expertise (skills matrix), my project list and my CV. It can also be found on my homepage

Work Samples, Projects, and Code Examples

This page also includes questions and answers about knowing whether I'm a good fit for your team as a freelancer. You are also welcome to get your own impression of me in a personal conversation. If you'd like to know how I work, you can find work samples and code examples on GitHub (@openmindculture).

Professionally, I am willing and able to familiarise myself quickly with new technologies and topics. Thanks to my communication skills, life experience, and ability to think outside the box, I can quickly integrate into teams and take over technical management if necessary.

I have worked in different companies as a freelancer employee, including technical project management roles and mostly working with customers directly. I speak German (native speaker) and English fluently. As a German citizen, I have a work permit for the entire EU, and bureaucratic obstacles won't stop me from finishing a task successfully.

Let's talk!

Interested? Feel free to contact me or book an appointment for a non-binding and free conversation! If I can't answer the phone, please leave me a voice message!

Which technical knowledge and soft skills can you expect?

I have been working as a web developer for more than 20 years, so I have profound knowledge, especially in the front end:

  • HTML / HTML 5
  • CSS / CSS 3 / Sass / less / SCSS
  • JavaScript / ECMAScript / TypeScript
  • responsive web design
  • libraries and frameworks (node.js, React, jQuery etc.)

Tools and tech stack(s)

I prefer the classic PHP back-end setup (LAMP stack), which WordPress, Symfony and Shopware also use. As an alternative to online content management systems (CMS), I like to create websites like this one using static site generators (SSG / JAMStack) based on JavaScript. I have used Fractal and Storybook to develop design systems. Working together with designers, Figma, Miro, and Zeplin have proved helpful. Trello, Jira, Asana, and GitHub Projects have served me well for project planning and status documentation.

I regularly use PhpStorm and occasionally Visual Studio Code (VSCode) for programming. Vi is used on the command line (CLI). I currently have a Linux laptop with Ubuntu Budgie, but I have also been working with Windows and on a MacBook. I also have a wide range of experience with smartphones (Android, iPhone), a small "device lab" consisting of several test devices, and access to BrowserStack, where I can test websites on every relevant client device.

Documentation and communication

Apart from technology, I have a lot of experience and initiative, and thanks to my communication skills, I am also a team player. I am interested in design, usability and accessibility. Since I'm no stranger to copywriting, marketing, and search engine optimization, the details of the following sections and the placement of my website in search results should come as no surprise. Of course, all of this is possible in English or German.

Documentation and quality assurance are important to me. I know about agile methodologies like Scrum and Kanban and prefer applying them pragmatically. I respect coding stands, but I don't think that methods like Clean Code and Test-Driven Development are an end in themselves. I prefer open-source tools, but if necessary, I also use Microsoft products, just like I generally have my opinion that I can contribute contructively, but that I can subordinate to the requirements of the respective project.



Web Development in Berlin: Questions and Answers

Who creates websites in Berlin?

Berlin-based web developers like Ingo Steinke (that's me) create websites, apps, and web presences for customers in Berlin and everyone else. As a web developer from Berlin, I can quickly attend meetings in person or work in your office with your team.

How to find good web developers in Berlin?

Are you looking for a freelance web developer in Berlin? You can find many offers on the internet, but recommendations can help you find a good web developer who suits you well. On my portfolio website, you can find an overview of my skills and a selection of my previous projects, as well as positive ratings (testimonials) that my customers have left at Google Business. You are also welcome to ask colleagues that I have been working with at Avenga, Sevenval, Nexum, and Impact Hub Berlin.

Are you looking for multiple web developers in Berlin? Again, recommendations will be helpful. I have worked with many different colleagues in Berlin, Düsseldorf, Cologne, and remotely all around the world. So I have a network of skilled web developers and related partners and I can ask around if necessary.

How quickly can we start working together?

Before starting up my own business, I worked as an employee for ten years, so I know how important it is to understand the mission and corporate culture and integrate into a team. As a freelance web developer, I must be able to achieve this quickly and on short notice. For the technical onboarding as well as getting to know each other I can also come around and join your team on site if required.

How do you know whether I'm a good fit for your team as a freelancer?

Contact me and we can schedule an informal phone call, a video conference or a meeting on-site in Berlin! This way, we can quickly find out if I can complement your team on a professional and personal level.

I am communicative, flexible and adaptable. I can also think beyond a requirement's wording so I don't have to wait until after deployment to ask the necessary questions. If you want to know my professional preferences, take a look at my blog posts on DEV.to (The Practical DEV), my open-source code on GitHub (@openmindculture) and my discussions on StackOverflow and in other experts' forums.

Can you also book me as an individual client?

As a freelance web developer, I can complement your team. I also offer services to small and medium-sized enterprises and startups. You can profit from my pragmatic approach and save on the costs of large agencies. Working with large as well as small projects and customers, I can gather experience and learn about various requirements. It also helps me grow my network and enables me to recommend people, services, and software that might be helpful to you as a customer.

What does it cost to hire me as a freelancer?

My current default hourly rate is in the "pricing" section of my homepage. Non-profit organisations and ethical start-ups can request discounts. Individual price agreements are also possible for long-term cooperation and invoicing according to daily rates.

Our initial consultation is always free of charge. Schedule an appointment in my online calendar or contact me via your favourite channel (email, phone, messenger, contact form, LinkedIn, reflecta network, ...) and leave me a message. I will get back to you as soon as possible!