Aug 8, 2017 to Oct 3, 2018
Mobile / Client work
Wallet engineering across web and mobile.
I contributed across frontend and backend work for web and mobile wallet applications.
Frontend & backend
Wallet applications
Cross-platform work
THE TECHNOLOGY
Node.js
Linux
MOBILE / CROSS-PLATFORM
My role
Web & mobile full-stack developer
Client perspective
Upwork client, 5.0/5
“both front-end and back-end technologies for building mobile- and web-apps.”Read the work history on Upwork · Checked Sep 20, 2026
01 / THE CONTEXT
The challenge.
The engagement covered web and mobile development for a cryptocurrency wallet application.
02 / MY CONTRIBUTION
Contributing across web, mobile, and backend work
I contributed to both frontend and backend development. The client named Node.js, Linux, frontend frameworks, and testing packages as part of the work.
03 / THE ENGINEERING
Technology & trade-offs.
01
Services
Node.js
Linux
My engineering perspective: what each approach helps solve, and what needs care.
Node.js: connect frontend behavior to server responsibilities
I contributed across the frontend and backend of web and mobile applications. Clear API boundaries help keep validation and privileged actions consistent across clients.
The trade-off: Client-side feedback improves usability, but server-side checks must remain authoritative.
Web and mobile: keep behavior consistent across surfaces
The same workflow can appear on different devices. I look for shared rules and make loading, failure, and recovery behavior explicit at each interface.
The trade-off: Device capabilities and interaction patterns differ. Consistency needs room for those differences.
Contract details and sources
React web and native wallet development
- Contract period
- Aug 8, 2017 to Oct 3, 2018
- Upwork status
- Completed contract · Checked Sep 20, 2026
- Work delivery
- Delivery date not recorded.
- Product today
- Current availability not verified