Developer, Architect, Coach, Trainer, Leader, Speaker
Lemi Orhan Ergin took Bs. and Ms. degrees from Marmara
University Computer Engineering Department in 2002 and 2005 respectively.
He has been working in teams developing web applications and backend components & services
as developer, lead developer, team leader, technical coordinator, team manager,
technical architect, solution architect, agile practice lead and principal developer since 2001. In these projects,
he has worked in all layers of software development, from
technical design architecture to development and testing.
He is addicted to learn new technologies, develop new ideas, construct well-defined
structures and teach them to others. He has already attended tens of seminars and conferences as
speaker. He is sharing the slides of his talks via Slideshare.
His presentations have been already viewed more than half a million times in several websites.
He is a big fan of human-centric development disciplines, like agile development. He has
a lot of deep experience in agile methodologies (like Scrum, eXtreme Programming and Kanban), agile
transformation, software craftsmanship, building agile ALM processes, agile software engineering
practices and building a sustainable agile development culture in organizations. He has CSM, PSM1
Scrum Master and Kanban Practitioner certificates. He has been working in Scrum teams as Scrum Master, Scrum Team
Member and Agile Coach since 2008.
He loves to share his knowledge with others. He prepares Scrum trainings and knowledge sharing sessions
and enjoy coaching teams in both technical and non-technical aspects.
Application life-cycle management is also his expertise. From build management to release
management, from requirement analysis to monitoring, he has worked in all areas of software
development. He gives special importance to test driven development, continuous integration,
clean code principles and software craftsmanship. He has been doing code reviews in daily
basis and coaching juniors since 2005.
He is an active member of Agile Turkey community.
He is in the team who organizes the biggest agile conference in Turkey:
Agile Turkey Summit. He is also the founder of
Software Craftsmanship Turkey community, i.e. the only
Turkish community about Software Craftsmanship. He is also the organizer of 6-years-old long-lasting
Brown Bag Sessions
in Sony Europe Development Team. He already organized 100+ meetups at Sony.
Even though he shares his knowledge in English in many areas, he believes in the power of
learning in native language. Therefore he is sharing his experience about agile development in Turkish
via agilistanbul.com with Turkish audience.
He was in the team for translating Agile Manifesto into Turkish.
He is the official Turkish translator for Software
Craftsmanship Manifesto, SOA Manifesto
and Disciplined Agile Manifesto.
He is also giving trainings about both agile and programming related topics. He prepared his own
popular "Git Course" for beginner, intermediate and advanced Git users. He has been facilitating
coderetreats since 2013 including the Global Day of Coderetreat.
He is a conference speaker. He already spoke in Google Developer Group (GDG) DevFest Developer Conferences,
Dynamics Project Management Congress, Lean Kanban Istanbul Conference and tens of seminars and meetups.
You can see the full list in the "events" section of this site. He creates his own slides by boosting
his creativity to prepare remarkable presentations. People give very positive feedback to him after each talk.
He loves to spread continuous learning and drive best practices in development teams.
He is eager to have the responsibility for the coding standards of the department and
ensuring they are applied, the responsibility for the management of code re-use within
the teams and the responsibility for the tools and frameworks used by the department.