Karlen Ag

Angestellt, Senior Software Engineer, EPAM Systems

Bis 2022, Informatics and computer engineering, ITMO

Frankfurt am Main, Germany

About me

Developer with experience in information security and teamleading. 5 years of non-commercial development experience (4 years of commercial development). Extensive working experience with open/closed APIs of social networks and messengers. Have open-source development experience. Good at: • Web (Python, Node.js, PHP, Java) and DevOps • InfoSec and Reverse Engineering (binary, APK) • Also worked on • Desktop development (python/java) • System software (network, kernel) • Development for embedded systems Preferred: Python Languages: English (B2), Russian (native), Armenian (native)

Skills

Software Development
Python
Docker
PostgreSQL
Microservices
gitlab CI/CD
SQLAlchemy
Pydantic
Aiohttp
Django Framework
FastAPI
Python Flask
JavaScript
SQL
Software Architecture
Design pattern
Networks basics
Information Security
Reverse-Engineering
AWS
GraphQL
Prometheus
Nginx
Kubernetes
Java
Red Hat OpenShift
MongoDB
problem-solving skills
Mentoring
Team leadership
self-management
Software

Timeline

Professional experience for Karlen Ag

  • Current 1 year and 4 months, since Dec 2022

    Senior Software Engineer

    EPAM Systems

    Project Description: Climate risk management system Team Size: DevTeam - 6 members, QA - 2 member, Managers - 2 member Project Roles: Backend Developer Responsibilities: • API development in Python • Storage & SQL queries optimization • Implemented authorization through third-party services • Wrote unit tests • Participated in the discussion of architectural solutions • Code review

  • 1 year and 6 months, Jul 2021 - Dec 2022

    Chief Software Engineer

    Sberdevices

    Project Description: Assistants Platform - platform of virtual assistants working in smartdevices Team Size: DevTeam - 4 members, Analytics - 2 members, Managers - 1 member, QA - 1 member Project Roles: Senior Software Engineer Responsibilities: • Supported and developed services of assistants • Worked on various projects of the internal system of virtual assistants • Implemented its own data auto-labeling automation support service • Communicated with management • Conducted release cycles of projects

  • 6 months, Feb 2022 - Jul 2022

    Software Engineer

    Alao AG

    Project Description: Alao Market - a marketplace for selling new and used phones Team Size: DevTeam - 4 members, QA - 1 member, Managers - 1 member Project Roles: Backend Developer Responsibilities: • Implemented bank acquiring through skrill & authorization through third-party services & the GraphQL API in one of the microservices & integration with warehouse services of suppliers & image processing on AWS Lambda • Conducted a code review • Participated in the discussion of architectural solutions

  • 6 months, Feb 2021 - Jul 2021

    Web Developer

    Vigram

    Project Description: viDoc - Multi Measurement with RTK Team Size: DevTeam - 8 members, Managers - 3 members, QA - 3 members Project Roles: Backend Developer Responsibilities: • Developed microservices in Node.js and Python • Fixed identified bugs on python services • Implemented new APIs in Node.js using GraphQL • Added authorization through various services

  • 1 year and 7 months, Jan 2020 - Jul 2021

    Software Engineer

    Okenit

    Project Description: A system for collecting information from open sources, anonymizing traffic, generating accounts and emulation of their behavior Team Size: DevTeam - 6 members, TechWriters - 2 members, Managers - 2 members Project Roles: developer, system architect, teamlead Responsibilities: • Services for obtaining public data and processing it (also reverse engineering) • Anonymization service • Services for generating accounts and emulation of their behavior

  • 1 year, Feb 2019 - Jan 2020

    Fullstack developer

    Webim

    Project Description: Restaurant website with delivery Team Size: DevTeam - 6 members, QA - 2 members, Managers - 3 members Project Roles: Fullstack developer Responsibilities: • Engaged in support and development of the backend • Fixed and improved the implemented frontend • Implemented work with letters • Made work with maps more reliable • Implemented integration with instant messengers for prompt notification

Educational background for Karlen Ag

  • 5 months, Sep 2022 - Jan 2023

    Design and development of artificial intelligence systems

    ITMO

    interrupted

  • 4 years, Sep 2018 - Aug 2022

    Informatics and computer engineering

    ITMO

Languages

  • English

    Intermediate

  • Russian

    First language

Interests

Photography
Music
Sports
Art

Browse over 21 million XING members