About

Everyday I crush code, generate new ideas, enjoy opportunities for creativity, develop useful apps, write articles and share it with the world, drink 2 liters of water and a bucket of green tea.

My name is Denis Kazakov and I am a software engineer and a freelancer. Now I am focused on mobile apps development and backend for them. In general, I can develop any software for devices that can launch .NET framework. From watch and iron to space station and Large Hadron Collider.

Along with IT activities, I like to watch and play football. In my youth I was a professional footballer and captain of a major league team. I read a lot and like non-fiction books and biographies. I inspiring by visiting new countries and places. Restore my intellectual power in gym and with my lovely massagist. And of course I like to spend my free time with my 2 daughters, wife and scottish cat.

Services

Development

Mobile App

All-in-one Mobile App Development
For iOS/Android using Xamarin

Azure

Backend development
Using ASP.NET Core and Azure

Software Development

Desktop software development
.NET/WPF/UWP/Xamarin.Mac/
MS Office plugins

business services

Estimation

Requirements analysis and
Estimation of your project

Team Building

Build and lead a team for a
complex project

CONSULTING

CONSULTATION

Consulting about any questions
in area of my technical skills

Tips

AppStore & GooglePlay consulting:
Pass the review, publish app, basic ASO, general tips

Freelancing

Work and live as a freelancer.
Consult about freelancing and Upwork.

Additional services

Ui / ux Design

Creating top-notch UI/UX design
with a help of my team

Learn Skills

All-I can teach you C#/.NET/Xamarin/Azure
or any technology from my skillset below

Recognitions

Awards

One of the 3000 best IT-specialists in the world at 2016
Microsoft Most Valuable Professional (MVP)

MVP Reconnect

Microsoft Reconnect Award
at 2017

certifications

Microsoft Specialist: Programming
in C#

Microsoft Certified: Azure
Fundamentals

Microsoft Certified
Professional

Learn Azure for Developers
Certificate

ASP.NET Certificate

C11 Certificate

SCRUM certificate

Azure exam passed

Programming in C#
Exam passed

Achievements in numbers

14+

years of experience

in commercial software
development

17000

Hours

On Upwork

70+

Projects

I participated in

15+

Projects

done from scratch
as a lead developer

5

Apps

Published to GooglePlay
Done from scratch

3

Apps

published to appstore
done from scratch

50+

Blog Posts

Published to
public blogs

3

Public interviews

In most popular
IT-media

7+

open-source projects

I participated in

Business Experience

I am a founder of FlatSolutions IT-outsourcing company. It is a team of independent freelance developers, designers and testers, who can quickly get together to solve challenging tasks.

Have experience with building a team
and launching startup

Skills

In overall, I have 14+ years of experience in commercial software development. During that time I participated in more than 70 successful projects with various technology stack. Including web-backend and front-end, mobile app development, software plugins, automation, cloud technologies and more.

Technical Skills

programming languages
C#(14)
Javascript(5)
Java/Python (2 Years)
C++(10)
Mobile
Xamarin.Forms(5 Years)
Xamarin.iOS
Xamarin.Android
UWP
Azure Mobile App Service
AppCenter
Mobile app automation testing
Web
Azure (5 Years)
SQL Server
ASP.NET Core
HTML/JS/CSS
Desktop
WPF
Xamarin for Mac
UWP
MS Office

Testimonials

Contact Me

Github: https://github.com/nrcpp

   Upwork: https://upwork.com/fl/topdev