Scroll To View More
Leif Gensert, Software Developer in San Diego, CA, United States
Leif Gensert

Software Developer in San Diego, CA, United States

Member since March 1, 2016
For the past nine years, Leif has worked as a full-time developer focusing on back-end development utilizing Ruby or Elixir. He's worked for giant consulting firms and newly founded startups. Through side projects and open source contributions, he makes sure he stays up to date on the latest tech. A healthy sense of pragmatism keeps him grounded to choose the technology that makes sense as opposed to going with whatever is hip right now.
Leif is now available for hire

Portfolio

Experience

  • Ruby, 6 years
  • Ruby on Rails (RoR), 6 years
  • REST, 5 years
  • Java, 5 years
  • PostgreSQL, 4 years
  • Salesforce Bulk API, 3 years
  • JavaScript, 3 years
  • Elixir, 2 years
San Diego, CA, United States

Availability

Part-time

Preferred Environment

Visual Studio Code, Git, Tmux

The most amazing...

...side project I've released is HN Vanity: an event-sourced application for getting basic hacker news statistics.

Employment

  • Developer

    2018 - PRESENT
    Tata Steel DV
    • Scoped, planned and implemented new features to an internal application.
    • Delivered a massive integration change with Zoho Books.
    • Integrated Hubspot CRM.
    Technologies: Ruby, Heroku, PostgreSQL
  • Developer

    2018 - 2018
    Blend Media
    • Supported the development of new features.
    • Came up with a new concept for the publishing pipeline of 360° videos.
    • Successfully integrated the product with Salesforce Pardot.
    Technologies: Elixir, PostgreSQL
  • Freelance Developer

    2017 - 2017
    QT Mobilitätsservice GmbH (Qixxit)
    • Introduced a new CI pipeline to improve deployment processes and regression tests.
    • Built an automated acceptance test suite to give product department a better overview of the state of development.
    • Implemented a proof of concept for a routing engine based on pgRouting.
    Technologies: Elixir, PostgreSQL, Neo4j, Docker, pgRouting
  • Freelance Developer

    2016 - 2017
    solarisBank AG
    • Implemented a database anonymization program for efficiently creating test data.
    • Improved the existing continuous integration process.
    • Created a notifications feature in the core applications that sent out messages via WebHooks.
    • Worked on a prototype for a core banking system built in a CQRS way.
    Technologies: Ruby, Elixir, Kafka, PostgreSQL, Docker
  • Senior Developer

    2013 - 2016
    Propertybase GmbH
    • Designed and implemented a periodical import tool to fetch listing data in different formats (JRuby).
    • Implemented and maintained the lead generation tool while working closely together with customer success and sales teams to further adapt the tool to new inbound channels.
    • Handled and managed the technical onboarding of new clients (including data migration to Salesforce).
    Technologies: Ruby on Rails, JRuby, PostgreSQL, MongoDB, Redis, Salesforce
  • Senior Developer

    2011 - 2013
    stylefruits GmbH
    • Maintained and improved the main application (Ruby on Rails).
    • Developed a URL-shorting service (Sinatra on JRuby).
    • Designed and implemented a back-end to manage language translation tokens (Sinatra).
    • Managed and handled the weekly testing process—writing automated scripts and overseeing the manual testing sessions.
    Technologies: Ruby on Rails, Redis, MySQL
  • Senior Software Engineer

    2008 - 2011
    Capgemini
    • Improved and maintained a Java-based web application for Deutsche Telekom AG (OMS-IP).
    • Led workshop lessons regarding knowledge transfers for an offshore team in Kolkata, India.
    • Maintained an invoicing system for a satellite TV provider in Munich.
    • Improved an internal continuous integration workflow by dynamically dispatching test cases to concurrent processes.
    Technologies: Java, Oracle
  • Developer

    2005 - 2008
    Process Innovation Ag
    • Developed for the web with Java and JSP.
    • Worked on IMB Lotus Notes and IBM DB2 development.
    Technologies: Java, JEE, Lotus Notes

Experience

Skills

  • Languages

    Ruby, Elixir, JavaScript, Elm, Java
  • Frameworks

    Ruby on Rails (RoR), Phoenix
  • Paradigms

    REST, CQRS, Event Sourcing
  • Libraries/APIs

    pgRouting, Salesforce API, Salesforce Bulk API, Salesforce REST API
  • Tools

    Git, Lotus Notes
  • Platforms

    Salesforce, JEE
  • Storage

    Redis, PostgreSQL, Neo4j
  • Other

    Events

Education

  • Bachelor's degree in Computer Science and Business Administration
    2005 - 2008
    DHBW Karlsruhe - Karlsruhe, Germany
  • Bachelor's degree in Computer Science
    2005 - 2008
    The Open University - London, England
I really like this profile
Share it with others