Ivan Karpei

Ivan Karpei

Lead software engineer, architect.

Minsk, Belarus



What's the difference

If you looking for a strong professional who could build Big Data oriented, High load, scalable systems, based on modern technologies then I'm perfect candidate for you.

The list of technologies and services I could provide:
1) .NET, JAVA, Ruby on Rails, JavaScript, Python
2) NoSQL databases like MongoDB, CouchDB, Cassandra, RavenDB, SimpleDB, DynamoDB, etc.
3) SQL databases: MySQL, MS SQL, PostgreSQL, Oracle.
4) Search technologies: Lucene, Elastic Search, SOLR
5) Software Architecture and de…


Ivan Karpei has added 2 portfolio pieces. Create an account to review them.

Work History & Feedback

For Serious Coders Only - Expert in Node/Python/Redis/mysql/Rabbit MQ -Urgent and For people who intend to stick around.

116 hrs @ $49.99/hr
Earned $5,674
“Ivan did a great work. He had to learn new fields in a short time. Showed a lot of understanding of both front and back end systems. He was available all the time and very communicative. I highly recommend him!”


REST API & Oauth 2 Provider on Node.js with MongoDB

117 hrs @ $44.44/hr
Earned $5,214
“Decent node.js developer but hourly rate could be less based on medium productivity”


JavaScript, Angularjs, Jasmine

79 hrs @ $45.00/hr
Earned $3,555
“Ivan was working 'on trial' as JS developer. He is familiar with AngularJs, overall did a good job but I decided to end the contract as I felt he was not active/productive enough. 2nd reason : The communication skills (3 of 5).”


Java MongoDB / Jackson Serialization expert

28 hrs @ $33.33/hr
Earned $944
“Ivan delivered what I expected, tests included, with a high quality standard. Definitely a smart developer, I would recommend him.”



39 hrs @ $38.89/hr
Earned $1,530
“Ivan was very helpful and I wouldn't hesitate to work with him again.”


Troubleshoot Angular requests

20 hrs @ $40.00/hr
Earned $800
No feedback given

Tests Taken
Name Percentile Score

oDesk Readiness Test for Independent Contractors and Staffing Managers