Ibrahim Çakır

Hi, I am Ibrahim.
I am a

developer

software architect


based in Bonn.

I’m a freelance software architect and full-stack developer specialized in the field of web apps and API development. Researching new technologies, frameworks and integrating them in existing or newly designed architectures is my daily work. Creating user-centered and modular frameworks considering security, performance and usability is most what I enjoy from my job.

For more information about me, my references and my portfolio, please contact me.



About

Just a few words about me...

Having more than 10 years demonstrated experience in software architecture, software programming and web design, I help companies to solve business problems/challenges in order to meet customer requirements with the help of state of the art technologies and best practices.

Researching new technologies, tools, and techniques and implementing them into technology environments in order to have stable, secure, fast systems and successful products is my main goal.

Behind every successful product there is a well-organized and competent team. Therefore it is very essential to effectively work in a team environment and have flexibility to adapt to changes in a short time, which is what I offer to all teams regardless which technology stack they use.

EDUCATION

2013

RWTH Aachen, Aachen, Germany

M.S. in Media Informatics

2009

Middle East Technical University, Ankara, Turkey

B.S. in Computer Education and Instructional Technology

2008

Saarland University, Saarbrücken, Germany

Study Abroad, Computer Science



Services

Software Architecture

Defining and designing software components and their integration and deciding which technology to be used.

API Development

Development and documentation of scalable and modular RESTful APIs to provide unified processes, flexibility and performance.

UI Development

Development of user-centered, responsive and component based web apps and PWAs using MVC pattern with Angular, Vue, or React.

DevOps

Development of entire continuous integration lifecycle from design to end product, builds, releases, automated testing.

UI/UX Design

Prototyping and sketching of UI components in order to get best user experience, in cooperation with UI designer Volkan.

Consulting

Having problems with an existing product or struggling with challenges during new product development and need a professional opinion?

Portfolio

Please ask for my CV.