Nikola Popovski

Engineering Manager

Bitola, Pelagonia, North Macedonia14 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led critical service development for 10X business scaling.
  • Integrated complex B2B SOAP web services for secure communication.
  • Mentored students with 15% job placement success.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with strong experience in SaaS and microservices architecture.

Contact

Skills

Core Skills

MicroservicesDockerJavaSoap

Other Skills

Prometheus.ioRESTShell ScriptingJavaScriptSQLHibernateJOOQReactRequireJsBackboneJQueryOracleH2MySQLPostgreSQL

About

Devoted father and dog lover, who actively contributes to the open-source community. My career as Java Tech Lead, Senior Java, Senior JavaScript Developer, and Java SE Instructor, is marked by diverse experiences across multiple industries including Electricity Power Trading, Retail, Big File Transfers, Health Care Key Technical Skills: o Frameworks : Spring Framework (Spring Boot, Spring Data, Spring Security, Spring Core, Spring Cloud, Spring Integration, Spring Batch), Quarkus o Web services: SOAP, REST o Unit testing: JUnit o Programming language: Java, JavaScript, SQL o ORM: Hibernate, JOOQ o JavaScript Frameworks: React, RequireJs, Backbone, JQuery o SQL Databases: Oracle, H2, MySQL, PostgreSQL o NoSQL Databases: Dynamo DB o Software versioning: GIT, SVN o Web containers: Tomcat, JBoss, Web Logic o Software development methods: SCRUM o CICD: Maven, Jenkins o Virtualization technologies: Docker, Vagrant o CDC: Debezium Personal Interested: o Microservices o Event Streaming o Bodybuilding o Open source contributor o Public Speaking Personal/Interpersonal skills: o Mentoring o Leadership o Teamwork o Motivator

Experience

14 yrs 11 mos
Total Experience
5 yrs
Average Tenure
7 yrs 5 mos
Current Experience

⋮iwconnect

2 roles

Java Practice Manager

Feb 2022Present · 4 yrs 3 mos

MicroservicesDocker

Lead | Senior Technical Consultant

Dec 2018Mar 2022 · 3 yrs 3 mos

  • Responsibilities: Planning and deliver sprints, build software architecture, code reviews, mentoring, interview job candidates, build software components
  • Success stories:
  • o Lead the development and delivery of mission critical service (recommendation algorithm), that give the client ability to scale the business up to 10X times and reduced operational costs, solve and optimize complex algorithm problem
  • o Integrate very complex B2B SOAP WS that give the client ability to communicate all the updates with the outside world in a very structured and secure way using entsoe xml standard
DockerPrometheus.ioMicroservices

⋮iw education center

Java SE Instructor

Apr 2019Jun 2019 · 2 mos · Bitola, Pelagonia, North Macedonia

  • Responsibilities: Plan, prepare and teach lectures related to Java SE 8 platform, selecting best students and recommend them to local IT companies.
  • Success Story: 15% of all students that have passed through the academy started to work in IT
Prometheus.ioJava

Gecko solutions d.o.o.

Lead | Senior Software Developer

Feb 2016Dec 2018 · 2 yrs 10 mos · Bitola Macedonia

  • Responsibilities: Analize project requirements, build software architecture, R&D, mentor, build software components, interview job candidates
  • Success stories:
  • o Lead the development and delivery of Reporting project that generate charts, pdf and word reports giving the client ability to make business decisions and know the actual state of the business in real time
  • o Build custom Rate Limiter for distributed REST API
  • o Build fraud detection component for postal addresses that validate and block users to create new accounts containing blacklisted street addresses
  • o Implement new 3-party API like (Amazon Product API, Ebay Product API, BitPay API) that scale the business and give the end user more options to select products and buy them using multiple payment methods
DockerPrometheus.ioJava

Pulsar education

Java SE Instructor

Feb 2013Jan 2016 · 2 yrs 11 mos · Bitola, Pelagonia, North Macedonia

  • Responsibilities: Plan, prepare and teach lectures related to Java SE 7 platform, selecting best students and recommend them to local IT companies.
  • Success Story: 12% of all students that have passed through the academy started to work in IT
DockerJava

X3m labs

Java Software Developer

May 2011Jan 2016 · 4 yrs 8 mos · Bitola, Macedonia

  • Responsibilities: Implement software components designed multiple programming languages (Java, JavaScript, Perl, C), fix issues, mentor junior developers
  • Success stories:
  • o Fix issues in very complex workflows composed of multiple interconnected components written in multiple languages (Java, JavaScript, Perl, C)
  • o Build software installer using shell scripts for data server that is used for transfering data in the network
  • o Fix complex multi thread issues
DockerJava

Education

Faculty of Information and Communication Technologies

Master's degree — Computer Science

Univerzitet 'Sv. Kliment Ohridski' vo Bitola

M.Sc — Computer Software Technology/Technician

Jan 2006Jan 2009

SOTU "Gjorgji Naumov" - Bitola

Electro-technician — Automation and Information Technology

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Microservices & Docker

Explore similar profiles based on matching skills and experience