Menu

Hello there!

I am İlker FINDIK.
Software Developer & Enthusiast
Based in Turkey

About

More About Me

I am a Software Developer from Turkey. I develop software during the day and my small projects in my free time. Apart from code, code and more code, I have other duties like being a husband and a father. Currently based in Ankara and working for Udemy

During my several years of experience, I have developed various web applications using Node.JS, Django and more.. From enterprise applications to public applications, web applications have been my life, my pastime activities and newsletters. I have also developed Android applications like Perfumerie on my own time and I love to code

My interests range from web applications to native Android or IOS apps, and from technical to graphical. But to name a few, Full-Stack Applications, Extra-large scale applications, Isomorphic applications, TDD, SEO, UX/UI & Graphical Design are on top of my head. I would also like to develop games on Unity, they're cool

Contact Me View Resume

Services

What I Do

I take the ideas and the requirements in my company and make my way to the optimal solution for them. Analyse, design, test and then code and maintain them on their every level of existence

  • Development

    I develop applications at multiple platforms. Whether it is a web server or a mobile app, I have been professionally developing applications for years. Servers, clients, APIs, restful design, promise handling, databases. Ask me all about it.

  • Automated Testing

    Unit Testing & E2E Testing are all key factors on making everything just right. I write tests in order to ensure the app is as close to being bug-free as possible. TDD is definitely my style when it comes to perfection

  • DevOps

    Jenkins and Github are my favorite tools and I use them even in my smallest side projects. I try to automate everything from the development to deployment to ensure no problem interrupt my flow of code to production.

  • Clean Code

    Another aspect of being a better software developer is writing clean code. I am experienced in writing clean code with the use of proper refactoring and code quality tools like Eslint. Clean and understandable code is one of my top priorities when shipping out code

Interests

Love love love these!

Here are my favorite topics of programming. Dealing with these topics is definitely what makes/would make my job a lot fun. I also love having them for my side projects

  • 100%
    TDD
  • 90%
    Javascript
  • 95%
    Android
  • 70%
    IOS
  • 75%
    UI Design
  • 70%
    Branding

Career and Education

More of My Credentials

Below, you can find a brief summary to my education and professional experiences. For a more detailed list of my education and knowledge, please refer to my online Resume

Experience

Mar 2018 - Present

Udemy

Software Developer

Working with Test Automation Team, writing automated tests for the Udemy product on every platform available including..
Web: E2E tests using Codecept.JS, Node.JS, Django, MySQL
API: API tests using Codecept.JS
Android: All native Espresso + UIAutomator tests using Kotlin
IOS: All native XCUITests using Swift language
All the tests written for these platforms use custom test data creation and Jenkins pipelines to deliver Continuous Delivery.

Sep 2011 - Mar 2018

IOTIQ GmbH

Full-Stack Software Developer

Three projects were done for governmental institutes
Yambis project involved C#, ASP .net and Oracle SQL for allowing contractors to be defined and tracked.
MYK Portal consists of Javascript, JQuery, PHP and CakePHP for MVC framework and was used to give sufficiency certificates to people of different professions.
Latest project in the company was Mobivisor, an isomorphic Javascript application using MEAN.js (MongoDB, Express.js, AngularJS and NODE.js), as well as Bower, NPM, Git and TDD tools like Karma, Mocha, Protractor.JS.

Education

Sept 2005 - Jun 2011

Bilkent University

Bachelor Degree (2.70 / 4.0)

I graduated from Computer Science department of Bilkent University. Some of the fields that I studied includes but not limited to..
"Principles of UI Design",
"Artificial Intelligence",
"Computer Networks"
and "Engineering Management"

Sept 2001 - June 2005

Mehmet Emin Resulzade Anatolian High School

High School Degree (4.5 / 5.0)

3 years of education after one year of prep school. After the first year of general high school education, I chose and completed Math & Science branch

Portfolio

Projects Involved

Below you can find the projects I worked in during my career and also my personal projects. You can click the thumbnails for the details on these projects and their descriptions

Years Of Experience

8+

Projects Involved

5

Crazy Ideas

25

Contact

Feel Free to Contact Me

I always reply

Sending...
Your message was sent, thank you!
Where to find me

UDEMY ANKARA
Odtü Teknokent Silikon Blok K1-1

Email Me At

ilkerfindikcs@gmail.com
ilker.findik@udemy.com