349 karma · joined February 12, 2018
Contact for consulting/hiring:
https://www.linkedin.com/in/deejax
david <at> callstop · com
I'm a seasoned startup engineer and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity. 5+ years of professional experience, especially in fintech.
Willing to relocate: No
Technologies: 4.5+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Java, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > comI'm a seasoned startup engineer and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity.
Willing to relocate: No
Technologies: 4.5+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Java, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > com1. Many good eng's might not have the skills to fundraise/run the business side, and with them more often having friends that are also eng's maybe there's less likely to be a match to have a business counterpart. That coupled with missing domain knowledge means that some eng's jump to take those jobs. However I have heard from a successful founder that the early engineers that are good are very hard to attract.
2. Loss aversion: https://en.wikipedia.org/wiki/Loss_aversion; people more often seek to avoid downside rather than pursue upside.
Benefits:
- Learn on the job
- Learn to start companies/test ideas
Drawbacks:
- Company pivots or moves locations? Can lose all equity if < year 1 even if you stayed up late often building first MVP
- All of your points
The payoff could be the startup, but more likely it's the experience and skills for down the line. Are you inexperienced? Then it's a great option if you want to start a startup in the future.
For me I ended up getting a full time, much much better job by essentially going through the agile sprint wringer at multiple startups. It would be a much harder sell now to me, not that I'm not open to it, I just have more of a radar for better startups now.
Caveat if you don't have the skills required to start the company, then there's no opportunity cost and the opportunity cost exists somewhere else if you have other skills. I did notice how several founders were very good at fundraising, instead of writing code -- and it was equally important.
I'm a seasoned startup engineer and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity.
Willing to relocate: No
Technologies: 4.5+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > comAlso, what's the gas cost to change/set an attribute? (seems to me primary probably blocker if it's high)
I'm a seasoned startup engineer and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity.
Willing to relocate: No
Technologies: 4.5+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > comI'm a software engineer with 5 years experience and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity. If you're looking to launch a new product or service, I can help.
Willing to relocate: No
Technologies: 5 yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > com
1. Generate payment destination address info: web3.createaccount() on backend, or even have a list of PUB keys on backend that link to ideally cold wallets. The point I'm trying to make is to isolate the destination PK's far away from frontend.
2. Send pub key to frontend and present to user in UI.
3. On backend, listen for incoming ether transfers (if you reuse wallets, consider creating a smart contract to allow a function call that allows you to pass data to identify sender to avoid duplicate payment amount confusion). Have frontend react when payment complete. Consider temp payment addresses 'hot' and move funds to cold ASAP, a common pattern you'll see.
When you get into more complicated interactions, it does become a rabbit hole of complexity.
I did just release an API for launching NFTs that has a concept of funding accounts: https://www.bridge-api.com/ (beta stage). If at some point you are looking for a larger solution and want to chat where you can manage many accounts without all the hassle of gas estimation, gas price, ABIs, etc., shoot me an email (email in profile). I am looking to talk to early stage founders.
If we've crossed paths here on HN or through the YC community, or you're just interested in applying, I can submit a referral for strong resumes (am an SWE at Flex). I might not be able to respond to all emails but will let you know if I submit a referral. Shoot me an email with your resume at david <at> callstop <dot> com (avoiding using my work email to prevent other HN spam).
Or, you can just apply on the careers section of the Flex homepage.
Location: PST
Remote: Yes
Willing to relocate: No
Technologies: 4+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > com
I'm a software engineer with 5 years experience and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity. If you're looking to launch a new product or service, I can help.
Willing to relocate: No
Technologies: 5 yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > com
I'm a senior engineer and have helped 3 YC companies launch & have worked on and at multiple startups. I work for and consult for startups launching MVPs and new services, particularly with React and solidity.
Willing to relocate: No
Technologies: 4.5+ yrs professional experience; JS, React, React Native, Python, Node, AWS, Heroku, Dynamo, Mongo, MySQL, Ethereum (Solidity), REST, Docker
Résumé/CV: https://www.linkedin.com/in/deejax/
Email: david <@> callstop <d 0 t > comFlex (https://getflex.com/) is an early-stage, remote-first FinTech startup that is bringing flexible payments to recurring bills. Flex currently offers flexible payments on rent for certain tenants in the U.S. The company is scaling quickly and plans to grow to 300+ members by the end of 2022, and there are 10 engineering positions open currently. If you want to be part of a company growing rapidly with high potential upside (strong team, huge market size), consider joining Flex.
If we've crossed paths here on HN or through the YC community, or you're just interested in applying, I can submit a referral for strong resumes (am a senior SWE at Flex). I might not be able to respond to all emails but will let you know if I submit a referral. Shoot me an email with your resume at david <at> callstop <dot> com (avoiding using my work email to prevent other HN spam).
Or, you can just apply on the careers section of the Flex homepage.