Hayk Karapetyan

Hayk Karapetyan

Software Engineer - Frontend Developer

Followers of Hayk Karapetyan2000 followers
location of Hayk KarapetyanBerlin, Berlin, Germany

Connect with Hayk Karapetyan to Send Message

Connect

Connect with Hayk Karapetyan to Send Message

Connect
  • Timeline

  • About me

    Engineering Manager / Team Lead

  • Education

    • Russian-Armenian (slavonic) University

      2004 - 2008
      Bachelor's degree Mathematics and Computer Science
    • "QUANTUM" college

      2000 - 2004
    • Mushegh Ishkhan school №5

      1994 - 2000
  • Experience

    • Hylink JSC

      Sept 2010 - Nov 2012
      Software Engineer - Frontend Developer

      Worked on projects for UK based company Net Communities (http://www.netcommunities.com/).Products that I have worked on:- ITProPortal (http://www.itproportal.com)Developed an API for iOS application, daily newsletter development, advertisement development on jQuery/HTML and Python (Django framework).- thinq (http://www.thinq.co.uk - the site was merged with ITProPortal in 2012)Developed weekly newsletter generator, CMS improvements on Python (Django).- Net Communities (http://www.netcommunities.com/)Monthly newsletter development, maintenance of main web site- Advertisement widgets developmentDeveloped advertisement widgets completely on jQuery/Javascript as front-end and Django framework as backend. Show less

    • Iguan Systems

      Nov 2012 - Jul 2013
      Team Lead - Frontend Development

      Maintenance and development of online web shops using Javascript/jQuery PHP, HTML, CSS forhttp://hakpro.nl, http://saniparts.nl, http://kookmarkt.nl (NL).Team leading. Leading of small but very enthusiastic team of professionals. Worked using Kanban method.

    • Macadamian Technologies

      Jul 2013 - Jun 2015
      Software Developer

      Frontend development of inner communication application for Genband (US). Having a Javabased backend, web application was capable to send and receive calls, messages, voice mailsand setup custom settings on user’s desk telephone. The web application was developed usingKnockoutJS web framework.Frontend development of web application using KnockoutJS framework for JPL insurance (US). Asingle page application that represents a form for applying insurance benefits for a company.Frontend development of desktop application using KnockoutJS framework for Diablo Technologies (US). Application was running in a separate window chromium browser to show and analyse the data that was counting from hardware. Show less

    • Avira

      Jul 2015 - Dec 2015
      Software Engineer - Javascript Expert

      Development and maintenance of Avira Safe Search Extension. Migration of Firefox version ofAvira Safe Search Extension to Firefox Add-­on SDK. The add-on was capable to change the search engine or to make single searches from Add-on panel of Firefox using Avira search engine, which returned secured results and PUA (Potentially Unwanted Applications) detection.

    • Traffics Softwaresysteme für den Tourismus GmbH

      Jan 2016 - Jul 2017
      Software Engineer - Full-Stack Developer

      - Leading the development of a desktop application (called 'Cosmonaut') for tour agencies. Written completely on Javascript, using NodeJS, Electron, and ExtJS libraries. The application was developed based on microservices architecture. The application is capable of searching best tourist packages, offers for hotels, flights, car renting, etc.- API development. Creating and maintaining microservices using NodeJS, and MongoDB. Development of scalable database connection service for connecting multiple services with multiple databases. Show less

    • SHARE NOW

      Aug 2017 - Aug 2022

      - Maintaining and improving data platform architecture on AWS.- Consulting teams with integration to the Data Pipeline. - Integration of a GDPR compliant solution into the Data Pipeline. - Orchestration of GDPR data migration into the Data Pipeline. - Gitlab CI/CD integration into Databricks Jobs.- Developing Databricks orchestrated Jobs.- Mentoring mid/junior engineers in their professional growth. - Developing, maintaining, and improving Data Pipeline on AWS (Python, Terraform)- Creating custom services for ETL from third-party services (Python)- Developing infrastructure solutions on AWS (Terraform) - Providing backend software solutions for a custom carsharing project for Smart (the daughter company of the Daimler GmbH) (NodeJS, PostgreSQL)- Developing data pipeline on AWS for Business Intelligence team (Python, Terraform)

      • Senior Data Engineer (DataOps / Data Platform / Infrastructure)

        Jun 2021 - Aug 2022
      • Data Engineer (DataOps / Data Platform / Infrastructure)

        Sept 2018 - Jun 2021
      • Backend Software Engineer

        Aug 2017 - Sept 2018
    • Delivery Hero

      Aug 2022 - Sept 2024
      Engineering Manager | Data Platform | Data Consumption team

      Engineering manager of the Data Consumption team which focuses on solving data discoverability, accessibility, and usage challenges.- Oversee and manage a team of enthusiastic engineers, providing guidance, and support, and fostering a collaborative and high-performance work environment.- Work closely with product managers to align engineering efforts with overall product goals, ensuring that technical solutions meet customer needs and business objectives.- Engage with stakeholders, both internal and external, to understand their requirements and expectations. Communicate effectively to manage expectations and gather valuable insights for product development.- Assist senior engineers in architecting robust and scalable systems and solutions. Provide technical expertise to ensure that the developed solutions align with industry best practices and meet long-term organizational goals.- Identify potential risks and challenges in project development and implement proactive measures to mitigate them. Anticipate technical roadblocks and work collaboratively to find effective solutions.- Drive continuous improvement initiatives within the engineering team, optimizing processes, workflows, and communication channels. Foster a culture of innovation to enhance efficiency and effectiveness in product development. Show less

    • SPREAD AI

      Sept 2024 - now
      Engineering Manager - Application Engineering - Team Lead Backend Engineering

      As an Engineering Manager and Team Lead, I oversee the development of applications for the automotive OEM sector. My responsibilities include conducting technical assessments, project management, hiring top talent, and ensuring team excellence. I collaborate with architects to perform architectural reviews and design scalable, reliable solutions.Together with my product counterpart, I plan roadmaps to ensure the successful delivery of our products. We engage in initial data investigation and assessment, working closely with the product department and directly with customers to develop optimal solutions for their data consumption needs. Our solutions are built using various technologies, including JavaScript, Python, Go, Bash, and GraphQL, ensuring versatility and efficiency. Through this collaborative approach, we deliver high-quality, customer-focused results. Show less

  • Licenses & Certifications

    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      Dec 2021
      View certificate certificate
    • AWS Certified Solutions Architect – Associate

      Amazon Web Services (AWS)
      May 2025
      View certificate certificate