Logotip Zephyrnet

Programski inženir osebja Tailwind

Datum:

Zdravo ekipa!

Ta objava je moja prijava za odprto Osebni programski inženir položaj.

Nekaj ​​o meni

Sem inženir programske opreme iz Omahe, NE (ZDA), z diplomo iz elektrotehnike in računalništva na Univerzi v Nebraski ter z magisterijem iz računalniškega inženirstva na Carnegie Mellon. Zadnjih 9 let sem bil samozaposlen in vodim podjetje za zagonsko programsko opremo Unstack Software. Moj cilj je bil zgraditi, pridobiti in voditi portfelj majhnih SaaS in vsebinskih podjetij (več o tem kasneje!).

Imam 3 otroke (stare 6, 4 in 2 leti) in četrtega na poti. Kot solo-ustanovitelj 4 let z mlado in rastočo družino sem zelo navajen (in uživajte) z napornim življenjskim slogom z veliko gibljivimi deli. Skupaj najraje počneva dolga potovanja v gore na pohod. Imeli smo 37-dnevna in 41-dnevna potovanja, otroci v vleki, in ves čas sem jaz vodil svoje podjetje in ekipo.

Pohodniški Medicine Bow Peak v Wyomingu

Pohodniški Medicine Bow Peak v Wyomingu

Da, moj časovni pas (osrednji) je za 1 uro od vašega želenega časovnega pasu, toda ker zadnjih 9 let vodim globalno ekipo (od Brazilije do Srbije do Japonske), nimam težav s prilagajanjem in delom z ljudmi iz zelo različne časovne pasove.

Zadovoljen sem tudi s statusom izvajalca, saj že sam plačujem svoje zdravstveno zavarovanje in pokojninske načrte.

Toda zakaj me najeti?

V zadnjih 12 letih sem si nabral celotno kariero, vredno izkušenj. Nekaj ​​poudarkov:

  • Med magistrskim študijem na Carnegie Mellon sem delal na njihovem projektu lunarnega roverja za nagrado Google X, ki se je razvil v Astrobotic in so pred nekaj tedni pravkar izvedli svoj prvi poskus izstrelitve na luno.
  • Tudi v svojih magistrih sem soustvarjal piksi in na Kickstarterju uspešno zbral skoraj 275 tisoč dolarjev. Pixy se zdaj prodaja v večini večjih spletnih prodajalcev elektronike.
  • Med mojim časom pri Nacionalni laboratoriji Sandia, sem se bolj osredotočil na programsko opremo in delal na različnih projektih, vključno s sateliti, komunikacijskimi sistemi in drugim.
  • Po odhodu iz Sandia leta 2015 sem ustanovil in zagnal Unstack Software, kjer sem začenjal, pridobival in izvajal programske izdelke, tako sam kot z ekipo.
  • začel sem Zloraba sklada (mesto, na katerem ste zdaj!) med lansiranjem Pixyja leta 2013 in ga aktivno razvijamo od leta 2015. Na našem vrhuncu je imela SA več kot 1.5 milijona obiskovalcev mesečno, 5 zaposlenih za polni delovni čas in upravljali smo na desetine pogodbenih piscev .
  • sem pridobil Blokiraj pošiljatelja, prepisal vse in povečal z nekaj sto uporabnikov na več kot 60,000 uporabnikov danes. To je eden tehnično najzahtevnejših izdelkov, na katerih sem delal, in bi lahko bil študija primera za učenje, kako obravnavati robne primere in nasprotujoče si potrebe strank.

Stvar, ki se je najbolj veselim v tej vlogi, je izziv učenja novih veščin in prispevanja k izdelku, ki mi je resnično všeč. Resnično verjamem, da je vaše najboljše delo opravljeno, ko prečkate mejo udobja in nelagodja, kar bi ta vloga naredila zame. Morda ne potrdim vseh polj (tj. pomanjkanje izkušenj na področju Rust in Accessibility), vendar je bila moja celotna kariera namenjena učenju katere koli veščine, ki jo potrebujem za dokončanje stvari – bodisi učenje novih jezikov, ogrodij, kako upravljati ekipa, kako upravljati s strankami ali kaj vmes.

Kot jaz tweeted pred nekaj meseci je bil Tailwind zame neverjetno učno orodje. V zadnjih nekaj letih sem se o CSS naučil več, kot sem se naučil v prvih 10. Verjamem, da lahko uporabim svoje edinstvene spretnosti in perspektivo, da naredim Tailwind bolj dostopen širšemu krogu razvijalcev.

Tehnična znanja

Imam se za razvijalca s polnim skladom in skoraj izključno uporabljam JavaScript za vse svoje projekte. Moj najljubši sklad je AWS, Node.js, Next/React, Tailwind in PostgreSQL. V prejšnjem življenju sem napisal veliko Pythona, Jave in C/C++, vendar sem zadnjih 8 let uporabljal predvsem JavaScript. Obupno sem iskal izgovor, da bi se naučil Rust, a obljubim, da se na to delovno mesto prijavljam zaradi več kot le tega 😉

Nekaj ​​stvari, na katere sem ponosen:

  • Platforma tečaja Stack Abuse: Poleg prilagojenega CMS-ja sem zgradil tudi celotno platformo tečaja za Stack Abuse, ki jo je uporabljalo na tisoče študentov. Zgrajen je z Next.js, Tailwind in PostgreSQL. Tukaj sem prvič okusil Tailwind in od takrat svoje projekte selim vanj. Na svojem vrhuncu je ta platforma služila več kot 100,000 uporabnikom na dan.
  • Blokiraj pošiljateljevo zaledje: To je bila majhna aplikacija, ki sem jo kupil leta 2016 in jo v celoti preoblikoval iz nič. Do danes je obdelal več kot 750 milijonov e-poštnih sporočil, kar me je veliko naučilo o delu v sistemih, ki jih je treba povečati. Izdelal sem tudi preprosto nadzorno ploščo in razširitev za Chrome za naših 60,000+ uporabnikov.
  • Camo, moj odprtokodni projekt: Kar se je pred 9 leti začelo kot zabaven projekt za učenje DB-jev Node in Document, se je spremenilo v napol priljubljen ODM z več kot 550 zvezdicami GitHub. Čeprav ne morem reči, da sem zelo ponosen na tehnične vidike (navsezadnje je bil to moj prvi projekt Node), me je veliko naučil o upravljanju odprtokodne programske opreme ter delu z uporabniki in sodelavci.
CMS po meri Stack Abuse

CMS po meri, na katerem to pišem. Verjetno boste tam opazili nekatere zgodnje komponente uporabniškega vmesnika Tailwind!

Opombe: Poudariti moram, da dejavnost mojega profila GitHub ni reprezentativna za količino programiranja, ki ga opravljam. Čeprav skoraj vsi moji projekti uporabljajo nadzor različic git, jih večine ne gostim na GitHubu.

Vodstvo

Ekipe vodim zadnjih 6 let, poleg tega, da pišem kodo. Vloge so segale od virtualnih pomočnikov do urednikov/piscev do razvijalcev. Preveri Stack Abuse je o nas strani, da vidim nekaj čudovitih ljudi, s katerimi sem delal! Od 120 zaposlenih, prikazanih na tej strani, sem jih osebno zaposlil več kot polovico.

Pisanje

Od ustanovitve Stack Abuse sem napisal/uredil več kot 450 člankov in uredil 6 knjig. Tukaj je nekaj mojih najljubših:

Zabavna in neuporabna dejstva

  • Z ženo sva navdušena CrossFitterja zadnjih 9 let. Fitnes je po družini in službi moja tretja strast.
  • Delim Adamovo ljubezen do metala – vso svojo produktivnost lahko pripišem skupinam, kot so Soilwork, Darkest Hour, Tool in Korn.
  • Moja pisarna je na kmetiji. Naša družina vodi podjetje v kmetijskem prostoru že več kot 130 let. Imam srečo, da lahko pri njih najamem pisarniški prostor in pobegnem pred hrupom doma.
  • Moj osebni rekord pri reševanju Rubickove kocke je 42 sekund 🤓
spot_img

Najnovejša inteligenca

spot_img