Ganna Skirko, Back-end Developer in Saint Petersburg, United States
Ganna Skirko

Back-end Developer in Saint Petersburg, United States

Member since July 20, 2022
Ganna is a certified AWS solution architect and a seasoned software engineer with over 12 years of professional experience. With deep knowledge across multiple tech stacks and domains, she excels at reverse engineering and solving complex technical challenges. Ganna believes that most things are possible to implement, that it's just a question of time, and she works fast.
Ganna is now available for hire

Portfolio

  • Amazon.com
    Java, Python, Amazon Web Services (AWS)
  • Finicity
    Python, ETL, Amazon Web Services (AWS), Kubernetes, Docker
  • Backblaze
    Java, Cassandra, Ansible, Python

Experience

Location

Saint Petersburg, United States

Availability

Full-time

Preferred Environment

IDEA IDE, PyCharm, WebStorm

The most amazing...

...thing I've realized about software development is its power to solve problems and make this world better.

Employment

  • Cloud Application Architect

    2022 - PRESENT
    Amazon.com
    • Designed, supported, and developed native cloud applications.
    • Migrated an application from on-premise to AWS Cloud, including hybrid use cases.
    • Supported customers continuously in their journey to the cloud.
    Technologies: Java, Python, Amazon Web Services (AWS)
  • Software Architect

    2021 - 2022
    Finicity
    • Built ETL pipelines used for processing huge amounts of data.
    • Owned several machine learning (ML) based projects that were critical for the company while fixing the project's bugs.
    • Mentored junior developers and helped them with their tasks.
    Technologies: Python, ETL, Amazon Web Services (AWS), Kubernetes, Docker
  • Senior Software Engineer

    2021 - 2021
    Backblaze
    • Integrated the team responsible for the lowest level functionality of the cloud storage: file sharding and upload balancing.
    • Identified and fixed multiple problems that increased the application's throughput output almost twice.
    • Implemented a system to verify configurations across servers.
    • Provided production support for the part of the system my team was in charge of.
    Technologies: Java, Cassandra, Ansible, Python
  • Lead Software Developer

    2020 - 2020
    Nike
    • Helped the team with their ongoing tasks as part of my role.
    • Designed and implemented several significant tasks.
    • Provided production support and helped other developers succeed.
    Technologies: Java, Terraform, Spring, Amazon Web Services (AWS)
  • Senior Software Engineer

    2019 - 2020
    JPMorgan Chase
    • Worked in the merchant services team that is responsible for all incoming transactions.
    • Performed many complicated refactoring and migration tasks that successfully went to production.
    • Troubleshot and fixed complex problems that affected customers' experience and blocked further development processes.
    • Mentored new developers and read them a few lectures about the technologies.
    • Organized and led the team in completing a complex project.
    Technologies: Java, OSGi, Apache Karaf, Apache Camel, Apache Tomcat, WebLogic, Cryptography, Python, Shell, DevOps, Perl, Oracle, Amazon Web Services (AWS)
  • Senior Software Engineer

    2016 - 2018
    EPAM Systems USA
    • Worked as an independent consultant on Epam's customers' sites.
    • Designed and developed distributed applications that operate under a high load.
    • Mentored developers and helped them to learn the technologies we were using.
    • Collaborated closely with the leadership team to plan future development activities.
    Technologies: Java, Spring, Spring Boot, Oracle, Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker, IBM MQ, RabbitMQ, Selenium, Selenium Grid, Python
  • Senior Software Engineer

    2014 - 2016
    EPAM Systems UA
    • Worked as a technical lead on multiple eCommerce projects for a large corporation that was a customer of Epam Systems.
    • Designed and helped to develop multiple AEM and Spring-based projects.
    • Provided application support for the software we developed.
    • Interviewed and mentored new team members starting on the projects I was in charge of.
    Technologies: Java, AEM, OSGi, Apache Sling, Apache Jackrabbit, MySQL, Spring, Java 8, Hibernate, JPA
  • Staff Software Engineer

    2010 - 2014
    ISD UA
    • Led a team of four developers for the last two years working in the company.
    • Designed, built, and provided support to software used in NA.
    • Interviewed and mentored developers while helping them stay motivated and productive.
    • Worked closely with the higher management and architects to plan the scope of the work.
    Technologies: Java, JPA 2, Oracle, Hibernate, Java EE, WebLogic, JBoss, Apache Tomcat, Perl, Python, Shell, Documentation, CI/CD Pipelines, Mentorship, Maven, Ant, SQL

Experience

  • GCP Redis Web Console
    https://github.com/skirkyn/redis_client

    This project is a web console for Redis set up in the Google Cloud Platform (GCP). The app is serverless, just a Cloud Function with a Go web template. The request goes from the browser to the Cloud Function, which communicates with Redis through the VPC connector.

  • HTTPS Proxy Server
    https://github.com/skirkyn/gliphy-proxy

    This project consists of an HTTPS proxy server written in Java. It has an IP address and black listing functionality.

Skills

  • Languages

    Java, SQL, Java 8, Python, Go, Perl
  • Frameworks

    Hibernate, JPA, Spring Boot, OSGi, Spring, Selenium, Apache Camel
  • Platforms

    Amazon Web Services (AWS), Oracle, Java EE, Google Cloud Platform (GCP), Docker, Kubernetes, JBoss
  • Other

    AWS Certified Solution Architect, Enterprise Architecture, Programming, Mentorship, Mathematics, WebLogic, Documentation, CI/CD Pipelines, Ant, AEM, Cryptography, Networks
  • Libraries/APIs

    JPA 2, Selenium Grid, Apache Jackrabbit
  • Tools

    Shell, IBM MQ, RabbitMQ, IDEA IDE, PyCharm, WebStorm, Apache Tomcat, Maven, Apache Sling, Apache Karaf, Terraform, Ansible
  • Paradigms

    ETL, DevOps
  • Storage

    MySQL, Redis, Cassandra

Education

  • Bachelor's Degree in Informatics and Applied Mathematics
    2008 - 2012
    Oles Honchar Dnipro National University - Dnipro, Ukraine

Certifications

  • AWS Certified Solutions Architect Associate
    SEPTEMBER 2022 - SEPTEMBER 2025
    AWS
  • AWS Certified Cloud Practitioner
    AUGUST 2022 - AUGUST 2025
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others