Technical Consultant
2022 - PRESENTAxiomSys- Planned and estimated project packages for non-fungible and fungible token development, front-end minting and administration websites with React, and security audits of smart contracts.
- Researched and planned the integration of fungible and non-fungible tokens with the Unity game engine back end of a well-known online meeting venue.
- Contacted, vetted, and interviewed smart contract developers, laying the foundations for an elite international team of blockchain warriors.
- Developed, planned, and documented a methodology for security audits of smart contracts.
- Provided expert technical consultation during sales meetings.
Technologies: Solidity, Blockchain, Smart Contracts, Ethereum, Ethereum Smart Contracts, Solana, C#, JavaScript, .NET, Unity, Software Development, Blockchain & Cryptocurrency, Full-stack, Rust, Cryptocurrency, Unix, C#.NET, TypeScript, Crypto, Architecture, React, MetaMask, RinkebyEnterprise C++ Developer
2019 - 2022Alteryx- Resolved customer and in-house defects in the software's main back-end C++ engine, using C++ 11 on both Windows and Linux platforms.
- Developed new features for the software's main back-end C++ engine, using C++ 11 on both Windows and Linux platforms as part of a team of developers.
- Fixed some of the most long-standing and challenging defects in the software.
- Managed the defect lifecycle, interfacing with other teams for information and assistance when needed.
Technologies: C#, .NET, Microsoft Visual Studio, C++11, C++, Test-driven Development (TDD), Defect Management, Microsoft SQL Server, Agile Software Development, Unit Testing, Software Development, Design Patterns, Complex Problem Solving, Linux, JavaScript, APIs, CI/CD Pipelines, SQL, Unix, Integration, C#.NET, Architecture, AlgorithmsIoT Engineer
2018 - 2019Jaber Medical- Contributed to networked embedded development on IoT devices that were connected to a central server; not at liberty to discuss details at the moment.
Technologies: Amazon Web Services (AWS), ESP32, ESP8266, Embedded Systems, Amazon DynamoDB, Arduino, C++, Internet of Things (IoT), C, JavaScript, Agile Software Development, Android Studio, Node.js, Unit Testing, AWS IoT, Real-time Operating System (RTOS), MQTT, Software Development, Design Patterns, Embedded C++, Complex Problem Solving, Microservices, Linux, APIs, Full-stack, TypeScript, Architecture, Amazon EC2, AWS LambdaAlexa Developer
2018 - 2018Anguleris Technologies- Developed a rich Alexa app that will allow customers to run spoken English queries against a complex product database.
Technologies: Amazon Web Services (AWS), Amazon Alexa, JavaScript, Agile Software Development, Unit Testing, AWS IoT, Software Development, Design Patterns, Complex Problem Solving, Amazon EC2, AWS Lambda, Amazon DynamoDBAlexa Developer
2017 - 2018Sterling VC- Developed and brought to market an Alexa skill for retrieving New York sporting news updates.
Technologies: Amazon Web Services (AWS), Node.js, Amazon Alexa, Agile Software Development, Unit Testing, AWS IoT, Software Development, Design Patterns, Complex Problem Solving, JavaScript, Full-stack, Amazon EC2, AWS Lambda, Amazon DynamoDBR&D Manager
2017 - 2018Futronix- Developed Alexa Skills for Amazon Dot/Echo.
- Worked with ESP8266 embedded programming with Arduino IDE.
- Configured a TLSv1.2 WebSocket security.
- Developed MQTT communication with AWS IoT cloud.
- Created a voice-activated smart-home lighting system.
Technologies: Amazon Web Services (AWS), Amazon Alexa, Arduino, Embedded C++, ESP8266, Internet of Things (IoT), JavaScript, .NET, Agile Software Development, Android Studio, Node.js, Unit Testing, AWS IoT, Real-time Operating System (RTOS), Embedded Systems, MQTT, ESP32, Software Development, Design Patterns, .NET Core, Complex Problem Solving, Linux, C#, Unix, Architecture, Amazon EC2, AWS Lambda, Amazon DynamoDBNode.js Developer
2016 - 2017Private Client- Developed a full and profitable algorithmic trading system to exploit arbitrage opportunities between cryptocurrency futures and spot markets.
- Tested and debugged the system, using APIs for various exchanges.
- Developed plugins to allow the system to be used on various popular crypto futures and spot exchanges.
Technologies: Blockchain, Trading, Arbitrage, Futures, JavaScript, Agile Software Development, Node.js, Unit Testing, Software Development, Design Patterns, Complex Problem Solving, Docker, Linux, C#, .NET, Microsoft Visual Studio, Ethereum Smart Contracts, Decentralized Finance (DeFi), APIs, Blockchain & Cryptocurrency, Full-stack, Bots, Binance API, Cryptocurrency, Unix, Integration, TypeScript, Crypto, Architecture, Rinkeby, Amazon EC2, AWS RDS, AWS Lambda, Amazon DynamoDBFreelance Senior Xamarin Developer
2015 - 2017Aquamonix- Developed from scratch a Xamarin iOS application that controls large-scale SCADA irrigation systems via a Java middle tier.
- Built the MVP's architecture and prepared a plan to facilitate cross-platform ports.
- Created a tight system of synchronizing long-running tasks with the server side across multiple connections or app sessions.
Technologies: WebSockets, C#, JavaScript, .NET, Microsoft Visual Studio, Agile Software Development, Android Studio, Xamarin.Forms, Node.js, Unit Testing, Software Development, Design Patterns, Xamarin.iOS, Complex Problem Solving, Full-stack, SQL, C#.NET, REST APIsMobile Developer (Remote)
2014 - 2016Door3/FreshDirect- Developed a Webby-winning eCommerce iPad application using Xamarin iOS.
- Added new features on a legacy Objective-C app.
- Installed new features on a legacy Android app.
- Consolidated the legacy apps into a new Xamarin unified platform.
Technologies: Selendroid, Java, Objective-C, Scrum, Jira, Android, iOS, Xamarin, C#, JavaScript, Agile Software Development, Node.js, Android Studio, Xamarin.Forms, Unit Testing, eCommerce, Software Development, Model View Controller (MVC), Design Patterns, Model View Viewmodel (MVVM), Xamarin.iOS, Complex Problem Solving, .NET, APIs, Full-stack, SQL, Integration, C#.NET, Architecture, REST APIsSenior Developer | Team Leader
2012 - 2014Manao Software- Managed a team of developers to produce a REST/JSON front end to a unique SAP-querying interface for EveryAngle.
- Designed the architecture for the above software using .NET Web API MVVM with NHibernate.
- Managed a team to develop the above software in .NET.
- Directed the QA unit testing using SoapUI; interfaced with the client's executive team.
Technologies: RESTful Services, Domain-driven Design (DDD), Perforce, Jira, Scrum, Test-driven Development (TDD), User Interface (UI), SOAP, jQuery, Knockout (Knockout.js), Model View Viewmodel (MVVM), JSON, C#, Microsoft Visual Studio, Agile Software Development, Android Studio, ASP.NET, Unit Testing, WebSockets, Software Development, Model View Controller (MVC), Design Patterns, Xamarin.iOS, Leadership, Technical Leadership, Team Leadership, Lean Project Management, .NET Core, Complex Problem Solving, Microservices, C++, Linux, .NET, APIs, HTML, Unix, C#.NET, Architecture, Windows, ASP.NET MVC, REST APIs, AWS RDSSoftware Development Manager
2009 - 2012HotelTravel.com- Redesigned the rate providers' pulling subsystem.
- Developed ISAPI filters for the website.
- Built a prototype mobile/web app.
- Handled the day-to-day process of development and quality control.
- Managed a team of 16-20 developers.
Technologies: Internet Server Application Programming Interface (ISAPI), Android, VB.NET, PHP, Microsoft SQL Server, C++, C#, Microsoft Visual Studio, Agile Software Development, ASP.NET, Unit Testing, WebSockets, Software Development, Design Patterns, ASP, Leadership, Technical Leadership, Team Leadership, Lean Project Management, Complex Problem Solving, Linux, .NET, HTML, SQL, C#.NET, Architecture, Windows App Development, Windows, ASP.NET MVC, REST APIsSenior Developer
2007 - 2009Morgan Stanley (NYC)- Performed the application and web service programming in C# and VB.NET.
- Interfaced .NET software with legacy COBOL programs.
- Wrote the GUI design/programming in ASP.NET and JavaScript.
- Developed software to manage fixed income securities based on currency exchange models.
- Designed service-based architecture linking .NET applications to core mainframe services.
Technologies: SOAP, COBOL, JavaScript, VB.NET, Microsoft Visual Studio, ASP.NET, Unit Testing, Banking & Finance, WebSockets, Software Development, Design Patterns, Microservices, C++, .NET, SQL, COM, C#, C#.NET, Architecture, Windows App Development, Windows, ASP.NET MVC, REST APIs