Software Engineer2019 - PRESENTRound Pixel (via Toptal)
Technologies: Laravel, Lumen, Shopify API, BigCommerce API
- Developed multiple tools for communication and connection with Shopify API and a script for parsing data to be ready for eCommerce stores.
Founder2014 - PRESENTDASH-
Technologies: PHP, Laravel, AngularJS, CodeIgniter, jQuery, C#, Java
- Built a web application for a tennis management organization and ranking with data for more than 250,000 players.
- Created a trip planner for local public transport by gathering all schedules and submitting it to Google Transit.
- Created e-learning platforms with online testing for different Europe-based clients.
- Built a dating platform for targeting people who moved away from their home countries.
- Worked on over 20 web presentations and web portals for different clients.
Senior Software Developer2018 - 2019Hard Hat Hunter (via Toptal)
Technologies: Laravel, Vue.js, AWS, ElasticBeanstalkd, Lambda
- Migrated the newer Laravel version from an old codebase.
- Created a REST API for the new application.
- Optimized and improved the current legacy code.
- Improved, fixed, and created Vue.js components.
- Created new functionalities for the social network-platform.
- Implemented DevOps for the application to run on AWS.
- Optimized and improved the search algorithm and the newsfeed.
Senior Developer2016 - 2018CloudMobileBilling (via Toptal)
Technologies: PHP, Laravel, Vue.js, React Native
- Developed a software architecture for the web app based on Laravel and Vue.js.
- Created a RESTful API.
- Managed a team of developers for web and mobile apps.
- Integrated with Dwolla API, PayPal and PayPal Payouts, Stripe, and Twilio.
- Configured a software architecture for receiving payments from customers and sending payouts to vendors.
Software Developer2017 - 2017XChangeRate.io (via Toptal)
Technologies: PHP, Lumen
- Developed a back-end architecture with Lumen.
- Built the API for the product.
- Integrated with CoinPayments, Bittrex, and Bitfinex.
- Implemented s.mart sell calculations and algorithms to support cryptocurrency trades.
- Developed an algorithm for following changes on currencies to trigger different actions assigned by user.
Software Architect2015 - 2017KalliKids (via Toptal)
Technologies: PHP, Laravel, MySQL, Elasticsearch, AWS
- Developed architecture for the system using Laravel framework.
- Created a RESTful API application.
- Created an Elasticsearch instance with a geo-distance filter.
- Worked on front-end development using a Bootstrap CSS framework.
- Created a migration tool for transferring old data to the new system.
- Created commands to handle heavy operations at non-peak hours.
- Integrated with several APIs (Twillio, Stripe, Google).
Software Developer2013 - 2015Up and Running Software, Inc.
Technologies: PHP, Yii, Laravel, MySQL, Postgres, jQuery, Selenium, Redis, Backbone.js
- Integrated with external systems (Google, Payment Gateways, Marketing tools, etc.) using various APIs.
- Automated unit and functional testing in a PHP app using Selenium.
- Built a custom CLI management solution for AWS EBS snapshots.
- Built a dating web app for the Europe region using Laravel with Redis and Postgres.
- Worked on transforming plain PHP code to different frameworks.
- Created a social network that has over 10,000 users.
Software Developer2011 - 2013Authority Partners, Inc.
Technologies: .NET, C#, MVC 3, jQuery, Knockout.js, MS SQL, Windows Server
- Worked on the development of SOAP, XML, and REST services.
- Implemented performance improvements and optimizations in a web application and improved user experience and scalability of the system.
- Developed UI components.
- Worked in a small architecture team to develop an event-driven architecture system.
- Implemented and promoted security best practices in a web application by using penetration testing.
- Integrated with over 10 external services and systems.
Web Developer2009 - 2011DH Agency
Technologies: Adobe Flash, Adobe Flex, HTML5, CSS3, jQuery, PHP, CodeIgniter
- Created a variety of Flex/Flash-based websites.
- Created over 15 different web presentations and portals.
- Worked on transforming existing Flash pages to HTML5 and CSS3.
- Created different Flash animations and small games.
- Created a CMS for existing sites that needed improvement.