David Richter

David Richter

Hamburg, Germany
Hire David
Scroll To View More
David Richter

David Richter

Hamburg, Germany
Member since November 26, 2015
David has over ten years of experience in software engineering and about seven years with .NET, C# and ASP.NET. He's worked on projects of all sizes while also passionately following his own entrepreneurial adventures, which has given him a deep understanding of UI/UX, product design, and sales/marketing.
David is now available for hire
Portfolio
Experience
  • ASP.NET, 7 years
  • SQL Server, 7 years
  • C#, 7 years
  • .NET, 7 years
  • Windows Communication Framework (WCF), 6 years
  • WPF, 6 years
  • Azure, 5 years
  • AngularJS, 3 years
Hamburg, Germany
Availability
Part-time
Preferred Environment
Visual Studio with ReSharper, OzCode, and nCrunch
The most amazing...
...thing I've done is optimize the "shiftplanning" algorithm for one of my companies, which in total includes over fifty constraints.
Employment
  • Senior Developer
    Julius Baer
    2016 - 2016
    • Planned and implemented the deployment pipeline of internal and external software (by vendors and internal departments).
    Technologies: .NET, DevOps
  • .NET Lead Developer
    Vattenfall AB
    2012 - 2015
    • Designed, created, and introduced the release and build cycle (Scrumban) to the organization/team.
    • Introduced code reviewing and styling guidelines to the team.
    • Built and maintained software to manage the portfolio and assets of the trading department.
    • Built connectors to the tools.
    Technologies: .NET, ASP.NET MVC, C#
  • .NET Lead Developer
    Bettercode GmbH
    2011 - 2012
    • Built a trading software from start to end (day trading).
    Technologies: .NET, C#, ASP.NET
  • Senior .NET Developer
    Olympus
    2010 - 2011
    • Built adaptions for the european market for a software in the surgical related field.
    Technologies: C#, ASP.NET, ASP.NET MVC
  • Senior Developer
    Parship GmbH
    2008 - 2010
    • Created a customer support tool (payment handling, invoicing, etc.).
    • Built a tool to manage multi-language email templates.
    Technologies: .NET, Java, ASP.NET MVC, C#
  • IT Consultant
    Promatis Consulting GmbH
    2008 - 2008
    • Created a migration plan for a automotive supplier to a new eBusiness suite version.
    Technologies: Oracle eBusiness Suite, Oracle tools, Oracle EBS
  • Developer
    Rhenus Logisitics AG
    2007 - 2008
    • Maintained the product middleware that was used as a base to connect the new warehouses to the logistical pipeline of Rhenus.
    Technologies: Oracle, PL/SQL, Java
  • Developer
    VanDerLande Industries B.V.
    2002 - 2007
    • Created material flow software for warehouses.
    • Created baggage handling software for airports.
    Technologies: Oracle, PL/SQL, C++, Java
Experience
  • MaidEasy (Development)
    http://www.maideasy.de

    MaidEasy is a home cleaning company that I founded in Hamburg, Germany.

    Created the whole application including all back-end systems and services such as payment gateways, shift planning, emailing, and accounting.

    It's also optimized for SEO and includes WordPress integration.

    This projects primarily uses .NET/ASP.NET MVC but also integrates with other tools via web services, Interop (Java/C++) and external interfaces.

  • DiveNow (Development)
    http://www.divenow.org

    DiveNow is an agency which redistributes diving certificates online. It was built using WordPress and uses custom plugins to accomplish the booking and accounting.

    I am one of the founders and have set up the system from scratch.

  • Brandhearts (Development)
    http://www.brandhearts.com

    Brandhearts is a SaaS solution that allows merchants (usually eCommerce and other SaaS companies) to create "smart" referral campaigns. Smart means that the tool reacts to a user's behavior and changes its appearance, incentive, or messages in order to convert the customer into a referrer. It applies machine learning and big data algorithm to do so.

    I created the whole system from scratch utilizing Windows Azure, Windows Azure ML and a high-performance ElasticDB solution to handle the huge load of client side requests.

Skills
  • Languages
    XML, Python, C++, CSS, HTML, C, JavaScript, C#, Java, F#, Ruby, XSLT
  • Frameworks
    ASP.NET MVC 5, Scrapy, Windows Communication Framework (WCF), ASP.NET Web API 2, .NET, AngularJS, NUnit, ASP.NET, WPF, ASP.NET MVC, Rails, Ember.js, Ruby on Rails (RoR), NancyFx
  • Libraries/APIs
    jQuery, AngularUI, Facebook API, Node.js
  • Paradigms
    Domain-driven Design, Behavior-driven Development (BDD), Scrum, Agile Software Development
  • Platforms
    Oracle, Windows, Azure, Xamarin, Linux, Android, iOS
  • Storage
    TeamCity, MySQL, SQL Server, SQL Server 2008 R2, Oracle PL/SQL, SQL Server 2012, PostgreSQL
  • Misc
    Scraping, Optimization, Windows Services, Xamarin.forms, Machine Learning, Azure Machine Learning
  • Tools
    Enterprise Architect
Education
  • B.S. degree in Computer Science
    University of Dortmund - Germany, Dortmund
    2002 - 2005
I really like this profile
Share it with others