Dmitry Kazakov
Selbstständig, Contractor, Independant Contractor
Somewhere in Russia (GMT+3), Russische Föderation
Über mich
Software Engineer with experience in management and sales. What makes me different from others? People were always important for me. I tend to gather/understand intents and wishes of others to find balanced solution and lead the group in that direction (if it doesn't go against my core values) By put people first, I start to think the only thing we can control and change is ourselves. As we are all connected with each other the change in one of us will have impact on others. At the same time markets are responsible for civilization. It means each of us have to pursue skill excellence in any area he or she works on. Professionalism should be one of major goals for any of us. That's why I see professional and self development as my current personal mission. I write this because people work with people and for people. Personalities match is a key factor which I think even goes before skills. Here is my publications where you can learn more https://gelassen.github.io/blog/
Werdegang
Berufserfahrung von Dmitry Kazakov
Bis heute 6 Jahre und 3 Monate, seit März 2018
Contractor
Business Partnerships
Custom software development for different people and companies in Russia. Provide full-cycle software development mostly for Android smartphones & tablets, wearables and Android TV, but also respond on market demand in others tech stacks: - requirements gathering and business analysis - software project advisory - lead, design, develop and implement new functionality of product - manage, coordinate and control the Team - manage change requests, demo and acceptance phase
Bis heute 6 Jahre und 3 Monate, seit März 2018
Contractor
Independant Contractor
Custom software development for different people and companies in Russia Skills: Consulting · Software Development · Product Management · Android · Kotlin · Node.js · Docker Products · Shell Scripting · Smart Contracts · Ethereum · Machine Learning · User Experience · User Interface Design · Mockups · Social Networking · Leadership
Bis heute 9 Jahre und 3 Monate, seit März 2015
Mobile consultant / Mobile solutions developer
Self-employed
Provide full-cycle software development for Android smartphones & tablets, wearables and Android TV: - requirements gathering and business analysis - software project advisory - lead, design, develop and implement new functionality of product - manage, coordinate and control the Team - manage change requests, demo and acceptance phase
1 Jahr und 4 Monate, Nov. 2016 - Feb. 2018
Software Engineer / Consultant
Coderbunker
We help customers who need solutions for their problems that can't be solved easily "in-house" due to lack of resources, time or expertise.
1 Jahr und 6 Monate, Mai 2015 - Okt. 2016
Software Engineer / PM
One international company in Shanghai
- develop, extend and maintain 3 mobile applications for Chinese, Russian and Indonesian markets for internal and external users (one of them reach the 100k audience) - work in parallel on 3 projects - manage expectations of stakeholders for outsourced team from sales to delivery of one of our products - optimized mobile clients: decrease memory footprint on 200%, decrease the size of apk package on 30%, decrease overdraw of some screens till optimal level (~50%)
- develop android applications, completed more than 10 apps, 2 of them for travel & hospitality industry - create architecture of software - team management: agile-based methodology, code review, conflict solving - project management: time\scope estimation, requirements gathering, make work transparent for client and manage expectations - organize events such as Android school, speaker on events of technical groups
2010 - 2010
Software engineer
SurfStudio
I developed Android client for the startup of teamposition.ru -a free web-service GPS-monitoring for team games on the streets in Voronezh. Application allows: - to see user's position on the map; - to see friends in the user's team on the map (status, markers) in real-time; - to send information about a user (position, status) to a server for access of other users in the team.
Ausbildung von Dmitry Kazakov
4 Jahre und 11 Monate, Sep. 2006 - Juli 2011
Software engineer
Voronezh State University
Sprachen
Russisch
Muttersprache
Englisch
Fließend
Chinesisch
Grundlagen