Tailwind Staff Software Engineer

Tailwind Staff Software Engineer

Hej Team!

Dette indlæg er min ansøgning til det åbne Staff Software Engineer position.

Lidt om mig

Jeg er softwareingeniør fra Omaha, NE (USA) med BS-grader i elektroteknik og computeringeniør fra University of Nebraska og en MS i computeringeniør fra Carnegie Mellon. I de sidste 9 år har jeg været selvstændig og drevet et opstartssoftwarefirma, Unstack Software. Mit mål har været at bygge, erhverve og drive en portefølje af små SaaS- og indholdsvirksomheder (mere om det senere!).

Jeg har 3 børn (i alderen 6, 4 og 2) og en fjerde på vej. Som solo-stifter af 4 år med en ung og voksende familie, er jeg meget vant til (og nyde) have en travl livsstil med masser af bevægelige dele. Vores yndlingsting at gøre sammen er at tage på lange køreture til bjergene for at tage på vandretur. Vi har kørt ture på 37 dage og 41 dage, børn på slæb, og alt imens jeg styrede min forretning og mit team.

Vandring Medicine Bow Peak i Wyoming

Vandring Medicine Bow Peak i Wyoming

Ja, min tidszone (Central) er slukket med 1 time af din foretrukne tidszone, men efter at have styret et globalt team (spændende overalt fra Brasilien til Serbien til Japan) i de sidste 9 år, har jeg ingen problemer med at tage imod og arbejde med mennesker fra vidt forskellige tidszoner.

Jeg er også fortrolig med entreprenørstatus, da jeg allerede betaler for min egen sygeforsikring og pensionsordninger.

Men hvorfor hyre mig?

Jeg har pakket en hel karriererfaring i de sidste 12 år eller deromkring. Et par højdepunkter:

  • I løbet af min mastergrad hos Carnegie Mellon arbejdede jeg på deres måne-rover-projekt til Google X-prisen, som udsprang til Astrobotic og lavede netop deres første opsendelsesforsøg til månen for et par uger siden.
  • Også i mine mastere var jeg medskabende nisser og rejste med succes næsten $275k på Kickstarter. Pixy sælges nu hos de fleste større online elektronikforhandlere.
  • I min tid kl Sandia National Labs, skiftede jeg mere mod et softwarefokus og arbejdede på en række forskellige projekter, herunder satellitter, kommunikationssystemer og mere.
  • Efter at have forladt Sandia i 2015, startede og bootstrappede jeg Unstack Software, hvor jeg har startet, erhvervet og kørt softwareprodukter, både solo og med et team.
  • jeg begyndte Stakmisbrug (det websted, du er på nu!) under lanceringen af ​​Pixy i 2013 og har aktivt dyrket det siden 2015. På vores højeste havde SA over 1.5 millioner månedlige besøgende, 5 fuldtidsansatte, og vi ledede snesevis af kontraktskribenter .
  • jeg erhvervede Bloker afsender, omskrev alt og voksede det fra et par hundrede brugere til over 60,000 brugere i dag. Det er et af de mest teknisk udfordrende produkter, jeg har arbejdet på og kunne være et casestudie for at lære, hvordan man håndterer kantsager og modstridende kundebehov.

Det, jeg ser mest frem til i denne rolle, er udfordringen med at lære nye færdigheder og bidrage til et produkt, som jeg virkelig elsker. Jeg tror virkelig på, at dit bedste arbejde bliver gjort, når du spænder over grænsen af ​​komfort og ubehag, hvilket denne rolle ville gøre for mig. Jeg markerer måske ikke alle felterne (dvs. manglende erfaring med rust og tilgængelighed), men hele min karriere har handlet om at lære, hvilken færdighed det er, jeg skal bruge for at få tingene gjort – uanset om det er at lære nye sprog, rammer, hvordan man administrerer en team, hvordan man administrerer kunder eller noget derimellem.

Som jeg Tweetet For et par måneder siden har Tailwind været et utroligt undervisningsredskab for mig. Det har lært mig mere om CSS i de sidste par år, end jeg lærte i de første 10. Jeg tror på, at jeg kan bruge mine unikke færdigheder og perspektiv til at hjælpe med at gøre Tailwind mere tilgængelig for en bredere vifte af udviklere.

Tekniske færdigheder

Jeg betragter mig selv som en fuld stack-udvikler og bruger næsten udelukkende JavaScript til alle mine projekter. Min foretrukne stak er AWS, Node.js, Next/React, Tailwind og PostgreSQL. I et tidligere liv skrev jeg meget Python, Java og C/C++, men jeg har primært brugt JavaScript de sidste 8 år. Jeg har desperat ledt efter en undskyldning for at lære Rust, men jeg lover, at jeg søger dette job til mere end bare det 😉

Et par ting jeg er stolt af:

  • Stack Abuses kursusplatform: Ud over det tilpassede CMS byggede jeg også en komplet kursusplatform til Stack Abuse, som er blevet brugt af tusindvis af studerende. Det er bygget med Next.js, Tailwind og PostgreSQL. Det var her, jeg fik min første smag af Tailwind og har migreret mine projekter til det lige siden. På sit højeste betjente denne platform over 100,000 brugere om dagen.
  • Bloker afsenderens backend: Dette var en lille app, jeg anskaffede i 2016 og fuldstændig omskrev fra bunden. Til dato er det behandlet over 750 millioner e-mails, hvilket lærte mig meget om at arbejde på systemer, der skal skaleres. Jeg byggede også et simpelt dashboard og en Chrome-udvidelse til vores 60,000+ brugere.
  • Camo, mit open source-projekt: Hvad der startede som et sjovt projekt at lære Node and Document DBs for 9 år siden, blev til en semi-populær ODM med over 550 GitHub-stjerner. Selvom jeg ikke kan sige, at jeg er super stolt af de tekniske aspekter (det var trods alt mit første Node-projekt), men det lærte mig meget om at administrere open source-software og arbejde med brugere og bidragydere.
Stabel misbrug tilpasset CMS

Det brugerdefinerede CMS, jeg skriver dette på. Du vil sikkert bemærke nogle tidlige Tailwind UI-komponenter derinde!

Bemærk: Jeg skal påpege, at min GitHub-profils aktivitet ikke er repræsentativ for mængden af ​​programmering, jeg laver. Mens næsten alle mine projekter bruger git versionskontrol, hoster jeg ikke de fleste af dem på GitHub.

Leadership" (virkelig menneskelig ledelse)

Jeg har ledet teams de sidste 6 år, udover den kode jeg skriver. Rollerne spændte fra virtuelle assistenter til redaktører/skribenter til udviklere. Tjek ud Stack Abuse's Om os side for at se nogle af de fantastiske mennesker, jeg fik at arbejde med! Af de 120 medarbejdere, der vises på den side, hyrede jeg personligt over halvdelen af ​​dem.

Skrivning

Siden jeg grundlagde Stack Abuse, har jeg skrevet/redigeret over 450 artikler og redigeret 6 bøger. Her er et par af mine favoritter:

Sjove og ubrugelige fakta

  • Min kone og jeg har været ivrige CrossFitters i de sidste 9 år. Fitness er min 3. passion efter familie og arbejde.
  • Jeg deler Adams kærlighed til metal – al min produktivitet kan tilskrives bands som Soilwork, Darkest Hour, Tool og Korn.
  • Mit kontor er på en gård. Vores familie har drevet en virksomhed i ag-området i de sidste 130+ år. Jeg er så heldig at kunne leje kontor hos dem og slippe for larm derhjemme.
  • Min personlige bedste Rubicks terningløsning er 42 sekunder 🤓

Tidsstempel:

Mere fra Stablemisbrug