Karlen Avetisyan, Full-stack Software Developer in Lake Elsinore, CA, United States
Karlen Avetisyan

Full-stack Software Developer in Lake Elsinore, CA, United States

Member since October 21, 2022
Karlen is a full-stack software engineer with extensive experience in all aspects of front- and back-end solution development, including client requirement elicitation, case management, implementations, logical and physical database design, project roadmaps, and resource allocations. Previous roles include co-founder, CTO, and Magento developer. He excels in building valuable relationships with people at all levels of an organization and is particular strong with PHP, JavaScript, HTML, and CSS.
Karlen is now available for hire

Portfolio

  • Thirst and Growl
    PHP 7, MySQL, JavaScript, HTML, CSS, Node.js, Symfony, API Platforms, React...
  • CertiPro Solutions
    PHP 7, JavaScript, MySQL, Linux, Jira, Bitbucket, CI/CD Pipelines, Magento 2...
  • Astgeek
    PHP, JavaScript, HTML, CSS, Bootstrap, jQuery...

Experience

Location

Lake Elsinore, CA, United States

Availability

Part-time

Preferred Environment

Linux, PhpStorm, Git, GitLab

The most amazing...

...React Native app I've built connects street food vendors and food lovers.

Employment

  • Co-founder and CTO

    2022 - PRESENT
    Thirst 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 Structures
  • Full-stack Magento Developer

    2018 - 2022
    CertiPro 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 Structures
  • Full-stack Web Developer

    2015 - 2018
    Astgeek
    • 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-end
  • Full-stack Web Developer

    2015 - 2015
    Wappsnet
    • 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-end
  • JavaScript Developer

    2014 - 2015
    Goodwin 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

Experience

  • Thirst and Growl: React Native App
    https://thirstandgrowl.com/

    A React Native app to connect street food vendors with foodies. The back end is on Symfony PHP with MySQL and Elasticsearch. I was involved in architecting the app and building the front end and the back end. I managed full-stack developers, completed code reviews, created the project server, and set up the CI/CD process.

Skills

  • Languages

    JavaScript, PHP, HTML, CSS, PHP 7, C, C++
  • Libraries/APIs

    jQuery, Node.js, React, Facebook API, Google API, WinJS, NW.js
  • Storage

    MySQL, Memcached, SlimPHP, Elasticsearch
  • Other

    Back-end, Computer Science, Data Structures, CI/CD Pipelines, Sage ERP, API Platforms, NativeBase, Storybook
  • Frameworks

    Bootstrap, React Native, Qt, Swagger, Symfony
  • Tools

    PhpStorm, Git, GitLab, NGINX, Apache, Jira, Bitbucket, Docker Compose, Expo, Webpack
  • Paradigms

    Object-oriented Programming (OOP), REST
  • Platforms

    Linux, WordPress, Magento 2, Docker

Education

  • Bachelor's Degree in Informatics and Applied Mathematics
    2014 - 2016
    Yerevan State University - Yerevan, Armenia

To view more profiles

Join Toptal
Share it with others