image Jevgeni Tsaikin

I have around 13 years of experience in the IT industry and almost all of them in software development including web, services and mobile. I have been developing for Windows Phone since the beginning of 2010. I have worked as a Software Development Engineer in Windows Phone team at Skype in Stockholm and later I have switched to iOS/Mac development at the same location, but I still continue to write code in C# from times to times. Recently I have worked on various projects including Skype for Windows Phone, Skype for Business for iOS/Mac, Microsoft Teams for iOS.

In 2011 I was awarded the Microsoft MVP award for Device Application Development and DZone Most Valuable Blogger award.

Education and certifications

  • Master’s degree in Informatics, Information Technology (Tallinn University of Technology)
  • Certified Scrum Master since 10 Sep 2013 (Scrum Alliance profile)

Training courses

  • “Decision Making and Problem Solving” by Guy Grindborg, 2013
  • “Certified Scrum Master Training” by Dave Prior, 2013
  • “Writing Maintainable Code” by Bill Hanlon (Microsoft), 2013
  • “C# and the CLR” training course by Walt Ritscher (Wintellect), 2013
  • “Microsoft .NET threading in C#” training course by Jeffrey Richter (Wintellect), 2013
  • “Intensive Test-Driven Development Workshop” by Pat Maddox, 2013
  • “Secure C/C++ Development” by MWR InfoSecurity, 2015

Skills

  • Software Development for iOS using Objective-C, Swift
  • Software Development for .NET/Windows platforms (ASP.NET, Windows Phone, WinRT, UWP, Silverlight, Xbox)
  • Web development (ASP.NET, ASP.NET MVC, Web Forms, Ajax, HTML, CSS, JavaScript)
  • Data Services (Web Services, REST, Windows Services, WCF, Windows Azure)
  • Data (LINQ, Entities Framework, ADO.NET, MS SQL Server, PostgreSQL)
  • Process (Agile, Scrum, Kanban, RUP, TDD, Continuous Integration)
  • Team leading (2-3 member teams)
  • Software Design, Architecture, Design Patterns (DI, IoC, SOLID, MVVM, MVC)
  • Other (Security, UML, XML, SVN, Git, TFS, PowerShell, Photoshop)

Awards

  • Microsoft Most Valuable Professional (MVP) in Device Application Development (2011)
  • DZone Most Valuable Blogger (2011)

Speaking

  • “Build a real-world universal application with a focus on Windows Phone” @ TechDay 2014 in Vilnius, Lithuania (21.10.2014)
  • “Build a real-world universal application with a focus on Windows Phone” @ TechDay 2014 in Tallinn, Estonia (22.10.2014)
  • “Build a real-world universal application with a focus on Windows Phone” @ TechDay 2014 in Riga, Latvia (23.10.2014)
  • Mobile app dev talk at Codess 2014 in Stockholm, Sweden (10.09.2014)
  • Windows Phone 8 talk at devclub.eu meeting (26.12.2013)
  • “MVVM Best Practices for Windows Phone from the Field” @ TechDay 2013 in Tallinn, Estonia (01.11.2013)
  • “MVVM Best Practices for Windows Phone from the Field” @ TechDay 2013 in Vilnius, Lithuania (30.10.2013)
  • “MVVM Best Practices for Windows Phone from the Field” @ TechDay 2013 in Riga, Latvia (29.10.2013)
  • “Skype for Windows Phone Does TDD” @ DevSum 2013 in Stockholm, Sweden (29-30.05.2013)
  • “Windows Phone app Performance and Memory Consumption Tuning” @ TechDay 2012 in Tallinn, Estonia (4.10.2012)
  • “Windows Phone app Performance and Memory Consumption Tuning” @ TechDay 2012 in Riga, Latvia (3.10.2012)
  • “Windows Phone app Performance and Memory Consumption Tuning” @ TechDay 2012 in Vilnius, Lithuania (2.10.2012)
  • Windows Phone Code Camp in Latvia (3-4.12.2011)
  • Windows Phone Code Camp in Estonia (19-20.10.2011)
  • Windows Phone 7 Touch and Sensors talk at Eneta community meeting (21.03.2011)
  • Windows Phone 7 talk for Eneta community meeting (13.10.2010)
  • Windows Phone 7 talk at devclub.eu meeting (26.05.2010)

Mentoring

  • App Camp in Lithuania (9-11.11.2012)
  • Windows Phone Code Camp in Latvia (3-4.12.2011)
  • Windows Phone Code Camp in Estonia (19-20.10.2011)

Podcasts

  • “Windows Phone Performance” podcast with Dag König (14.01.2013)

Hobbies

  • Reading
  • Woodcarving
  • Gaming
  • Badminton
  • IoT/AI