Contact Information

Georgia Tbilisi

: bkozhaev@gmail.com

: +995 591-072-500

: baurzhan791

: bkozhaev

Skills

  • Ruby, Ruby on Rails
  • Jquery, JavaScript, Vue.js
  • Git, GitHub, GitLab
  • Thrailblazer Cells
  • Docker-Compose
  • XML, JSON
  • LiteSQL, SQL, Postgresql, Redis
  • TDD/BDD, RSpec, FactoryBot, Capybara
  • Bootstrap, Skeleton
  • HTML, CSS
Languages

  • English
  • Russian
  • Kazakh
Hobbies & Interests

  • Learning languages
  • Developing
  • Traveling
  • Swimming
  • Playing Basketball
  • Running

BaurzhanKozhaev

Ruby on Rails developer
"Be the change that you want to see in the world."
picture

Proffessional Summary

Ruby on Rails developer who is enthusiastic about writing clean, efficient, and accessible code in a functional framework. Committed to the total development lifecycle, the maintenance of code quality and bug-free applications is of the utmost importance.

Internship Experience

Ruby on Rails Developer

Full Stack Web Devloper

September 2018 – to date

  • Bag enhancements and features upgrades by going through Thrailblazer Cells and Vue.js codes
  • Developing RoR features make possible to sort mentors by tags
  • Tuning up the Docker-Compose (CaaS) platform
  • RSpec tests contribution
  • CSS, SCSS correctioned and updating
  • Designed the front end application using Rails 522, SCSS, Vue.js and Jquery.

Online Intensive Trainings

Junior Practitioner

January 2018 – August 2018

  • Worked in an integrated development environment based in the cloud.
  • Constructed authentication systems with Rails stack from the ground up.
  • Completed Rails stack, including admin feature, log in/log out and signup at first
  • Participated in brainstorming sessions to come up with ideas.
  • GIT/GitHub as a repository for the application project folders

Online Intensive Trainings

Junior Practitioner

December 2017

  • Developing and maintaining the front end functionality of websites.
  • Involved in creating a comparison site from scratch.
  • Participated in brainstorming sessions to come up with ideas.
  • Optimizing web assets for optimal speed and performance.
  • Creating eye-catching and functional digital design concepts across various platforms

Online Intensive Trainings

Junior Practitioner

December 2016 - June 2017

  • Involved in writing Multi-Threading Synchronization concepts in Java Programs
  • Install, configure and deploy software, provide quality assurance.
  • Participated in brainstorming sessions to come up with ideas.
  • Practicing OOP and Core Java Concepts by devloping java codes and performing extensive tests

Developed Projects

Ruby on Rails Project

This webgame is created according to "Who Wants to Be Millionaire?" TV show scenary, where contestant tackles a series of multiple-choice questions to win large cash prizes.
This webgame is developed and deployed to Digital Ocean VPS, by implementing and using rbenv, nginx + passenger, postgres

Ruby on Rails Project

This web application is an interpritation of Askme.fm website which allows a user post or answer a question on any subject
The app is developed and deployed to cloud application platform - Heroku with using reCaptcha

BBQ

Ruby on Rails Project

This app allows a registered user share his intention to spend his spare time among his friends and invite them to join him by clicking "agree" button. Moreover, the app allows to share inspiration messages among friends.
This app is developed and deployed to cloud application platform - Heroku with integration Devise, i18n, EventMailer, Sendgrid, Amazon S3 Server.

Proffessional Experience

As I had been graduated as Mining Engineer, my experience was encountered only with mining practices.
Therefore, from 2001 to date I have been working as a mining engineer and unfortunatelly did not have any programming or webdesigning proffessional or comercial experience.
However during my mining career I had an experience working for "Geovia" mining software company as a software support consultant. Working for the "Geovia" I had worked closely with a product developing team and had some experience of developing small scripts in TSL programming language
The main responsibilites were as follows:

  • Deliver consulting and custom training to clients to optimise the application of Geovia products;
  • Participate in solution, design and implementation;
  • Design and deliver custom training courses to clients on Geovia software products;
  • Recognise market requirements from support cases for product improvements and enhancements;
  • Develop supporting technical documentation and knowledge base articles;

Currently I am working as a Deputy of Head of Technical Department in Georgia for "RMG Group" mining company.
My LinkedIn profile