Senior Software Developer (+18 yrs)
  • Toth Francis
  • https://www.contramap.dev
Languages : French, English, Hungarian
MAIN SKILLS
  • Languages : Scala, Java
  • Paradigms : Functional Programming, Object Oriented Programming
  • Others : ZIO, Cats-Effect, Akka, FS2, Doobie, Kafka, AWS, Cassandra, Postgres, Spark, Kubernetes, Terraform

PROFESSIONAL PROFILE
  • Passionate Developer programming since his childhood, hard worker, favoring curiosity over conformity and eager to learn more. Highly motivated by challenges.
  • Dedicated Leader having successfully introduced development best practices and contributed to build strong team culture in several companies. Convener with good communication and writing skills.
  • Speaker, Trainer, Blogger, Meetup organizer having spoken at international conferences and meetups. Former leader of a meetup dedicated to Functional Programming (+1400 members)

WORK EXPERIENCE
  • Founder / Senior Developer / Trainer06/20 - Present
    Contramap - self-employed
    - Designed a strongly typed SQL-like DSL
    - Wrote a Functional Programming course
    - Mentored 5 Scala students
  • Lead Consultant / Trainer / Senior Developer / Speaker05/17 - 06/20
    For Yoppworks (Consulting), 20 person team, AGILE
    - Contributed to ONAP and ZIO (OpenSource)
    - Designed a functional programming course with Cats
    - Provided training for Scala, Akka, Spark, Reactive Architecture in North-America, Asia, and Europe.
  • Team Lead / Senior Developer12/16 - 05/17
    For Mate1 (Online Dating), 20 person team, AGILE
    - Provided technical training on Software design, and best practices in general
  • Scala Practice Lead / Senior Developer / Scrum-Master / Speaker05/16 - 10/16
    For Yoppworks (Consulting), 10 person team, AGILE
    - Contributed to develop a new business (material, process, management, culture)
    - Managed team member allocation, mentoring and recruitment
  • Big Data Developer03/15 - 05/16
    For 1Science (Information Services), 20 person team, AGILE
    - Developed a fully asynchronous back-end API using Scala, Spray and Akka
    - Designed and developed a Spark data analysis pipeline (+150M articles)
  • Android Tech Lead / Agile Advocate 05/11 - 02/15
    For Sherpa-Solutions (Event and Trade-show), 3-7 person team, AGILE
    - Designed and developed a mobile app generation platform producing over a hundred of app per year
    - Set up and coached a cross-platform team of 3 to 7 persons
  • Java / JEE Developer 03/05 - 04/11
    For several consulting firms, 3-20 person team, Waterfall or Agile methodologies
    - Developed and maintained a social network (100.000-150.000 visitors per day)
    - Developed and maintained an international funding focused search engine
QUALIFICATIONS
  • Lightbend Expert Trainer - Scala, Akka, Spark
  • Lightbend Professional Trainer - Reactive Architecture, Spark
  • Functional Programming in Scala Specialization (coursera)
  • Master degree in Computer Science (2000 - 2005) from Ecole Privée des Sciences de l’Informatique, Levalois, France