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
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
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.
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
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.
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
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
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
Mar 2018 - Present
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
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.
						
Sept 2005 - Jun 2011
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
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
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
I always reply
            UDEMY ANKARA
            Odtü Teknokent Silikon Blok K1-1
            
   				ilkerfindikcs@gmail.com
			   	ilker.findik@udemy.com