Jozsef Szollosi, Developer in London, United Kingdom
Jozsef is currently unavailable

Jozsef Szollosi

Software Developer

London, United Kingdom

Toptal member since February 27, 2017

Bio

Jozsef is a software engineer and architect experienced in building highly scalable RESTful microservice web architecture. He has built projects that support millions of customers using domain-driven design techniques as part of agile teams at some of Britain's leading corporations, such as Sky.

Portfolio

COING
Object-oriented Programming (OOP), JavaScript, Ansible, Sass, Compass, Gulp...
Saturized
PHP 5, Object-oriented Programming (OOP), Jenkins, Gerrit, Git, Python...
Saturized
PostgreSQL, Java, JavaScript, PHP

Experience

  • Java - 10 years
  • JavaScript - 10 years
  • Python - 5 years

Preferred Environment

ITerm, IntelliJ IDEA, MacOS

The most amazing...

...projects are where as working as a team we can make millions of customers happy.

Work Experience

Technical Lead | Architect

2014 - PRESENT
COING
  • Employed domain driven design techniques to architect complex business rules for Pumble.com. Designed automated tests to ensure both the Java server and JavaScript clients are robust and performing well.
  • Built highly scalable fault-tolerant RESTful microservices for managing video playout and download for millions of British and European Sky subscribers (for Sky UK Limited, a telecommunications company).
Technologies: Object-oriented Programming (OOP), JavaScript, Ansible, Sass, Compass, Gulp, Browserify, Protractor, Jasmine, Karma, AngularJS, AssertJ, TestNG, Hibernate, Spring MVC, Spring, Gradle, Java

Technical Lead

2010 - 2014
Saturized
  • Participated in the planning and key technology development of several startups—through the various funding and growth phases.
Technologies: PHP 5, Object-oriented Programming (OOP), Jenkins, Gerrit, Git, Python, PostgreSQL, JavaScript

Software Engineer

2008 - 2010
Saturized
  • Developed a number of successful projects that gave the company strong references enabling it to expand from a single developer working on simple projects to over 20 developers working on several complex applications simultaneously.
  • Handled and was in charge of communicating with all clients on technical topics.
Technologies: PostgreSQL, Java, JavaScript, PHP

Experience

ShippingEasy

https://shippingeasy.com
ShippingEasy is an online comparison and booking engine integrated with leading courier companies and eCommerce solutions. The engine is used by the website and an external API. The API is used by third party developers and eCommerce platform connectors. It's integrated with over a dozen third party web services.

Key contributions:
• Started as the sole developer in a team of 3 people developing the first version of the shipping engine and website. I was also in charge of the architecture and development as the team expanded to over 20.
• Implemented a number of complex third party web services (couriers, payment processors, insurance providers) using disparate web services (XML, SOAP, RESTful, non-standard) into a single platform. Wrote unit, functional and integration tests.
• Handled and was in charge of communicating technical matters between the Serbian development team and the overseas ShippingEasy senior management.

Technologies used: Object-Oriented PHP5, JavaScript, PostgreSQL, Python, Git, Gerrit, Jenkins.

Sky Video Playout and Download

https://www.sky.com
I built highly scalable RESTful microservice web architectures supporting millions of customers in the United Kingdom and continental Europe using domain driven design techniques as part of agile teams at some of Britain's leading corporations such as Sky.

I specifically worked on the back-end services that serve mobile, web, and desktop clients.

Built on the Java stack, using Dropwizard as the framework and Cassandra as the database.

Skills

Libraries/APIs

AssertJ

Tools

Oh My Zsh, Git, Subversion (SVN), Zsh, IntelliJ IDEA, ITerm, Gerrit, Jenkins, Gradle, Karma, Browserify, Gulp, Ansible

Languages

Java, JavaScript, Python, PHP, CSS, HTML5, PHP 5, Sass, Bash

Frameworks

Dropwizard, AngularJS, Spring, Spring MVC, Hibernate, TestNG, Jasmine, Protractor, Compass, Spring Boot

Paradigms

Kanban, Agile Software Development, Scrum, Functional Testing, Test-driven Development (TDD), Requirements Analysis, Object-oriented Programming (OOP)

Platforms

MacOS, CentOS, Debian, Linux

Storage

MySQL, PostgreSQL, Cassandra

Other

Performance Analysis, Agile Software Testing, Metrics, Stakeholder Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring