Pinned
Edwin Schleif

Welcome

I am Edwin Schleif, a software engineer based in the San Francisco Bay Area. I design and build software end to end.

My work spans desktop applications, web applications, AI systems, and backend services.

Sun, Apr 19, 2026, 9:00 AM

Pleasant Hill, CA · edwin@edwincloud.com · (707) 317-1773 · edwincloud.com

Work Experience

Curtis Instruments

Livermore, CAJun 2021 to Mar 2026

Staff Software Engineer

Global manufacturer of motor controllers and electronic systems for electric vehicles and industrial equipment.

  • Led development of the desktop application that interfaced with motor controller hardware through the CANopen protocol.
  • Led development of the Curtis Instruments portal for software licensing, documentation, and engineering support.
  • Developed CLI tools for internal engineers and external customers to communicate with CANopen devices and manage services and resources.
  • Maintained DevOps pipelines for automated builds, installer generation, and deployment packaging.

Stack: C#, WPF, .NET, Go, Gin, Next.js, React, TypeScript, PostgreSQL, SQL Server, Docker, Kubernetes, Jenkins, CANopen

First Republic Bank

San Francisco, CAOct 2020 to Jun 2021

Senior Software Engineer

Former San Francisco-based private bank that served high-net-worth individuals and businesses, now part of JPMorgan Chase.

  • Maintained the enterprise CRM platform used across all departments and led the frontend migration to a modern framework.
  • Backend development and production support across departments.

Stack: C#, .NET, ASP.NET, React, TypeScript, JavaScript, SQL Server, Azure, Azure Functions, Azure SQL

Jefferies Financial Group

New York, NYFeb 2019 to Sep 2020

Senior Software Engineer

Global investment banking and capital markets firm with prime brokerage, trading, and advisory services.

  • Led feature development, maintenance, and bug support of Navigator, the primary desktop platform for prime brokerage clients to monitor portfolios, positions, and P&L in real time.
  • Integrated real-time pricing feeds from Bloomberg, Reuters, eSignal, and ICE Data Services.
  • Contributed to J-Prime, the web-based portal for portfolio access and reporting, leading the frontend migration to a modern framework.
  • Built backend services for position tracking and risk analytics.

Stack: C#, .NET, WPF, DevExpress, Angular, ASP.NET, SQL Server, Excel RTD, Bloomberg API, VSTO

Mizuho Bank

Jersey City, NJJan 2016 to Jan 2019

Senior Software Engineer

One of Japan's largest financial institutions, providing corporate and investment banking services across the Americas.

  • Developed and maintained the statement generation and distribution platform for institutional clients.
  • Built Windows services and console tools for automated processing.
  • Built desktop utilities for internal operations and reporting.

Stack: C#, VB.NET, .NET, Windows Forms, SQL Server, SSIS, Python, TypeScript

Pronology

New York, NYApr 2014 to Jan 2016

Senior Software Engineer

Media technology company specializing in real-time broadcast recording and media asset management for television networks.

  • Developed time-code-driven media asset management interfaces for broadcast recording workflows.
  • Built core services and console applications to integrate broadcast recording hardware.

Stack: C#, WPF, .NET, WCF, SQL Server, Windows Services

Safra National Bank of New York

New York, NYApr 2007 to Mar 2014

Senior Software Engineer

Private bank providing wealth management, securities trading, and banking services to high-net-worth clients.

  • Developed, maintained, and supported the broker system for trading stocks, futures, and options.
  • Integrated the trading platform with banking departments including client services, credit, operations, and middle office.
  • Enhanced Internet Banking and middle/back-office applications.
  • Built desktop and web interfaces for internal operations and reporting.

Stack: C#, VB.NET, VB6, .NET, ASP.NET Web Forms, ASP.NET MVC, Windows Forms, SQL Server, WCF

Skills & Technologies

Languages: C#, Go, TypeScript, JavaScript, Python, Java, Kotlin, VB.NET

Frontend: React, Next.js, WPF, Angular, ASP.NET Web Forms, Tailwind CSS

Backend: .NET / ASP.NET Core, Gin, Kotlin, Express.js, REST APIs, WCF

Mobile: Android, Kotlin, Xamarin

Cloud: AWS (EC2, RDS, S3, CloudFront, VPC), Azure (DevOps, App Services, Azure SQL, Blob Storage, Service Bus)

Infrastructure: Kubernetes, Docker, Nginx, Linux (Ubuntu), Jenkins

Data: PostgreSQL, SQL Server, Redis, Kafka, MQTT

DevOps: Jenkins, Azure DevOps Pipelines, CI/CD, automated builds and deployment

Scrum: Jira, Azure DevOps Boards, Polarion

Education

Computer Science, UGF (Universidade Gama Filho), Rio de Janeiro, Brazil (2006)

Sat, Apr 18, 2026, 2:00 PM

Enterprise Windows software suite for CAN-based motor controller systems at Curtis Instruments

Curtis Integrated Toolkit

CIT is a fully integrated development and diagnostic platform used by OEM engineers worldwide to design, configure, and debug vehicle control systems running on Curtis CAN-based hardware. It provides a whole-system view of every device on the CANbus, enabling live monitoring, parameter tuning, and software updates from a single environment.

I maintained and enhanced core applications within the suite, including Programmer, TACT (a virtual oscilloscope for real-time parameter tracing across multiple CAN devices), Menu Editor, VCL Studio (a custom code editor and compiler), and Pack & Flash. All of these share a common project environment and live CANbus communication layer.

Fri, Apr 17, 2026, 2:00 PM

Customer-facing web portal for software licensing, documentation, and engineering support at Curtis Instruments

The Curtis External Portal is a web platform built for OEM customers and dealers to access product documentation, download software, and purchase software licenses in bulk or individually. It also provides reporting tools and a direct support channel to application engineers.

I built and maintained the portal, handling both the frontend and backend, including the licensing and e-commerce workflow, document management system, and user access controls across different customer tiers.

Thu, Apr 16, 2026, 2:00 PM

Real-time portfolio and pricing desktop platform for prime brokerage clients at Jefferies Financial Group

Navigator is a desktop application used by Jefferies prime brokerage clients to monitor portfolios with real-time pricing from major market data providers including Bloomberg, Reuters, eSignal, ICE Data Services, and other leading feeds. The system delivers live P&L, position tracking, and risk analytics directly to hedge fund managers and institutional traders.

I was part of the development team responsible for maintaining and enhancing the platform, building new features, providing production support, and resolving issues across the application.

Wed, Apr 15, 2026, 2:00 PM

Web-based prime brokerage portal for portfolio access and reporting at Jefferies Financial Group

J-Prime is the web-based complement to Navigator, giving prime brokerage clients a streamlined way to view their portfolios, access reporting, and manage their accounts from any browser. It provides a simplified interface for the same client base, covering positions, balances, trade history, and other prime brokerage services.

I contributed to the development and maintenance of the platform as part of the Jefferies prime brokerage technology team.