Andrew Golik
Angestellt, Solutions Architect, International Atomic Energy Agency (IAEA)
Vienna, Österreich
Über mich
- Unique combination of being a tech builder and a leader with exceptional interpersonal skills. - Proficient in end-to-end software development, adept in agile project and product development, and experienced in portfolio management. - Skilled in Lean Kanban and Scrum methodologies. - Hands-on experience collaborating in lean cross-functional teams. - Oversaw software architecture at scale (40+ people) with teams dispersed globally. - Engaged in pre-sales and RFx activities, including estimates, tech-designs, proposals, and negotiations, leading to the successful closure of 7-figure deals. - With over 20 years in software development, has gained extensive experience across various scales, from small startups to large enterprises, encompassing both B2B and B2C domains, including legacy product management. - Full stack architect with emphasis on creating user-friendly and straightforward solutions for an enhanced user experience.
Werdegang
Berufserfahrung von Andrew Golik
Bis heute 3 Jahre und 5 Monate, seit Jan. 2021
Solutions 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 Jahre und 1 Monat, 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 Jahre und 1 Monat, 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.
Sprachen
Englisch
Fließend
Russisch
Muttersprache
Deutsch
Grundlagen