🫕

Frank Egloff

Hours
20
Expertise
frontend
Mentor
Brian Felsen
Day ONE
April 11, 2022
End Date
Presence
Active
Telegram
@fegloff
image

Bio

🫕 Francisco is a Swiss/Venezuelan Computer Engineer, with more than 15 years of experience in Fintech projects (Financial Inclusion, Mobile Payments) and also full stack development. For the past 6 months, he has been working in web3 projects for ETH and Solana networks.

Francisco likes board games, playing sports, music and comedy, and currently lives in Bogota, Colombia with his 5 year old daughter, Valentina.

May 2022 Deliverables

Fixed income product dApp (app)

Trustless ETH bridge test cases

Devcon venue list. 100/90/100%

April 2022 Deliverables

  • Deploy 20% fixed income to Mainnet
  • 5 trustless bridge unit test cases
  • Develop Spanish ZK pre-course

Cultural Self Assessment

Cultural
Values
Read More
Self Assessment
Personal Story
Empathy
Communicative
conversation turn taking
Rate 1 - 10 with 10 being the best
disconfirm own beliefs
self-aware & articulate
Personal
share a drink
spend 10 hours daily together
nurture & mentor
Collaborative
make everyone shine
people over process
dare to disagree
Passion
Devoted
long-time craftsmanship
obsess over details
hungry & foolish
Aligned
share the mission
optimistic about flying off a cliff
your 50-year dream
Authentic
consistent with own actions
make tough decisions
admit mistakes
Excellence
Technical
top 1% superstar
effective tooling
relevant to our needs
Potential
10x growth
voracious learner
contrarian thinker
Impact
accomplish important work
activity < productivity
thrive in chaos

Frank Egloff’s Timesheet

DateTaskHoursOther notesReceivedTxn Hash
[DJ3N] fix unlogged user token creation + fix header backgroud color change after unlogged user creates wallet + fix styling for token creation and access pass component + remove esLint warnings on some components
5
[DJ3N] Add logout functionality + add enter listener to login router component + add IntersectionObserver (useElementOnScreen hooks) for gallery lazy uploading
4
[DJ3N] add lazy upload for images + skeleton view for access pass card and collectible card component
4
[DJ3N] add error handling to wallet balance in the wallet router component
2
[DJ3N] fix user-profile component edit/display user info
1
[DJ3N] fix styling dogfood + delete unused routes components (collectible-details, access-pass-details, checkout component, claim-nft) and unused component (nft-detail)
3
[DJ3N] add bech32Address attribute to user type + minor changes to wallet router component + update header, checkout success and failure components styling + fix login router component styling + add FullLogo component
3
[DJ3N] fix dogfood user profile => description padding and avatar/banner alignment
2
[DJ3N] fix app name and description in index.html + remove the wallet from header + change styling in collection card component + add wallet address to wallet component + add wallet address to wallet router component + update wallet component styling + update Button display in token detail component
5
[DJ3N] update gallery and gallery-tab UX & logic + minor update create collectible UX + add token detail router component to replace access-pass-detail and collectible details component + add collectible component to display collectible info + update collectible gallery UX
6
[DJ3N] fix styling issues with profile component + minor styling changes on gallery-tabs and spacing between access pass cards + add wallet router component + token balance component + gallery tab component styling changes
5
[DJ3N] fix age select placeholder, date, time, color palette styling + change progress bar styling + clean access-pass code + improve ticket styling + add stripe to access pass styling + add favicon + change styling on navbar + add owner logic to access pass card component + change font-type to Inter + add unlocable content handling for access pass details
6
[DJ3N] add logo dropzone component + update access pass styling + fix access pass card styling + fix header logo and background + add select age restrictions component add + add color picker + fix header styling for landing router component + fix v1 merging issues + fix navbar and header styling
5
[DJ3N] fix nav bar items align + fix tooltip hiding issue + fix access pass card component
3
[DJ3N] update styling for access pass component + fix access pass logo display + move out LockedContentDropzone from CreateCollective to src/components + fix navigation bar to bottom on Create Collectible route component + add s3 upload media handling for create access pass
6
[DJ3N] Update layout of create access pass, access pass front, and back components + add ticket component + change create home styling + fix detail access pass component layout + update the styling of the navigation component + fix access pass styling for gallery + change styling for create-home component
7
[DJ3N] Add info row component + update create access pass component
4
[DJ3N] Add toggle-checkbox component + add dynamic collor picker + update access pass front component
6
[DJ3N] Add access pass card component for access pass gallery + => fix access pass border color change + fix comma symbol on access pass from component + remove label "this is the landing page your fans will see" on access pass detail router component => Add access pass card component for gallery + update gallery component + update collor palette component
6
[DJ3N] Add css utils for svg color change + add color palette component + update access pass front and back components + update access pass detail router component + update create access pass router component
8
[DJ3N] Fix access-pass styling issues + styles: create-access-pass ticket + styles: create-access-pass logo size + make stick header
6
[DJ3N] fixe access pass gallery scrolling + split access pass component in Front and Back component + Access Pass Logo Styling + Fix right margin gallery for access pass tab + add checkout to access pass detail page + fix landing page mascot avatar + fix checkout success route component
8
[DJ3N] update styling on user-profile component + add collectible checkout + change checkoutV2 api call url and parameters + add wallet_fan class to header component
5
[DJ3N] fix navegation position for gallery component + add create-access-pass logic for not logged users + fix navigation + fix navegation position for gallery component
5
[DJ3N] add logic to create-access-pass
4
[DJ3N] Add create-collectible without login + add create-result, new-user-alert components + add styling to create-collectible + increase/decrease button for supply + fix styling issues in create-collectible
6
[DJ3N] Create inputs component + UX landing page + add create-collectible without login + add create-result, new-user-alert component
4
[DJ3N] fix sms-wallet login logic and styling + add user-profile component + update landing component + add local storage and session storage + add persistedState to redux store
4
[DJ3N] add sms login logic + add base styling assets + update styling on login, home-creator, navigation and header component
5
[DJ3N] add redux for state handler + public/private routes + scss global variables + add header component
4
[DJ3N] Add create-access-pass route + access-pass component (raw version) + update addFilesToStorage to accept Blob files + add logo upload logic for create access pass route component + add create-home route and rename mint component to create-collectible
6
[DJ3N] add phone number input + rename mint-input component to input component
3
[nft-mints] Create a collectible detail page + make changes on the nft-detail component to handle creators and user UX
5
[nft-mints] Add component lazy download for future PWA implementation + UI changes
3
[nft-mints] Add error handling for API calls and UI components
3
[nft-mints] UI changes for mint component
1
[nft-mints] Add netlify configuration + improve checkout UX
4
[nft-mints] work backend calls => Tokens by owner, create collection + update gallery component + fix async issues with Firebase + add error handling in checkout component
10
[nft-mints] integration with stripe => success and cancel page + create nft-detail componnet
5
[nft-mints] Mint logic + firebase config and integration
7
[nft-mints] Create nft-card component + work with auth flow and styling
8
[nft-mints] Working with routes => Create/Update Routes landing, home, mint, navigation, gallery
8
[nft-mints] Working with components => create mint-input, auth-input
4
[nft-mints] Setting up project + creating Navigation and Authentication components
4
Added comments
2
Convert web3.utils to typescript for better error handling + added transaction receipt handler
3
[Fixed Income Frontend] Fixing issues #4 #2 + Disabled logging for production environment + solve rendering issues for browser with no metamask extensions
2
[Fixed Income Frontend] Fixing issues #5 #4 #3
2
[Fixed Income Frontend] Project deployed in Netlify
3
[Fixed Income Frontend] Configuring Netlify deploying
3
[Fixed Income Frontend] Implemented deposit call (web3 contract call + deposit component) + implemented theme change (dark/light) + Implemented basic modal to show deposit transaction progress and completion
5
[Fixed Income Frontend] Updated web3 contract abi handling for Income and Token access (aUST) + Created deposit method call (first approach) + updated deposit component.
5
[Fixed Income Frontend] Updated UI styling + Changed deposit and balance's component look and feel due to UI design error
3
[Fixed Income Frontend] Added Toast component and Redux for error handling.
3
[Fixed Income Frontend] Added use wallet hooks to handle Metamask connection. Implemented balance component which handles aUST balance.
4
[Fixed Income Frontend] Worked with styling theme changes
2
[Fixed Income Frontend] Added anchor abi + upgrade to hooks to handle metamak connection
3
[Fixed Income Frontend] Added metamask connection + Styling for footer, header components and earn page component
6
[Fixed Income Frontend] Created header, footer components and earn page component + add router navigation
5
[Fixed Income Frontend] Typescript React project setup
4