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.