Co-founder and CTO
2022 - PRESENTThirst and Growl- Developed an API-based back end using Symfony framework and the API platform.
- Set up CI/CD for the project and generated the SDK of REST API for mobile applications.
- Created a new mobile application on Android and iOS.
- Built reusable components and front-end libraries for future use.
- Developed components such as tab bars, a map view, image and date pickers, push notifications, sign-in/out features, and profile management and navigation using React Native.
- Utilized Redux to store the state of the app in a single source.
- Created components based on the provided design from Figma and documented it in Storybook.
- Ensured the development team's practice using Agile principles and worked with the co-founder on backlog maintenance and a project roadmap.
Technologies: PHP 7, MySQL, JavaScript, HTML, CSS, Node.js, Symfony, API Platforms, React, React Native, Expo, NativeBase, Storybook, PHP, Object-oriented Programming (OOP), Back-end, Data StructuresFull-stack Magento Developer
2018 - 2022CertiPro Solutions- Ensured the development team's practice using Agile principles and assisted product owners with backlog maintenance. Provided technical support and troubleshot with clients and end users in Magento Commerce implementations.
- Created and submitted modules and extended out-of-the-box functionality, layouts, and theming in Magenta Commerce. Collaborated with clients to get precise requirements for their eCommerce websites.
- Completed product demonstrations for clients, provided project retrospectives, and resolved action items.
- Set up Git repositories for clients with clean Magento installations or set them up on the current codebase.
- Configured web servers with tools such as Apache, Nginx, Redis, Elasticsearch, Varnish, PHP, and MySQL. Delivered a WCAG audit and ADA compliance fixes for client websites.
- Set up and configured Elasticsearch for projects. Developed modules using Elasticsearch as a search engine.
- Designed, built, tested, and implemented stand-alone modules for the Magento 2 eCommerce platform using PHP or JavaScript. Actively contributed to R&D for new technologies to enable the company to achieve its goals.
- Handled integrations between ERP and Magento 2 for order export, invoice generation, and website gallery modules. Configured Magento projects on AWS and developed new features for clients using Linux, Apache, MySQL, and PHP.
- Developed command line tools similar to Magento Cloud CLI using Node.js for local installations and deployments. Oversaw building Docker containers in virtual machines and synced data between production and local environments.
Technologies: PHP 7, JavaScript, MySQL, Linux, Jira, Bitbucket, CI/CD Pipelines, Magento 2, Elasticsearch, Node.js, Docker, Docker Compose, Git, REST, Swagger, Sage ERP, PHP, Object-oriented Programming (OOP), Back-end, Data StructuresFull-stack Web Developer
2015 - 2018Astgeek- Wrote Facebook Instant Articles, Apple News, and Google AMP custom plugins and developed REST API for the website.
- Developed a chat bot for a website using API.AI and set up continuous deployment for projects using GitLab CI/CD tools.
- Converted the website search engine to Elasticsearch and all projects from Grunt to Webpack. Created Webpack configuration files and maintained Webpack version upgrades.
- Upgraded the codebase from ECMAScript5 to ECMAScript6. Created a complete development environment for the project using Docker and a utilized tool for production.
- Developed a desktop app for customizing images and videos and custom clustering functionality for Google Maps from scratch.
- Optimized website performance for Google page speed and optimized website search engines using Elasticsearch.
- Generated moderate to complex documentation, including design specifications, development notes, and flow charts.
- Evaluated structured and unstructured data and determined the most appropriate schema for application use.
Technologies: PHP, JavaScript, HTML, CSS, Bootstrap, jQuery, Object-oriented Programming (OOP), WordPress, SlimPHP, REST, Elasticsearch, MySQL, NGINX, Linux, Memcached, Facebook API, Google API, Webpack, Back-endFull-stack Web Developer
2015 - 2015Wappsnet- Prepared website proposals to present to clients, built websites using WordPress, and wrote code using HTML and CSS.
- Developed a custom CMS, contributed to back-end development, and wrote a chat using WinJS and node-webkit (NW.js).
- Demonstrated expertise in Agile SDLC with experience programming in JavaScript, Node.js, and PHP.
- Exhibited in-depth knowledge of PHP, JavaScript, Node.js, and similar enterprise-level software languages.
- Developed complex programs in required languages as defined in specifications prepared by IS personnel or vendors.
- Modified existing or created new code to meet user requirements and the prepared unit, system, and integrated test data.
Technologies: PHP, JavaScript, HTML, CSS, Bootstrap, Linux, Apache, MySQL, Node.js, WordPress, WinJS, NW.js, Object-oriented Programming (OOP), Back-endJavaScript Developer
2014 - 2015Goodwin Bet- Wrote modules for real-time updates for date and game information and performed data compression.
- Guided the front end of the website collaborating with management to develop the overall look and design of the website.
- Developed website code with JavaScript and routinely tested the site for ease of use, speed, and other quality factors.
- Created software solutions to meet project requirements, fixed bugs, and maintained existing projects.
- Integrated third-party services and APIs into projects, such as communicating with other data retrieval platforms.
- Developed and tested existing code with popular JavaScript tools and frameworks, such as jQuery.
Technologies: JavaScript