Emre Sahin
Drop Here

Emre Sahin

Data Analysis, Computer Vision and Machine Learning


Bursa, Turkey


Software development is hard. Not because the programming languages are difficult, but it requires to work in different mindsets. When it comes to list the requirements of a project, developer needs to listen first and judge last. He needs a learning mindset. When it comes to design the system, he should be in a birdseye mindset. Users are not expected to know what's possible and most of them don't even exactly know what they want. Understanding the requirements in a way that makes later modifications easy is essential, but abstracting the design unnecessarily to bloat it should be avoided. When it comes to writing unit tests, developer should be able to see ... morethe holes in the system. It needs a critical mindset that will make the tests meaningful. When it comes to writing code, a disciplined mindset is necessary. Developer should be able to stick to the design, requirements and the unit tests (if doing TDD.) When it comes to documentation, a beginner's mindset is necessary. Developer should explain the code to the beginner in the documentation. When it comes to smoke testing, an exploratory mindset is necessary. Developer should be able to divert to paths in the system which can cause bugs in the production. Switching between these different mindsets is difficult. The difference between a good developer and bad developer can be attributed a wrong mindset in a good context. I have experience in all these facets of the development for more than 15 years. I programmed in all major languages, major OS'es, major paradigms. I know the buzzwords and can talk in them, also know how to make your system to work without buzz. less

Work History and Feedback

  • Oct 2010 - Dec 2010

    Great work!
    31 hours
    $8.89 / hr
    $277.11 earned

  • Nov 2010

    JAVA app for auditing
    Thanks Erme for your assistance.
    5 hours
    $24.44 / hr
    $109.98 earned

  • Oct 2010 - Nov 2010

    Architect TAM
    Thank you!
    $120.00 earned
    Fixed Price

Emre Sahin has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Compiler Design Test 3.25 Top 10% 25 mins
Data Structures Test 3.50 Top 10% 25 mins
Programming with C Test 4.10 Top 10% 35 mins
Advanced Java Test 2.60 Top 30% 37 mins
SQL Test 3.25 Top 10% 26 mins
Java Test 3.00 Top 30% 32 mins
U.S. English Basic Skills Test 4.25 Top 20% 22 mins

Work History

1,390 hours worked
8 jobs


More than 30 hrs/week

Search for others