Luka Perkovic

Luka Perkovic Email and Phone Number

Principal Software Engineer at Coinme @ Coinme
seattle, washington, united states
Luka Perkovic's Location
Croatia, Croatia
Luka Perkovic's Contact Details

Luka Perkovic personal email

About Luka Perkovic

A "retired" Senior Network Solution Manager & Architect with 7+ years of experience who decided it's time for a new challenge and became a Software Developer (6+ years of experience).Currently a Java Backend Software Developer, working with various backend frameworks, solutions and environments, including microservice-based, event-driven, reactive environments. Recently also picked up Front-end development in React (ReactJS + Redux).Previous Solution Manager & Architect experience includes working with IP Networks and Telecom solutions on different integration or pre-sales projects. Scope of work included conceptualisation and design of technical solutions, based on customer requirements, solution presentation, overseeing network integration and troubleshooting.

Luka Perkovic's Current Company Details
Coinme

Coinme

View
Principal Software Engineer at Coinme
seattle, washington, united states
Website:
coinmekiosk.com
Employees:
40
Luka Perkovic Work Experience Details
  • Coinme
    Software Engineer
    Coinme Apr 2022 - Present
    Zagreb, Croatia
    Principal Software Engineer for backend development of Coinme's microservice architecture and environment, related to crypto-trading and payment fulfillments.Responsibilities:- Architecture and design for new end-2-end crypto and payment services, in line with Coinme's business strategies- Designing scalable, event-driven systems with a pluggable microservice approach, based on Command and Query Responsibility Segregation (CQRS) patterns, event sourcing and general Domain-Driven Design- Continuous review, planning and improvements of existing systems, as necessary- Development task breakdowns and assignments, implementation overview, code reviews and general guidance- Coding and implementation work with reactive Java- Production support and analyticsTechnical stack: - Java 17 with Project Reactor - Java 11 with RxJava - SpringBoot - Vert.x framework - Axon framework (4.5) - Axon Server, enterprise edition - Mongo DB and Elasticsearch (for CQRS projections) - Apache Kafka - Kubernetes and Docker - Maven, GitLab and Jira environments - Non-reactive Java 11/Springboot, Hibernate framework and MySQL for provisioning systems
  • Ntech, It Services Trade
    Owner
    Ntech, It Services Trade Sep 2021 - Apr 2022
    Zagreb, Croatia
    - Technical lead for a startup project related to an app-based fantasy football game. Monolithic-like app setup, Java/Springboot, PostgreSQL, Redis streams, ReactJS, Kubernetes- Technical lead for a cryptocurrency trading provider. Event-driven, CQRS-based microservice architecture, developed in reactive Java (base RxJava), Springboot and Vert.x frameworks, Axon framework for CQRS facilitation, Axon Server for event sourcing, Elasticsearch and Mongo for CQRS projecitions, Kubernetes
  • Five
    Software Developer
    Five Mar 2018 - Sep 2021
    Zagreb, Croatia
    Working as a backend Java Software Developer, working for various Five clients, as well as some development work on frontend as a ReactJs developer.Coinme- Working as a backend developer for the Coinme backend team. Developing microservices in an asynchronous, reactive, event-driven environment, structured around a Command Query Responsibility Segregation (CQRS) architecture, with event sourcing and Domain Driven Design (DDD).- Working on developing new features and functionalities in accordance with Coinme’s business requirements, as well as providing backend support services for frontend and mobile appsTechnology stack: - Java 11 with ReactiveX (RxJava 2) - SpringBoot - Vert.x Framework - Axon Framework (Axon 4) - Axon Server for event sourcing - Elasticsearch (for CQRS query projections) - Apache Kafka - Kubernetes (Docker for local deployments), with Kube and HelmCharts - Maven, Git and Jira environmentPicniic- Worked as a frontend developer in React JS (part of Five’s career shift program)Technology stack: - Javascript, HTML, CSS - ReactJS (with react hooks) - React ReduxNapster (Rhapsody) - Working as a Backend Software Developer with Napster International on Napster System's backend Platform segment - Development work focused on account and subscription management services for Napster's Partner Integration processTechnology stack: - Java 8 - Spring Core, Spring Security, Spring Batch - Spring MVC, JSP and jQuery - Hibernate/JPA - Oracle Database - Tomcat Server - Jenkins CI/CD pipeline - Maven, Git and Jira environment
  • Altima D.O.O.
    Software Developer
    Altima D.O.O. Jul 2017 - Mar 2018
    Zagreb, Croatia
    - Backend development in Java EE on a telecom multi-mediation project for SAP-based converged billing- Front-end development in a project for supporting telecom operator service management, based on AngularJS, Bootstrap, jQuery- Studying Hybris and preparing to work on a Hybris-based project for a telecom operator
  • Ericsson
    Software Developer
    Ericsson Mar 2016 - Jul 2017
    Croatia
    - Part of a development team, working on a project for developing tools for automation of node integration procedures in a Telecom operator network - Back-end Java developer working with Spring Framework, mostly Core Spring and Spring MVC - Lately started working on front-end development and web services, focused on HTML/CSS/Javascript and using AngularJS and Bootstrap framework - Working in a Maven and Git-based environment, with basic utilization of PostgreSQL and Tomcat Application Server
  • Ericsson
    Solution Manager & Architect - Ip Networks And Telecom Solutions
    Ericsson Sep 2008 - Mar 2016
    Zagreb, Croatia
    - Acted as Lead Solution Manager / Architect on numerous projects, efficiently coordinated activates across multi-tech teams (IP, Transport, Core, Wi-Fi, Radio Access, Charging, etc….) - Lead various technical delivery projects, assuming the role of Lead Solution Architect, focusing on solution End-2-End architecture and design- Worked on various pre-sales projects in close cooperation with Account Management and sales personnel, sometimes as Lead Solution Manager- Pre-sales work included customer engagement, pre-sales initiatives, tenders and technical sales. Successfully mapped various customer business requirements to applicable technical solutions - Worked in a fast-paced environment, short and dynamic projects with a broad range of technologies and solutions (IP Networks, Cisco technologies, Wi-Fi, IP/MPLS Transport, Operator Core, Security, IP Radio Network Access, AAA, Quality of Service, OpenStack IaaS and Cloud-based Virtualization, etc.)- Oversaw network implementation in customer networks, in close cooperation with Project Management and System Integration teams - Effectively troubleshooted and solved various IP-related issues during solution implementation or upgrade - Conducted in-depth technical discussions with customers, held numerous workshops and presentations - Drafted technical documentation, IP Networks designs, high-level designs (HLD) and low-level designs (LLD)
  • Ericsson
    Technical Lead - Network Optimization
    Ericsson May 2015 - Oct 2015
    Dűsseldorf, Germany
    - Acted as Technical Lead for a network optimization project for a major telecom operator, focus on IP Transport & Core- Proposed network analysis steps, provided leadership for defining potential optimization solutions- Lead teams of up to 5 people with different technical skills

Luka Perkovic Skills

Ip Telecommunications Mpls Pre Sales Qos Network Design Integration Juniper Networking Ran Software Development Vpn Java Cisco Technologies Switches Solution Architecture Wifi Consultative Selling Virtualization Transmission Tcp/ip Routers Juniper Technologies Maven Git Spring Mvc Spring Framework Mpls Vpn Cloud Computing Iaas Service Provider Wifi Consultative Approach Network Infrastructure Architecture Technical Solution Design Openstack 3g Mobile Devices Core Network Routing Ccnp Certified Junit Troubleshooting Angularjs Cascading Style Sheets Javascript Spring Di Html Java Enterprise Edition Front End Development Bootstrap Jquery Jira Jenkins Spring Security Liquibase Oracle Database

Luka Perkovic Education Details

Frequently Asked Questions about Luka Perkovic

What company does Luka Perkovic work for?

Luka Perkovic works for Coinme

What is Luka Perkovic's role at the current company?

Luka Perkovic's current role is Principal Software Engineer at Coinme.

What is Luka Perkovic's email address?

Luka Perkovic's email address is lu****@****ail.com

What schools did Luka Perkovic attend?

Luka Perkovic attended University Of Zagreb/sveuciliste U Zagrebu.

What are some of Luka Perkovic's interests?

Luka Perkovic has interest in Crossfit, Java, Chilling Out, Board Games.

What skills is Luka Perkovic known for?

Luka Perkovic has skills like Ip, Telecommunications, Mpls, Pre Sales, Qos, Network Design, Integration, Juniper, Networking, Ran, Software Development, Vpn.

Who are Luka Perkovic's colleagues?

Luka Perkovic's colleagues are Michelle Rosado, Josh Zhu, Anthony Zammiello, Jessica Stevens, Vernita Page, Keyber Palacios, Wendell Britt.

Not the Luka Perkovic you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.