Laszlo Marai

Laszlo Marai

Mentor
5.0
(137 reviews)
US$17.99
For every 15 mins
229
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Experienced CTO, full stack web & mobile engineer, problem solver, great communicator
Experienced CTO, full stack web & mobile engineer, problem solver, great communicator

Full stack mobile & web engineer having 15 years of experience. I'm a very effective communicator thanks to my experience of working with clients as a freelancer. Having been the CTO of 3 companies (two of them my own startups), I practiced code reviewing and mentoring a lot.

As a result of working for 6 years at Nokia Research as a research engineer, then 3 years as a freelancer and also later on becoming the CTO of 3 companies, I'm very good at prototyping, figuring out the initial architecture for new services and general problem solving. The technologies I'm using in the past few years and the ones I'm strongest at are: python, django, java, android and javascript.

I also have a strong interest in and can help with writing maintainable and well designed, high quality code, creating well designed APIs, defining best practices for a development team.

NOTE: please use the following link to check my availability: http://atleta.hu/calendar/?cm . It's synced with my calendar, so it should be up to date, while the one on the codementor site just shows my preferred hours.

English
Budapest (+02:00)
Joined November 2014
EXPERTISE
8 years experience | 31 endorsements
I have been building web services/back ends with Django in the last four years. I've started using it at version 1.2. I've used it both f...
I have been building web services/back ends with Django in the last four years. I've started using it at version 1.2. I've used it both for creating APIs (bare bones, tasty pie & django rest framework) and standard web sites. The APIs served as a back end for both mobile and html5 clients. I have my own project template/layout that I created from two open source ones based on (and adding my) experience. It's yet to be open sourced. Before 1.7, I have used South extensively for migrations (now using the built in migration tool, which is also based on South).
Python
View more
Python
View more
15 years experience | 37 endorsements
I've started using python as a secondary language besides java. I have used jython to script a java application of ours (jsr82 bluetooth ...
I've started using python as a secondary language besides java. I have used jython to script a java application of ours (jsr82 bluetooth simulator), to build web apps (web.py & django), an embedded, remote controlled music player (for my startup called noispot), running on a sheeva plug. (The sheeva plug is/was a small embedded computer like the RaspberryPi, but without a display connector.) The latter is a heavily multi-threaded application that has to run reliably for extended periods of time (30+ days) even if the network goes down.
9 years experience
I've been a mobile developer for 14 years, android is the latest platform I've learned. I've created several applications as a freelancer...
I've been a mobile developer for 14 years, android is the latest platform I've learned. I've created several applications as a freelancer, created the MVP for my first startup for android (that was a phonegap based one) and then participated in the development of native reimplementation of it.
View more
View more
19 years experience
I have a very deep experience with java, though I haven't used it much in the past few years for anything but android development. In the...
I have a very deep experience with java, though I haven't used it much in the past few years for anything but android development. In the past I've used it to create desktop applications (swing), server applications (servlets, ancient web frame works, EJB3), mobile apps (j2me, blackberry and android).
View more
View more
12 years experience | 4 endorsements
I've been using javascript to create front ends, mobile apps (PhoneGap) and nodejs/socketio services. I'm interested in creating maintain...
I've been using javascript to create front ends, mobile apps (PhoneGap) and nodejs/socketio services. I'm interested in creating maintainable and clean code using the well known JS patterns.
View more
View more
7 years experience
I've been managing and organizing 3 teams using scrum as a CTO: - my first startup with 5 developers - a company, where I was the CTO, ...
I've been managing and organizing 3 teams using scrum as a CTO: - my first startup with 5 developers - a company, where I was the CTO, 4 developers (+me) - our current startup (team consists of external subcontractors for now) We do 2 week long sprints, planning poker, use kanban, I regularly talk to the users/stake holders about the priorities.
View more
View more
12 years experience
I take testing seriously. I use TDD to create some parts of my software, while I use regular testing to create some other (well, most) pa...
I take testing seriously. I use TDD to create some parts of my software, while I use regular testing to create some other (well, most) parts. Since most of the software I build is from the scratch and short lived (MVP, earlier prototypes), I don't aim for a 100% test coverage, nor is most of the code I write is actually DRIVEN by writing tests. I also regularly visit code retreats to practice TDD.
View more
View more

REVIEWS FROM CLIENTS

5.0
(137 reviews)
Tom Mac
Tom Mac
December 2018
Laszlo was very helpful and solved my request plus other issues that I was having with my Django code!
Urvesh Vasani
Urvesh Vasani
November 2017
Great mentor!!
Gerald McCollam
Gerald McCollam
October 2017
great!
Bobby D
Bobby D
September 2017
good job!
richard b.
richard b.
June 2017
Another very productive session. Thanks!
Gerald McCollam
Gerald McCollam
May 2017
Super helpful.
Gerald McCollam
Gerald McCollam
May 2017
Surely one of the best sessions I have had on Codementor, with Laszlo Marai, as a coding guide and mentor. He is super knowledgeable and very patient. Highly recommended!
Gerald McCollam
Gerald McCollam
May 2017
Super well-informed and easy to work with. Fantastic.
William Trautmann
William Trautmann
February 2017
Laszlo comes through again! Cannot thank him enough! Highly recommend.
Bobby D
Bobby D
February 2017
Laszlo = Problem solver
EMPLOYMENTS
Consulting CTO
N/A
2015-09-01-Present
I help startups to turn their idea into an MVP or a more mature product. My level of involvement varies among advising on MVP (validation...
I help startups to turn their idea into an MVP or a more mature product. My level of involvement varies among advising on MVP (validation, scope, technologies, implementation plan), selecting a subcontractor team, managing subcontractors, hiring and managing developers and other team members and developing MVPs.
Python
Django
Node.js
View more
Python
Django
Node.js
PostgreSQL
Vue.js
View more
CTO
PsychAsk.com
2014-07-01-2016-11-01
* Specifying the scope of the MVP * Specifying the technology stack for the product * Hiring and managing subcontractors (developers, g...
* Specifying the scope of the MVP * Specifying the technology stack for the product * Hiring and managing subcontractors (developers, graphic designer) * Defining the software development process * Participating in developing the MVP (read: coding) * Negotiating (as a co-founder) with investors/the accelerator
Django
Node.js
Backbone.js
View more
Django
Node.js
Backbone.js
View more
CTO
Maven Seven Network Research Inc.
2014-01-01-2014-06-01
* Introducing modern software development practices over an existing code base * Managing a team of 4 developers (was 2 before my arriva...
* Introducing modern software development practices over an existing code base * Managing a team of 4 developers (was 2 before my arrival) * Helping the management set the goals & priorities for the product * Solving outstanding communication issues between the development team and the rest of the company * Helping to define new roles for the rest of the company to ease the pressure on the dev. team * Recruiting and hiring developers and 'semi-technical', tech-savvy people
Python
Django
jQuery
View more
Python
Django
jQuery
Vagrant
View more
PROJECTS
Online assessment (candidate testing) system
2019
Django
PostgreSQL
Ansible
View more
Django
PostgreSQL
Ansible
JavaScript
Vue.js
View more