Lev Gimelfarb, Serverless Developer in Nelson, New Zealand
Lev Gimelfarb

Serverless Developer in Nelson, New Zealand

Member since April 2, 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.
Lev is now available for hire

Portfolio

Experience

Location

Nelson, New Zealand

Availability

Part-time

Preferred Environment

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.

Employment

  • 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, AWS, 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, AWS, 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 Class Library (MFC), 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, ASP, Visual Basic, Microsoft Foundation Class Library (MFC), 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 Library (MFC), C++

Experience

  • 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 <script> into HTML. Allows the injecting of scripts into a hosted static HTML such as Webflow, and also allows local development flow.

Skills

  • Languages

    JavaScript, C#, SQL, C++, C, Visual Basic, Java, Python
  • Frameworks

    Express.js, .NET, .NET Core, ASP.NET, ASP.NET Core, OAuth 2, AngularJS, ASP, Angular, Bootstrap, Bulma
  • Libraries/APIs

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

    Service-oriented Architecture (SOA), Microservices
  • Platforms

    AWS Lambda, MacOS, Win32, Amazon Web Services (AWS), Docker, Azure, AWS Kinesis
  • Storage

    SQL Server 2016, AWS DynamoDB, Microsoft SQL Server, PostgreSQL, MySQL, Elasticsearch, Azure SQL
  • Other

    Serverless, Octopus Deploy, Team Mentoring, OpenID Connect (OIDC), AWS, DCOM, Semantic UI
  • Tools

    VS Code, TFS, Docker Compose, Travis CI

Education

  • Postgraduate Diploma in Business Development
    2007 - 2008
    University of Auckland Business School - Auckland, New Zealand
  • Bachelor's Degree in Computer Science
    2000 - 2002
    University of Auckland - Auckland, New Zealand

To view more profiles

Join Toptal
Share it with others