Jeremy Gerstle, Software Developer in Modi'in Area, Israel
Jeremy Gerstle

Software Developer in Modi'in Area, Israel

Member since February 14, 2017
Jeremy is a full-stack software engineer with 7+ years of experience in software design, development, integration, and UX/UI. He has an Advanced knowledge of an array of programming languages including Angular, JavaScript, Typescript, Node.js, PostgreSQL, C#.NET, SQL Server, Windows Forms, and more.
Jeremy is now available for hire

Portfolio

  • HealthPro
    NPM, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3
  • Visonic
    NPM, YARN, PostgreSQL, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3...
  • Visonic
    NPM, PostgreSQL, HTML, CSS, JavaScript, AngularJS, Ionic, Express.js, Node.js

Experience

Location

Modi'in Area, Israel

Availability

Part-time

Preferred Environment

Windows, Git, WebStorm

The most amazing...

...thing I've coded was a mathematical rounding algorithm to round allocated shares without adding an extra share and to limit a fund's exposure in the process.

Employment

  • Front-end Web Developer

    2018 - PRESENT
    HealthPro
    • Worked directly with a designer to develop a mobile application, based on the Invision spec, using Ionic 3, Angular 5, SCSS and HTML5.
    • Integrated with existing Rest API to handle the functionality required.
    • Designed a calendar component to select one or multiple dates.
    • Added Stripe.js Elements to handle credit card processing.
    • Utilized NgRx/RxJS to handle our Redux-like state management.
    Technologies: NPM, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3
  • Full-stack Angular Developer

    2015 - PRESENT
    Visonic
    • Served as the lead developer on a mobile web application using Angular 5, Ionic 3, SCSS, Node.js, NPM, Express, HTML5, and PostgreSQL.
    • Integrated with Auth0 for user authentication.
    • Created custom interactive Google Map markers.
    • Wrote unit tests using Mocha/Chai and Jasmine/Karma.
    • Utilized MQTT and Cloudinary to request and upload images from devices.
    • Acted as the lead developer on a mobile web application using Angular 7, Ionic 4, SCSS, Node.js, NPM, Express, HTML, and PostgreSQL.
    • Set up Webpack Module Bundler to combine and minify our CSS and JavaScript files for production.
    • Wrote database functions to interpret and report client usage.
    • Enhanced usability of Google Geocoding for address validation.
    • Upgraded the application from AngularJS, Ionic 1, and CSS to Angular 7, Ionic 4, and SCSS.
    Technologies: NPM, YARN, PostgreSQL, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3, Express.js, Node.js
  • Full-stack AngularJS Developer

    2015 - PRESENT
    Visonic
    • Set up Webpack Module Bundler to combine and minify CSS and JavaScript files for production.
    • Wrote database functions to interpret and report client usage.
    • Improved usability of Google Geocoding for address validation.
    Technologies: NPM, PostgreSQL, HTML, CSS, JavaScript, AngularJS, Ionic, Express.js, Node.js
  • Developer

    2012 - 2015
    ACA NorthPoint Solutions
    • Contributed as part of a global team tasked with maintaining and enhancing the functionality of an order management system, written in C# Windows Forms using a SQL Server database, for a leading Hedge Fund.
    • Worked directly with the client to identify and fulfill their needs.
    • Contributed to different facets of the application including: Security Master, Trade Entry, Compliance Engine, and Allocation Engine.
    • Created a framework on top of Coded UI to make writing UI tests faster and more efficient.
    • Built an Incident Blotter to monitor Compliance Incidents.
    • Served as team’s Automated Test Expert.
    • Authored over 200 automated tests in MSTest including Coded UI, Database, and Unit Tests.
    • Automated the restore of the Databases and the deployment of our application and services using PowerShell.
    • Led the set up of the TeamCity continuous integration system.
    Technologies: Windows PowerShell, Microsoft SQL Server, C#.NET WinForms

Experience

  • Sample Project (Development)
    https://github.com/jgerstle/sampleProject

    This is a sample project to show my coding ability. Written in Node.js, AngularJS, and PostgreSQL.

  • Order Management System Improvements and Infrastructure Testing (Development)

    Part of a global team tasked with maintaining and enhancing the functionality of an order management system, written in C# Windows Forms using a SQL Server database, for a leading Hedge Fund.
    • Worked directly with the client to identify and fulfill their needs.
    • Contributed to different facets of the application including security master, trade entry, compliance engine, and allocation engine.
    ○ Built an Incident Blotter to monitor compliance incidents.
    • Served as the team’s automated test expert.
    ○ Created a framework on top of Coded UI to make writing UI tests faster and more efficient.
    ○ Authored over 200 automated tests in MSTest including Coded UI, database, and unit tests.
    • Automated the restore of the databases and the deployment of our application and services using PowerShell.
    • Led the set up of the TeamCity continuous integration system.

  • Lead Developer on a Startup Project (Development)

    Developed a mobile web application using Node.js, NPM, Express, Ionic, Angular, JavaScript, CSS, HTML, and PostgreSQL.
    • Set up Webpack Module Bundler to combine and minify our CSS and JavaScript files for production.
    • Enhanced UX/UI to give it a sleeker look and feel.
    • Wrote database functions to interpret and report client usage.
    • Improved usability of Google Geocoding for address validation.
    • Wrote end-to-end automated tests using Protractor.

  • Sample Angular 8 Project (Development)
    https://github.com/jgerstle/sampleProject2

    Here is a small project I made for an interview I did. It shows my ability to use NGRX, Angular, Typescript, and Angular Material.

Skills

  • Frameworks

    Ionic 3, Angular, Express.js, Ionic, AngularJS, Protractor, Windows PowerShell, YARN, Jasmine, JSON Web Tokens (JWT)
  • Languages

    SCSS, TypeScript, CSS, JavaScript, C#, HTML5, HTML
  • Libraries/APIs

    Node.js, NgRx/store, NgRx, Google Contacts API, Google Maps API, Google Maps, Auth0 API, Chai
  • Tools

    Git, MSTest, C#.NET WinForms, Subversion (SVN), NPM, WebStorm, MQTT, Auth0, Webpack, Bitbucket, Jira, TeamCity, Mocha, Karma
  • Paradigms

    Coded UI Tests
  • Platforms

    Visual Studio Code, Windows, Heroku
  • Storage

    Microsoft SQL Server, PostgreSQL
  • Other

    Cropper

Education

  • Bachelor of Science degree in Computer Science
    2008 - 2012
    Touro College - New York

To view more profiles

Join Toptal
Share it with others