Vincent Engelmann

  • Fullstack Machine Teaching Developer at NTENT
  • Encinitas, California, United States
  • Computer Software

Previous positions

  • Fullstack Software Developer at Tesla
  • Automation Engineer at Pragma Securities LLC


Rutgers, The State University of New Jersey-New Brunswick, In progress, Linguistics

Public Profile



Clarity, efficiency, and understanding the “structure of things” are my main drivers. Sóc un creador, un professor i un alumne àvid. Resolc problemes complexos, utilitzant una combinació de la programació, política i estratègia. Guio als meus col·legues sempre que sigui possible. Sóc sempre un estudiant d’idiomes humans i informàtics. I am a creator, a teacher, and an avid learner. I create solutions to complex problems, using a combination of software and processes. I mentor and support wherever and whenever possible. I’m forever a student of human and computer languages.


  • Fullstack Machine Teaching Developer


    September 2018 – Present(1 year 1 month)Greater San Diego Area

    Together with a collaborative and innovative team, I build platforms, UIs, and processes to make teaching machine learning models efficient, intuitive, and competitive.

  • Mentor

    Code Institute

    January 2018 – Present(1 year 9 months)

    Facilitate the learning process at Code Institute by providing technical insight, feedback and study strategy.

  • Fullstack Software Developer


    March 2016 – September 2018(2 years 6 months)San Francisco Bay Area

    * Developed on the frontend in ReactJS, AngularJS.Python, with ASP.NET on the backend. Continuous Integration via Jenkins, Docker and Kubernetes * Developed dockerized Python-based test automation library * Trained development and QA teams on test automation library * Facilitated communication between Mexico City and Bay Area product owners for solar launch in Mexico

    Recommendations (1)
  • Automation Engineer

    Pragma Securities LLC

    July 2014 – March 2016(1 year 8 months)Greater New York City Area

    DevOps tool development in Ruby. Groovy-based regression testing. Geneos monitoring mplementaton. Configuration Management. Algorithmic trading systems support.

  • E-Trading Automation Analyst

    Deutsche Bank

    November 2013 – July 2014(8 months)Greater New York City Area

    Java-based automation of trader workstation health monitoring Automated bond static data validation and repair. Heavy documentation of systems and processes

  • E-Trading Support


    February 2012 – November 2013(1 year 9 months)Greater New York City Area

    DevOps tooling in Java, Python Financial and operational reporting in Oracle/MS SQL Linux systems monitoring FIX and proprietary XML messaging platform support for quoting, RFQ, and STP Heavy documentation of systems and developed tools

  • FI E-Trading Analyst

    Barclays Capital

    June 2008 – September 2011(3 years 3 months)New York, London

    Managed application stack of the fixed income government bond and interest rate derivatives trading, comprised of risk, PnL, e-trade execution and trade validation systems. Business focus ranged from the BARX client-facing exchange, to systems for global distribution, to e-markets trading floor analysis.

  • Desktop Support

    Barclays Capital

    August 2006 – June 2008(1 year 10 months)Greater New York City Area

    Collaborated with back and front office software support, Windows, UNIX, and web technology teams for resolution of software and connectivity issues. Worked with Windows platform engineering teams on Windows 2000, XP build issues. Liaised with remote offices on technical issues and requirements.

  • Lead Teacher and Co-Admnistrator

    Arrieta Institute

    January 2002 – June 2005(3 years 5 months)Boundbrook, NJ

    * Curriculum development * Training teachers in technique and school standards * Institute publicity creation and distribution


  • Rutgers, The State University of New Jersey-New Brunswick

    In progress, Linguistics

    2003 – 2005


  • Spanish

    Full professional proficiency

  • French

    Limited working proficiency

  • Portuguese

    Elementary proficiency

  • Catalan

    Elementary proficiency

Skills & Expertise

  • Apache
  • Bonds
  • nginx
  • JavaScript
  • Oracle SQL
  • XML
  • Perl
  • Electronic Trading
  • PostgreSQL
  • React.js
  • Portuguese
  • Unix
  • Databases
  • Ruby
  • Translation
  • Trading Systems
  • Python
  • FIX
  • Spanish
  • Fixed Income
  • Linux
  • Unix Shell Scripting
  • Teaching
  • Haskell
  • AngularJS
  • Curriculum Development
  • Docker
  • jenkins
  • SQLAlchemy
  • Shell Scripting
  • French
  • Tomcat
  • Java
  • Credit Derivatives
  • SQL


Independent Coursework

  • Hands on Shell Scripting
  • Java Basics
  • Java Best Practices and Design Patterns
  • Intermediate Portuguese
  • Introduction to Catalan
  • Cambridge English Language Teaching for Adults