Andrew Golik

is looking for freelance projects. 🔎

Angestellt, Software Architect, International Atomic Energy Agency (IAEA)
Vienna, Austria

Skills

Project Management
Consulting
Software Development
C#
Management
JavaScript
IT Architecture
Database
Docker
English Language
Enterprise Architecture
Cloud Computing
Solution Architecture
Software Architecture
Agile Development
.NET Framework
Angular
SQL
React
Microsoft Azure
HTML
CSS
.NET
ASP.NET
SASS
Bootstrap
Redux
TypeScript
jQuery
Webpack
Express.js
Java
Node.js
Kubernetes

Timeline

Professional experience for Andrew Golik

  • Current 4 years and 9 months, since Sep 2021

    Software Architect

    International Atomic Energy Agency (Iaea)

  • Current 5 years and 5 months, since Jan 2021

    Software Architect

    International Atomic Energy Agency (IAEA)

    Allocating work and resolving technical impediments; Providing technical leadership for significant projects; Implementing Proof of Concepts (POCs); Creating architecture and designs for cloud implementation proposals; Conducting application security testing to identify and address OWASP vulnerabilities; Risk identification and management; Designing and implementing solutions; Identifying and researching new technologies; Participating in the continuous improvement of the solution.

  • 2011 - 2021

    Software Architect

    ScienceSoft

    Overseeing backend and frontend architecture; Executing Proof of Concepts (POCs); Organizing software architecture workshops; Advocating for Domain-Driven Design (DDD), Test-Driven Development (TDD); Conducting code reviews, architecture and solution reviews; Managing product delivery and providing support; Redesigning multiple monolithic applications into microservices and Service-Oriented Architecture (SOA); Transitioning various desktop applications into multi-tenant cloud-based web applications.

  • 5 years and 1 month, Jan 2006 - Jan 2011

    Lead Developer

    Targetprocess

    Establishing and maintaining numerous CI/CD pipelines; Led the way in continuous integration; Created a testing framework for functional tests compatible with CI/CD pipelines; Crafting and implementing a multi-tenant architecture; Pioneering automation testing utilizing the Selenium framework; Devising the architecture and multiple libraries to streamline automated testing with Selenium; Revamping applications to adopt a Single Page Application (SPA) approach.

  • 3 years and 1 month, Jan 2003 - Jan 2006

    Software Developer

    Scand

    Implementation of performance testing; Design and implementation of ETL services; Developing both frontend and backend; Estimating project scope; Implementing UI tests; Conducting application security testing against OWASP vulnerabilities; Designing and proposing architecture to review; Facilitated unit testing throughout the projects.

Educational background for Andrew Golik

  • 2000 - 2006

    Bachelor's Degree, Economics, Management

    Belarusian State Economic University

Languages

  • English

    C1 (Fluent)

  • Russian

    C2 (Expert / native speaker)

  • German

    A1-A2 (Basic)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members