Lev Gimelfarb, Developer in Nelson, New Zealand
Lev is available for hire
Hire Lev

Lev Gimelfarb

Verified Expert  in Engineering

Serverless Developer

Location
Nelson, New Zealand
Toptal Member Since
May 28, 2019

Lev’s specialty is finding elegant solutions to complex problems. He is a natural problem solver who likes to dig deep. Lev's been in the industry for nearly two decades, riding the continuous wave of changes in the tech world. What hasn’t changed though, is his unwavering desire to find ways for technology to keep improving our lives. He has a solid background in Agile, team recruitment, automation, deployment, and migrations.

Portfolio

Solidbase Consulting, Ltd.
Amazon Web Services (AWS), Azure, jQuery, JavaScript, ASP.NET, C#, AngularJS...
Just Energy Corp.
Amazon Web Services (AWS), Octopus Deploy, TFS, Azure, AngularJS, jQuery...
Speedscan NZ, Ltd.
Microsoft SQL Server, Python, jQuery, JavaScript, ASP.NET, C#

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), MacOS

The most amazing...

...software I've created was a custom smart email proxy, useable via SMTP, providing templating, indexing, and a searchable archive for over ten million messages.

Work Experience

Consultant

2015 - 2018
Solidbase Consulting, Ltd.
  • Recruited a remote-working team of highly capable engineers, working on several enterprise projects.
  • Oversaw an automated build and deployment which was adopted by the entire engineering department, and based on Octopus Deploy.
  • Developed a Cloud-based sales agent commission payment system, replacing an old, ineffective batch-style system.
  • Designed and developed a web-based product management administration interface, for managing complex energy marketing products. Integrated single sign-on using Azure AD (OIDC).
  • Mentored senior developers.
  • Acted as the go-to for tough technical challenges, and lent my expertise with the design and architecture of their internal systems.
Technologies: Amazon Web Services (AWS), Azure, jQuery, JavaScript, ASP.NET, C#, AngularJS, Angular, Node.js

Team Lead

2012 - 2014
Just Energy Corp.
  • Led a team of in-house developers on a mission to transform the company’s web, and digital presence.
  • Created high-value solutions with both internal and external teams, and worked on a multitude of large, varied projects.
  • Developed a high-throughput custom email gateway system, accessible via standard SMTP, offering templating, indexing, and a searchable archive for over ten million messages.
  • Created a new generation online enrolment portal system supporting multiple markets and jurisdictions.
  • Designed a flexible product management system to support the online enrolment portal.
Technologies: Amazon Web Services (AWS), Octopus Deploy, TFS, Azure, AngularJS, jQuery, JavaScript, ASP.NET, C#

Architect

2009 - 2012
Speedscan NZ, Ltd.
  • Provided technical leadership to the development team, and problem-solving to the business.
  • Transformed development processes to align more with Agile methodologies. Educated the business on the benefits of the new approach.
  • Set the vision, and designed the next generation configurable workflow system to drive the primary document scanning and hosting business.
  • Completed a revamp of the line-of-business document scanning and processing workflow system, solving the security and performance bottlenecks of the old system.
  • Acted as advisor to senior management on the future technical roadmap for the business. Researched new emerging technologies, and made recommendations.
  • Designed and developed customisable document workflow end-user front-end with C#, ASP.NET, JavaScript, JQuery, and SQL Server back-end.
  • Developed a flexible rule engine using dynamic .NET expressions, supplied via system configuration for each client solution.
Technologies: Microsoft SQL Server, Python, jQuery, JavaScript, ASP.NET, C#

Software Engineer

2006 - 2009
Symantec
  • Worked on various features for the Ghost Solution Suite product.
  • Oversaw the User Profile Migration product through several releases, redesigning, and enhancing the internal structure according to best practices of encapsulation, and modular design.
  • Injected .NET 2.0 WinForms customized DataGridView control into C++, Win32 API, and wxWidgets applications.
  • Managed the work of a remote offshore team of contractors in India.
  • Juggled virtualized environments to test the product on a variety of OS versions.
Technologies: .NET, Win32, C++

Developer

2005 - 2006
Practiv (NZ), Ltd.
  • Developed enterprise-level web applications for UK-based financial industry clients.
  • Delivered a brand new C# layer over an existing Java forms processing engine. Oversaw the project planning, architecture, and development of the actual solution.
  • Developed an enterprise-level web application for a UK-based insurance provider, allowing online access to pensions.
  • Provided technical expertise for the design of the middle-tier, and heavily involved in the technical architecture of the web front end.
  • Led a small team to implement a new web-based front end.
Technologies: Java, jQuery, JavaScript, ASP.NET, C#

Developer

2002 - 2005
Orion Health, Ltd.
  • Developed a Rhapsody Integration Engine product, used by domestic and overseas health industry clients.
  • Developed graphically intensive user interface applications such as a drag-and-drop workflow designer, using C++, MFC, ATL, C#, and WinForms.
  • Developed a high-performance C++ message parsing engine using Boost, and STL.
  • Designed, and implemented a Java-based workflow server back-end with an MSSQL, Oracle database persistence.
  • Demonstrated leadership skills in various design and implementation stages. Involved in the architectural design process.
Technologies: Java, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Win32, C++

Software Developer

2001 - 2002
Self-employed
  • Designed and developed custom software in C++ for controlling and automating Internet Café management. The solution was successfully deployed, and used in the production environment.
  • Developed a custom website for an online flower and gifts business.
Technologies: JavaScript, Active Server Pages (ASP), Visual Basic, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, C++

Developer

2000 - 2002
University of Auckland
  • Designed and developed a custom client-server application for remote execution and automation of legacy image processing software with a Unix-C-based server, and Java-based visualization client.
  • Designed and developed a C++ and MFC GUI front end for visualizing image processing algorithms during their execution.
Technologies: DCOM, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC), C++

Spice-App-React

https://github.com/gimelfarb/spice-app-react
Blended React functionality with the existing DOM. The replacement was to inject React into, and blend with an existing page, which was useful for working with HTML produced by a designer, or tools like Webflow or Wix.

ProductionStackTrace

https://github.com/gimelfarb/ProductionStackTrace
Without deploying PDBs, got source file and line information from a .NET exception stack trace. This uses a clever extension to .NET exception stack traces which allows one to obtain the correct line numbers without distributing PDB files.

HTML Fiddle

https://github.com/gimelfarb/html-fiddle
This Middleware was used for modifying response HTML. Useful with HTTP-proxy in Node.js, to inject

Languages

JavaScript, C#, SQL, C++, C, Visual Basic, Active Server Pages (ASP), Java, Python

Frameworks

Express.js, .NET, .NET Core, ASP.NET, ASP.NET Core, OAuth 2, AngularJS, Angular, Bootstrap, Bulma

Libraries/APIs

Node.js, React, jQuery, REST APIs, Microsoft Foundation Class (MFC) Library, Microsoft Foundation Classes (MFC)

Paradigms

Service-oriented Architecture (SOA), Microservices

Platforms

AWS Lambda, MacOS, Win32, Amazon Web Services (AWS), Docker, Azure, Visual Studio Code (VS Code)

Storage

SQL Server 2016, Amazon DynamoDB, Microsoft SQL Server, PostgreSQL, MySQL, Elasticsearch, Azure SQL

Other

Serverless, Octopus Deploy, Team Mentoring, OpenID Connect (OIDC), DCOM, Amazon Kinesis, Semantic UI

Tools

TFS, Docker Compose, Travis CI

2007 - 2008

Postgraduate Diploma in Business Development

University of Auckland Business School - Auckland, New Zealand

2000 - 2002

Bachelor's Degree in Computer Science

University of Auckland - Auckland, New Zealand

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring