Denys Karpenko

About me

I'm software engineer who prefer full stack of JavaScript technologies. I have been enjoying building web applications targeting on desktop browsers as well as on mobile devices for about 10 years. I am a bit a perfectionist and a quick learner. The challenge in performance aspects and designing & building large complex web apps are the things that motivates me the most. I've got a good understanding of object-oriented concepts and principles, components design, data structures and design patterns.

I took part in enterprise and huge projects, also in modern and self-consistent small projects. I am a team player and always feel responsible for the project's results.

I'm leading teams and providing technical consultancy for about last 5 years.

I like working with Agile methodologies and leverage their practices and ideas. I am open-minded and goal-oriented person.

Short summary of skills

Personal Experience

SoftServe, August 2015 - till now
Daxx, August 2014 - August 2015
Cogniance, November 2013 - August 2014
Ciklum, August 2013 - November 2013
SoftServe, January 2011 - July 2013
Freelance, October 2010 - December 2010

Teamwork / Agile

I have experience of working in various kind of teams, both small (2-4 people) and large teams (9-12 people), distributed teams located in different cities of Ukraine, and teams located in different time zones, e.g. in Philippines and USA, as well as in teams located under one roof. I feel fine working in any kind of team.

I'm used to working in Agile environment, I'm quite familiar with Scrum methodology, worked in a Scrum Agile process as well as worked in a process just slightly adapted to Scrum, which used only some of its artifacts.

Also I am quite familiar with CI/CD pipeline and have experience in designing and setting it up.

Certificates

Brainbench

CIW

Education

For about 5 years I was studying Computer Science (major) in National Mining University (Dnipropetrovsk, Ukraine) and graduated in 2009. Then I was studying Management in Innovative Systems but dropped out after a year. School and university gave me solid foundation, but the most valuable knowledge I received from constant practice, while working at real projects.