Consulting By

Andrew Carl

Principal Software Engineer with 15+ years of experience in industrial engineering, software creation, and Web3 development. I am a generalist who primarily focuses on full-time employment, occasionally taking on freelance or hobby projects. My goal is to make your product fast, friendly, reliable and secure.

Experience
Skills

Algorand

Experienced
Projects: 1

Algorand used for:

Algorand TEAL contracts for Glitter Bridge.

Blockchains

Proficient
Projects: 1

Blockchains used for:

RPC interaction with Ethereum, BSC, Polygon, Algorand, Solana, Tron, Avalanche, Arbitrum, Optimism, zkEVM (Glitter).

Bridges

Expert
Projects: 2

Bridges used for:

Building Algo-Solana Bridge.

Building USDC bridge on Ethereum, BSC, Polygon, Algorand, Solana, Tron, Avalanche, Arbitrum, Optimism, zkEVM.

RPCs

Proficient
Projects: 3

RPCs used for:

Accessing block data via Quicknode/Ankr (Glitter).

Using Etherscan API (Glitter, Funtoken).

Using CMC, Coingecko price fetching (Glitter).

Smart Contracts

Proficient
Projects: 2

Smart Contracts used for:

Automating contract security analysis of 100,000 Binance contracts.

Auditing staking contracts (Glitter, Funtoken) .

AWS

Limited
Projects: 1

AWS used for:

FUNtoken IAM & CloudTrail.

Azure

Experienced
Projects: 2

Azure used for:

Serverless functions & SQL Database (Evapco).

Azure Cognitive Search (Bluemodus).

Cloudflare

Proficient
Projects: 3

Cloudflare used for:

Glitter Finance websites (Homepage, Luster, Rainbow Network).

Funtoken (Homepage, FunHub).

FunHub.

Digital Ocean

Proficient
Projects: 2

Digital Ocean used for:

Deploying 8 droplets (Glitter).

Deploying 1 droplet, 2 apps (Funtoken).

Elasticsearch

Limited
Projects: 1

Elasticsearch used for:

Early monitoring for MVP bridge (Glitter).

MongoDB

Limited
Projects: 1

MongoDB used for:

Funhub data (Funtoken).

MS SQL

Proficient
Projects: 1

MS SQL used for:

Project & user data storage (Evapco).

PostgreSQL

Experienced
Projects: 1

PostgreSQL used for:

Storage for RPC bridge data (Glitter).

Analytics

Expert
Projects: 3

Analytics used for:

Thermal and component engineering data (Evapco).

Blockchain transaction data (Funtoken, Glitter).

Contract scam analysis (Doxxlocker).

APIs

Proficient
Projects: 2

APIs used for:

Bridge explorer API (Glitter).

Blogs API (Funtoken).

Architecture

Proficient
Projects: 3

Architecture used for:

Co-designing USDC and token bridge (Glitter).

Co-designing lending-borrowing platform (Luster).

Designing gamehub (Funtoken).

Email Marketing

Proficient
Projects: 1

Email Marketing used for:

Email template creation for multiple clients (Bluemodus).

Reporting

Expert
Projects: 3

Reporting used for:

2 publications in CTI journal (Evpaco).

Multiple smart contract reports for Doxxlocker.

Multiple internal malicious actor investigations (Funtoken).

Telegram Bots

Limited
Projects: 1

Telegram Bots used for:

Allowing user to type in name or address of token, and messaging back the contact security analysis.

Websocket

Experienced
Projects: 1

Websocket used for:

Backend private server network for token and USDC bridge (Glitter).

ASP.NET

Experienced
Projects: 1

ASP.NET used for:

Client work for Bluemodus.

C#

Expert
Projects: 3

C# used for:

Thermal software (Evapco).

Game development (Re3 Studios).

Client work (Bluemodus).

CSS3

Experienced
Projects: 4

CSS3 used for:

Glitter Finance homepage.

Glitter Bridge.

Glitter Explorer.

Funtoken homepage.

HTML5

Experienced
Projects: 1

HTML5 used for:

Dynamically generating contract security reports (Doxxlocker).

JavaScript

Proficient
Projects: 2

JavaScript used for:

Server and front-end deployments (Glitter).

Websites (Funtoken).

JSON

Expert
Projects: 3

JSON used for:

Dynamic generated content (Re3 studios).

Dynamic blog content (Funtoken).

Bridge data (Glitter).

MJML

Limited
Projects: 1

MJML used for:

Email template creation for multiple clients (Bluemodus).

Node.js

Proficient
Projects: 3

Node.js used for:

Server for Algo-Sol bridge (Glitter).

Server for USDC bridge (Glitter).

Server for RPC poller (Glitter).

Python

Experienced
Projects: 2

Python used for:

Balance checker for FUN partner accounts (Funtoken).

Telegram bot to run contract analysis (Doxxlocker).

Rust

Experienced
Projects: 1

Rust used for:

Minor backend game engine work alongside coworker that made a Rust-Unity hybrid engine.

Solidity

Experienced
Projects: 2

Solidity used for:

Automating safety analysis of 100,000 Binance contracts.

Auditing staking contracts (Glitter, Funtoken).

TypeScript

Proficient
Projects: 2

TypeScript used for:

SDK (Glitter).

Websites (Funtoken, Glitter, this portfolio).

VB.NET

Expert
Projects: 1

VB.NET used for:

Extensive work on thermal software (Evapco).

WPF

Experienced
Projects: 1

WPF used for:

Second iteration of thermal software extensively used WPF for interface (Evapco).

Hiring

Proficient
Projects: 2

Hiring used for:

Hiring 10 positions (Glitter).

Hiring 2 positions (Funtoken).

Management

Proficient
Projects: 2

Management used for:

Coordinating 5 concurrent devs & 4 projects (Glitter).

Coordinating 2 devs & 2 projects (Funtoken).

Confluence

Experienced
Projects: 2

Confluence used for:

Bluemodus client documentation.

Re3 Studios documentation.

Gimp

Experienced
Projects: 1

Gimp used for:

Image manipulation for websites (Re3 Studios, Glitter, Funtoken).

GitHub

Proficient
Projects: 3

GitHub used for:

3 active repos (Re3 Studios).

15 active repos (Glitter).

10 active repos (Funtoken).

Google Analytics

Limited
Projects: 1

Google Analytics used for:

Enabling basic tracking of main website (Funtoken).

Inkscape

Experienced
Projects: 1

Inkscape used for:

Image manipulation for websites (Re3 Studios, Glitter, Funtoken).

Jira

Experienced
Projects: 2

Jira used for:

Task and time management (Bluemodus).

Task management (Funtoken).

Replit

Limited
Projects: 1

Replit used for:

Python bot build for Doxxlocker.

Unity

Expert
Projects: 1

Unity used for:

Extensive engine work on procedurally generated voxel game, Satus (Re3 Studios).

WordPress

Experienced
Projects: 2

WordPress used for:

Doxxlocker main website.

Minor Funtoken work on old site.

Django

Limited
Projects: 1

Django used for:

Deploying internal tracker site for Funtoken.

Docker

Limited
Projects: 1

Docker used for:

Testing deployments for Glitter.

ESLint

Proficient
Projects: 1

ESLint used for:

All new JS/TS projects (Glitter, Funtoken).

Express

Proficient
Projects: 1

Express used for:

API server for Glitter Bridge.

Jest

Experienced
Projects: 1

Jest used for:

Testing SDK, APis and server logic (Glitter).

Kentico

Proficient
Projects: 1

Kentico used for:

Multiple client website builds (Bluemodus).

Next.js

Experienced
Projects: 2

Next.js used for:

Funtoken landing website.

This portfolio.

Nginx

Limited
Projects: 1

Nginx used for:

Deploying multiple Ubuntu servers to route APIs through VPC network.

npm

Experienced
Projects: 1

npm used for:

Uploading multiple packages for SDK (Glitter).

Postman

Experienced
Projects: 2

Postman used for:

Endpoint testing for client api (Bluemodus).

Endpoint testing for USDC api (Glitter).

React

Experienced
Projects: 2

React used for:

Websites for Glitter.

Websites for Funtoken (Wrapped in NextJS).

Sitecore

Limited
Projects: 1

Sitecore used for:

Minor clint work (Bluemodus).

Swagger

Experienced
Projects: 1

Swagger used for:

Automating and deploying swagger docs for explorer api (Glitter).

TailwindCSS

Experienced
Projects: 2

TailwindCSS used for:

Funtoken landing wesbite.

This portfolio.

Winforms

Experienced
Projects: 1

Winforms used for:

First iteration of thermal software used winforms (Evapco).