email: shinnobivalley@gmail.com
born: 16th November 1988, (Varna, Bulgaria)
location: Varna, Bulgaria
Background
I am a huge open source fan. I enjoy reading about emerging technologies and best practices, when i have the time.
Lately I am doing PL/pgSQL / JS programming as a freelancer.
Never ending desire to follow best practices in programming, testing and code quality.
Extreme fan of testing my code.
Local Hackerspace dweller.
Education
Bachelor degree in Computer Science
Computer Science
Fall 2007 - Spring 2011
“Technical University of Varna”, Bulgaria
Masters degree in Computer Science
Software Engineering
Fall 2012 - Spring 2014
“Technical University of Varna”, Bulgaria
Languages
English
Full professional proficiency
Systems Proficiency
Programming Languages and Expertise
I consider myself really good in: PL/pgSQL, SQL, Ruby, PHP, Node,
Databases i have production experience with: PostgreSQL, MySql
Interested in: NoSql Databases, Python, GTK+
Frameworks
Experience with: Ruby on Rails, PostgREST, PostGraphil, Zend, Laravel
TDD/BDD: pgTAP, Mocha/Chai, Rspec, PHPUnit
DevOps
I have production experience with: Nginx, AWS EC2/ECS, Apache, Puma, Passenger.
Experience using most modern development tools including Git, Docker, Vagrant, Various CI/CD solutions.
Using Linux for personal and work since 2010.
Hardware
Overclocker from the days of the AMD Durons. Interested in both high-end desktop and server hardware.
Experience
April 2018 - now();
Camplight 🔥
Worked as Backend/API engineer:
- LMS system for Teachers and Students: Mid-Level/Senior Backend/API engineer (PostgreSQL/PostgREST/PLpgSQL/JS/Docker/AWS/EC2/ECS/Mocha/Chai)
- Smart Parking System: Senior Backend/API engineer (PostgreSQL/PostgREST/PLpgSQL/JS/Docker/Mocha/Chai)
- Custom product store: Mid-Level/Senior (PHP/Laravel/JS/MySQL)
- Multi tenant system for internal use in a Recruitment Agency: Mid-Level (Node/LoopBack/Docker/AWS/MySQL)
March 2014 - April 2018
Shtrak BG
Worked as Backend/Fullstack on several projects:
- CRM system for a server hardware manufacturer: Mid-Level/Senior (Ruby/ROR/PostgreSQL/Apache/Rspec)
- Mass Communication service for sending and receiving text messages: Senior/Team Lead (PHP/Laravel/JS/MySQL/PHPUnit)
- Several small products: Backend/API engineer (Ruby/ROR/JS/MySQL/PostgreSQL/NGINX/Rspec)
March 2013 - March 2014
Puzl - Dynamic webiste builder with drag-n-drop
Mid-level Software Engineer - Backend (Ruby/ROR/PostgreSQL/Rspec)
June 2011 - May 2013
Puzl - Dynamic webiste builder
Junior Software Engineer - Backend (PHP/JS/Zend/MySQL/Apache/PHPunit)