Igor A.

About Me

Igor is an exceptionally organized and accountable PHP software engineer renowned for his exceptional problem-solving aptitude. He possesses a remarkable capacity for swift adaptation to emerging technologies, alongside being a quick learner. His outstanding communication abilities align seamlessly with a commendable history of delivering successful project outcomes. Igor boasts extensive expertise in PHP, Node.js, TypeScript, and diverse frameworks for web application development and maintenance. Furthermore, he exhibits a proven aptitude for fostering effective collaboration within a team and spearheading the development procedure.

AI, ML & LLM

Frontend

Backend

PHP Laravel APIs PhpStorm Node.js

Database

DevOps

Docker Amazon Web Services (AWS)

Workflow

Other

Work history

UpStack
UpStack
Blockchain Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative blockchain solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Web3 App.Agency
Web3 App.Agency
Web 3 Developer
2022 - Present (3 years)
Riga, Latvia
  • Build software, tools, platforms, and documentation using Web3 technologies, protocols and best practices.

  • Architect, design, and write clean code on solutions - scoping and validating requirements and providing timely feedback.

  • Follow modern blockchain development processes and standards - implementing functionalities and adding new protocols.

Paybis
Paybis
PHP Backend Developer
2017 - 2022 (5 years)
Riga, Latvia
  • Built and implemented a functional Flutter app to help users with scheduling, parking and accounting.

  • Designed, implemented and integrated 10+ cryptocurrency features, functionalities and APIs on the project.

  • Refactored the legacy codebase with a new microservice architecture - fixing 300+ bugs in the production environment.

Showcase

Paybis.com
  • Implemented a cryptocurrency exchange using the Waterfall methodology as a back-end developer in the crypto department.

  • Enabled comprehensive crypto payment and monitoring systems at Paybis by integrating diverse cryptocurrencies, tokens, and smart contracts via APIs and various libraries.

  • Created functional PHP libraries and conducted three to four daily code reviews.

Education

1.  Learning PHP
2.  PHP with MySQL Essential Training: 1 The Basics
3.  OWASP Top 10: #3 Sensitive Data Exposure and #4 External Entities (XXE)
4.  OWASP Top 10: #1 Injection and #2 Broken Authentication
5.  Learning the OWASP Top 10
6.  PHP with MySQL Essential Training: 2 Build a CMS
7.  OWASP Top 10: #9 Components with Known Vulnerabilities and #10 Insufficient Logging and Monitoring
8.  OWASP Top 10: #7 XSS and #8 Insecure Deserialization
9.  OWASP Top 10: #5 Broken Access Control and #6 Security Misconfiguration
10. Learning Vue.js
11. Learning Symfony 3
12. Learning Git and GitHub
13. Git Essential Training: The Basics
14. Learning Python
15. Essential Math for Machine Learning: Python Edition
1. Learning PHP 2. PHP with MySQL Essential Training: 1 The Basics 3. OWASP Top 10: #3 Sensitive Data Exposure and #4 External Entities (XXE) 4. OWASP Top 10: #1 Injection and #2 Broken Authentication 5. Learning the OWASP Top 10 6. PHP with MySQL Essential Training: 2 Build a CMS 7. OWASP Top 10: #9 Components with Known Vulnerabilities and #10 Insufficient Logging and Monitoring 8. OWASP Top 10: #7 XSS and #8 Insecure Deserialization 9. OWASP Top 10: #5 Broken Access Control and #6 Security Misconfiguration 10. Learning Vue.js 11. Learning Symfony 3 12. Learning Git and GitHub 13. Git Essential Training: The Basics 14. Learning Python 15. Essential Math for Machine Learning: Python Edition
LinkedIn
2020 - 2021 (1 year)
Java Development Course
Java Development Course
JAVA Guru Riga
2017 - 2017
Bachelor of Business Administration
Bachelor of Business Administration
RISEBA University
2011 - 2012 (1 year)