
Andrew Golik
Skills
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 members with similar profiles
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.
