Profile cover photo
Profile photo
Dmitry Pavlov
Remote ASP.NET (MVC) / C# Developer (Contractor). Microsoft MVP (C#) 2008-2015
Remote ASP.NET (MVC) / C# Developer (Contractor). Microsoft MVP (C#) 2008-2015
About
Posts

Post has attachment
Blockchain Remote Jobs and Projects

Choose from a constant stream of top blockchain jobs while staying flexible as a freelancer. At Toptal, you get to work on complex blockchain projects with top clients who understand the value of elite engineering talent. As a Toptaler, you can design your own schedule, get real-time help from a global community of experts, and enjoy top professional development opportunities.

#BlockchainDeveloper #RemoteJob #Freelance ##BlockchainJob
Add a comment...

Post has attachment
The Art of Stealing: How to Become a Master Designer

Many people believe that designers are unicorns, gifted or special in some way. They're not. Truth is, anyone can become a great designer if they're willing to put in years of hard work, experimentation, and failure. All it takes is a simple mindset shift. Instead of looking at other designers' work with envy, think of it as the key to your success.

In fact, interactive design has a lot in common with the open source software community: You can master it by stealing and copying from the best of the best. Start by getting to know Dribbble's rebound feature.

#Designers #Dribbble #Learning
Add a comment...

Post has attachment
How I Used Apache Spark and Docker in a Hackathon to Build a Weather App

Hackathons often inspire engineers to create amazing software. By blending various technologies together, really useful and often fun projects can be realized in a short period of time.

In this article, Toptal engineer Radek Ostrowski shares his experience participating in the IBM Sparkathon, and walks us through how he elegantly combined the power of Apache Spark and Docker in IBM Bluemix to build a weather app.

#ApacheSpark #Docker #IBMBluemix
Add a comment...

Post has attachment
Guide to Multi-processing Network Server Models

In this article, Toptal engineer Ivan Voras provides a useful overview and comparison of multi-processing network server models, with the goal being to take some of the mystery out of writing high performance networking code. The article is intended for "system programmers", i.e., back-end developers who will work with the low-level details of their applications, implementing network server code. 

#Multithreading #networking #NetworkServer #TCP
Add a comment...

Post has attachment
Context Validation in Domain-Driven Design

Handling all validation in domain objects results in objects that are huge and complex to work with. In domain-driven design, using decoupled validator components allows your code to be much more reusable and enables validation rules to rapidly grow.

In this article, Toptal engineer Josip Medic shows us how validation can be decoupled from domain objects, made context-specific, and structured well to achieve more sustainable validation code. 

#ContextValidation #DDD #Scala
Add a comment...

Post has attachment
Commoditized Smartphones: Bringing 4G To Developing Countries

We don’t need $500 phones to get people in developing countries on 4G broadband. Inexpensive Android smartphones are bringing 4G access within reach for millions of users worldwide. But is this good news for mobile developers? Will they need to worry about how their products will perform on low quality, cheap phones? Probably not.

Toptal Technical Editor Nermin Hajdarbegovic explains what’s going on, and why it’s important for the software and hardware industries to take note.

#4G #Android #iOS #LTE #Mobile
Add a comment...

Post has attachment
New Year Updates to ASP.NET WebHooks Preview

We just released a new update of ASP.NET WebHooks with a couple of interesting new features on the WebHooks sender side – that is, when you want to send WebHooks to others when some event happens – including:

1. Sending events to all users registered for a particular event.
2. Scaling out and load balancing events using persistent queues.

#ASPNET  #WebHooks
Add a comment...

Post has attachment
Add a comment...

Post has attachment

A geologist’s metamorphosis into a Toptal software developer 

“I am from a nonexistent city in a nonexistent country,” Toptal freelancer Dmitry Pavlov tells me during our Skype interview, and I’m unsure how to respond to this unusual answer to the simple introductory question, “where are you from?”

“It’s a local joke, you see. I am from St. Petersburg, but when I was born it was Leningrad, and Russia was the Soviet Union.”

As far as local jokes go, I think that one is more clever than most, though not many places have such a unique history to build on.

#successstory   #geology   #softwaredevelopment   #interview   #toptal  

http://dmitry-pavlov.com/Download/A-geologist-metamorphosis-into-a-Toptal-software-developer.pdf
Add a comment...
Wait while more posts are being loaded