About Me
Insightful, results-oriented IT professional with notable success working on a broad range of customer projects while participating in planning, analysis, and implementation of solutions in support of business objectives.
Hands-on experience leading all stages of frontend application development, including requirements definition, design, architecture, testing, and support. Outstanding problem-solving skills.
Excel in dynamic, demanding environments while remaining pragmatic and focused. Accustomed to performing in deadline-driven environments with an emphasis on working within time and budget requirements.
Here are a few technologies I've been working with recently:
- JavaScript (ES6+)
- Express
- React
- AWS
- Node.js
- Google Cloud Platform
- HTML & (S)CSS
- WebSockets
- TypeScript
- Distributed Ledger Technology (DLT)
Where I've Worked
Lead Software Engineer @ Contract, Freelance
October 2022 - Present
- Write modern, performant, maintainable code for a diverse array of client and internal projects
- Work with a variety of different languages, platforms, frameworks, and content management systems such as JavaScript, TypeScript, Node, React, AWS
- Communicate with multi-disciplinary teams of engineers, designers, and clients on a daily basis
Senior Software Engineer @ IOTA Foundation
March 2018 - September 2023
- Wrote modern, performant, maintainable code for a diverse array of client and internal projects
- Worked with a variety of different languages, platforms, frameworks, and content management systems such as JavaScript, TypeScript, Node, React, AWS
- Communicated with multi-disciplinary teams of engineers, designers, and clients on a daily basis
Senior Software Engineer @ Raisin Bank
2017 - 2018
- Developed and shipped highly interactive web applications for a new financial product: WeltInvest
- Ensured accurate specifications gathering to meet business requirements
- Provided testing and ensured highest quality standards
Senior Frontend Developer @ Signavio
2017
- Developed new SaaS platform for process analytics: Process Intelligence
- Developed and implemented new customer-facing SaaS platform to present process analytics in an efficient way
- Provided testing and ensured highest quality
- Ensured accurate specifications gathering to meet business requirements
Software Consultant / Solution Architect @ Mobizcorp
2011 - 2017
- Ensured optimal system architecture to facilitate the successful completion of implementations
- Provided analysis and recommendations to design decisions including architecture, integrations, customizations, impacts to scale and performance, rollout strategies and optimal use of features
- Supervised development teams working in multiple locations
- Created development and strategic plans, project documentation, and test cases. Coordinated developers to meet all project requirements
- Managed development of multiple international eCommerce projects in United States, Canada, and Germany
- Supervised overall planning, organizing, architecting, and integrating of all services prioritized in alignment with the client's expectations and business needs
- Conceptualized and created technical and functional specifications.
Software Developer @ eDarling
Feb - Dec 2010
- Developed and implemented tools for data processing and transformation for BI department
- Developed highly effective software application to enable customer care agents retrieve and modify profile information in real-time
- Integrated quickly into six-person team tasked with investigating, recommending, planning, and implementing of internal platform for customer administration
Database Analyst, intern @ Nokia Networks
2009
- Evaluated database performance, provided benchmarks and alternative solutions for critical components
- Identified and proposed optimization affecting performance and scalability
Some Things I've Built
Featured Project
Order To Seat Airline App
An award winning digital cockpit application to revolutionize aircrafts' passenger cabin experience, which disrupted the market with digitalized aircraft cabins.
Ease of use and an upscale experience create a memorable flight. The inseat system offers more than just a brilliant 4K viewing experience. The friendly UI makes each screen a command centre for the passenger’s universe of content.
- TypeScript
- React
- NestJS
- Stripe
Featured Project
TeachFlows
TeachFlows combines the creativity of teachers with the magic of AI to create a new era of educational resources.
Teachers can easily craft, vet and share resources at a speed never before seen.
Student Interests & Performance Drives
Granular analytics from class interests, time taken per question, performance across topics can all factor into how TeachFlows creates resources for schools in a secure and private way. Teachers can not only analyze but immediately act on student learning gaps with a variety of next-generation resources.
- JavaScript
- React
- Firebase
- Stripe
Featured Project
Book Store
Book Store with PayPal and Stripe payments.
Fully functional book store with PayPal and Stripe payments, backend order processing with NestJS, promo banner, search and navigation. Book details fetched from Google Books API.
The design of the page was taken from the Book Depository
This is a demo shop, no orders will be fulfilled.
- JavaScript
- React
- NestJS
- Stripe
- SCSS
Featured Project
Selv Project Landing
Claim, Control & Reuse your new Digital Identity.
Through Self Sovereign Identity (SSI), people, organisations and things are empowered to collect and share their own verified data and digital identity. This increased privacy and control enables a “Bring Your Own Identity” (BYOI) style of engagement with corporations, removing the need to perform expensive data collection.
- JavaScript
- React
- Vercel
Featured Project
COVID-19 health certificate
Credential management made simple & private.
Share your health status and other personal credentials securely and privately. Powered by IOTA.
This demo explores how you can safely own, manage and share personal credentials.
- Acquire your health certificate
- Share your health status with your employer
- Apply for a visa and prove you are fit for travel
- JavaScript
- React
- NodeJS
- WebSockets
- DID
Featured Project
Digital MRV
Digital Measurement, Reporting and Verification (MRV) solution for the Reciclo Orgánicos Chile LFG Project.
MRV is an essential process to support credible climate actions involving climate finance and markets. However, conventional MRV practices are mostly implemented manually, which involves relatively high costs. The objective of the pilot is to demonstrate the feasibility of digital solutions to automate MRV in order to reduce costs and time, as well as improve the utility of the data and reports for stakeholders.
- JavaScript
- React
- NodeJS
- Google Cloud
Featured Project
IOTA Oracles
IOTA Oracles harness the power of the IOTA Tangle to bring a new level of trust and utility to smart contracts and traditional applications.
Oracles are tools for data providers to create public streaming channels over the Tangle in a templated and easily retrieved fashion.
- JavaScript
- React
- Rust
- Vercel
Featured Project
Autonomous Energy Marketplace
An Energy Marketplace is an autonomous digital marketplace, where energy providers, energy consumers, and marketplace operators interact to trade energy products (electric or thermal) in excess of its immediate needs.
These energy products can be transferred by an asset producing it to another one consuming it, for a given time and at a given agreed price.
An energy provider is the owner of the asset able to produce energy. An energy consumer is the owner of the asset that needs to consume energy. A producer’s asset can be an EV charging station. A consumer’s asset can be an electric vehicle.
- JavaScript
- React
- Node.js
- ZMQ
- DLT
Featured Project
Industry Marketplace
What is the Industry Marketplace?
The Industry Marketplace is a vendor and industry-neutral platform, automating the trading of physical and digital goods and services.
Building on specifications developed by the Plattform Industrie 4.0 (Germany's central network for the advancement of digital transformation in manufacturing), it combines distributed ledger technology, immutable audit logs and standardized, machine-readable contracts to accelerate industrial automation and enable the "economy of things".
- JavaScript
- React
- Node.js
- WebSockets
- ZMQ
- DLT
Featured Project
Coordicide Website
Website for Coordicide Project.
The IOTA Foundation is preparing to take its most important step to date in the maturity of the IOTA protocol — realizing the dream of a permissionless and scalable distributed ledger technology (DLT). We refer to this event as Coordicide
- JavaScript
- React
- Next.js
- Firebase
- Zeit/Now
Featured Project
Persistent Selv
Long-term Identity management
Persistent Selv is an exploratory demo, empowering people to plan their environmental legacy. By using their self-sovereign digital identities (SSIDs), individuals are encouraged to improve their ecological footprints and establish trusted connections with future generations.
- JavaScript
- React
- Vercel
Featured Project
IOTA Data Marketplace
In this PoC, sensor owners onboard a new sensor and use a script provided by IOTA to submit sensor data to the Tangle. All data packets are securely stored and each packet is additionally encrypted with strong randomly generated password.
A price in IOTA Tokens can be defined, at which the data source will be “sold”.
Data sources are accessible through the main website and referenced through a geomap or a list. These are available after approval from IOTA team.
Visitors of the website can select data sources and access the data sets directly from the browser after purchasing the sensor data.
- JavaScript
- React
- Node.js
- Google Cloud
- Firebase
Other Noteworthy Projects
view the archiveEnergy Data logging and verification
The project leverages the IOTA Tangle and its transactions immutability to provide services for Data Integrity and Trade Verification.
Learn more about this project here.
Transportation tracker
Track public transportation and assist with ticket purchase and claim resolution. Requires mobile app.
Hyperledger IOTA Connector
Hyperledger IOTA Connector allows data to be mirrored into the Tangle, benefitting from all the features available, such as fee-less payments, encrypted transaction payload, and public/private message chains.
Learn more about this project here.
What's Next?
Get In Touch
Although I'm not currently looking for a new position, my inbox is always open. Whether for a potential project or just to say hi, I'll try my best to answer your email!