Vladimir K.
Bishkek, Kyrgyzstan
Professional Software Developer
$55.56/hr
I am a passionate developer with 14 years experience who loves to do a great job. I prefer to work in startups and enjoy to grow them up from the scratch to production ready stage. All projects I have worked on was successfully released to production. Also I have experience working with a large legacy codebases, it helps me to safely improve and extend legacy software.
During my software development career I have worked with a lot of technologies and programming languages. Even have passed certifications below:
- Oracle Certified Associate Java SE8 Programmer;
- Zend Certified PHP Engineer;
A brief list of technologies and practices I've used:
- Ruby on Rails:
-- Rails 3/4/5;
-- REST API development;
-- Use Service Objects, Query Objects, Form Objects and Presenters for better code structuring, testability and maintenance;
-- BDD testing with RSpec and Cucumber;
- Erlang:
-- OTP for developing robust applications with onion layered architecture;
-- Plugin development, customisation and extension of software written in Erlang (Ejabberd, MongooseIM, RabbitMQ);
- Java:
-- Spring Boot stack for RESTful API development;
-- Spring Security for authentication and authorisation;
-- Spring Batch for batch processing;
-- JPA, Hibernate, JOOQ for data access layer;
-- JUnit, Mockito, Cucumber for testing;
-- Gradle/Maven as a build tool;
- C++ 11/14/17
-- Boost
-- CppREST
-- ZMQ
-- Catch
-- CMake
- Native mobile applications development:
-- iOS (Objective C);
-- Android (Java);
- Databases:
-- Can design complex SQL schemas and complex SQL queries;
-- Can design complex key-value schemas based on existing data types in key-value databases;
Work history
Experienced Java developer needed for systems programming
Jul 5, 2020
-
Jul 17, 2020
Private earnings
C++ Websocket API development
Sep 23, 2019
-
Jan 16, 2020
"Simply Amazing. He solved a complex problem on my C++ trading bot that 10 developers in the past have failed. It required a lot of patience, skills and attention to…
Private earnings
Java Backend Developer
Oct 29, 2019
-
Jan 8, 2020
"Everything perfect, would work with him again at any time."
Private earnings
Full stack engineer (B) - Upwork enterprise client
Mar 24, 2019
-
Sep 20, 2019
"Excellent work for our Java project. highly recommended. We are very happy with project . We will engage him in new projects in future."
Private earnings
Full stack engineer (B) - Upwork enterprise client
Oct 10, 2018
-
May 16, 2019
"Job completed successfully. Our Code quality improved with his good work. We will engage him again as part of new contract."
Private earnings
Java Backend Engineer - Upwork enterprise client
Aug 30, 2018
-
Sep 21, 2018
"Thanks Vladimir. Closing this job and getting you moved to a long-term contract."
Private earnings
Xmpp delivery notification
Dec 19, 2016
-
Aug 14, 2018
"Vladimir is a great person to work with; Very knowledgable and always willing to give the extra that will help you move your project forward. Looking forward to work with…
Private earnings
URGENT - Need help to integrate push notifications to our app
Jun 4, 2016
-
Jun 8, 2016
"Very knowledgeable freelancer, will work with Vladimir again."
Private earnings
RabbitMQ 3.6.x plugin: Stamp node name on messages
Apr 7, 2016
-
May 9, 2016
"Vladimir created a PoC which looked very good. Final solution is really great and he also pointed out some wrong doings in some other plugins during our communication. Will come…
Private earnings
social media app with Erlang and Cassandra backend, running on aws.
May 13, 2015
-
Jun 3, 2015
"Vladimir was quick and provided excellent feedback, wrote a good report and offered valuable suggestion. I would use him again."
Private earnings
Vladimir K. has more jobs. Create an account to review them
Skills
- Spring Boot
- Ruby on Rails
- Test-Driven Development
- Java Persistence API