Platone Data Intelligence.
Ricerca verticale e intelligenza artificiale.

Ingegnere software del personale Tailwind

Data:

Ciao gruppo!

Questo post è la mia candidatura per l'open Personale Ingegnere Software posizione.

Un po 'di me

Sono un ingegnere informatico di Omaha, NE (USA) con una laurea in ingegneria elettrica e ingegneria informatica presso l'Università del Nebraska e un master in ingegneria informatica presso la Carnegie Mellon. Negli ultimi 9 anni ho lavorato come lavoratore autonomo gestendo una società di software bootstrap, Unstack Software. Il mio obiettivo è stato quello di costruire, acquisire e gestire un portafoglio di piccole attività SaaS e di contenuti (ne parleremo più avanti!).

Ho 3 figli (di 6, 4 e 2 anni) e un quarto in arrivo. Come fondatore solista da 4 anni con una famiglia giovane e in crescita, sono molto abituato (e godere) avere uno stile di vita frenetico con molte parti in movimento. La nostra cosa preferita da fare insieme è fare lunghi viaggi in montagna per fare escursioni. Abbiamo fatto viaggi di 37 e 41 giorni, bambini al seguito, e tutto mentre gestivo la mia attività e il mio team.

Trekking al Medicine Bow Peak nel Wyoming

Trekking al Medicine Bow Peak nel Wyoming

Sì, il mio fuso orario (Centrale) è diverso di 1 ora dal tuo fuso orario preferito, ma avendo gestito un team globale (che spazia dal Brasile alla Serbia al Giappone) negli ultimi 9 anni, non ho problemi ad accogliere e lavorare con persone provenienti da fusi orari molto diversi.

Sono anche a mio agio con lo status di appaltatore, poiché pago già la mia assicurazione sanitaria e i miei piani pensionistici.

Ma perché assumermi?

Ho accumulato un'intera carriera di esperienza negli ultimi 12 anni circa. Alcuni punti salienti:

  • Durante il mio master alla Carnegie Mellon, ho lavorato al loro progetto del rover lunare per il Google X Prize, che si è trasformato in Astrobotico e hanno appena effettuato il loro primo tentativo di lancio sulla luna poche settimane fa.
  • Anche nei miei master ho co-creato Folletto e ha raccolto con successo quasi $ 275 su Kickstarter. Pixy è ora venduto presso la maggior parte dei principali rivenditori di elettronica online.
  • Durante il mio tempo a Laboratori nazionali Sandia, mi sono spostato maggiormente verso un focus sul software e ho lavorato su una varietà di progetti, inclusi satelliti, sistemi di comunicazione e altro ancora.
  • Dopo aver lasciato Sandia nel 2015, ho avviato e avviato Unstack Software dove ho avviato, acquisito ed eseguito prodotti software, sia da solo che con un team.
  • Ho iniziato Abuso di stack (il sito su cui ti trovi adesso!) durante il lancio di Pixy nel 2013 e lo abbiamo fatto crescere attivamente dal 2015. Al nostro picco, SA aveva oltre 1.5 milioni di visitatori mensili, 5 dipendenti a tempo pieno e gestivamo dozzine di redattori di contratti .
  • Ho acquisito Blocca mittente, ha riscritto tutto e lo ha fatto crescere da poche centinaia di utenti agli oltre 60,000 di oggi. È uno dei prodotti tecnicamente più impegnativi su cui abbia lavorato e potrebbe essere un caso di studio per imparare a gestire i casi limite e le esigenze contrastanti dei clienti.

La cosa che non vedo l'ora di affrontare in questo ruolo è la sfida di apprendere nuove competenze e contribuire a un prodotto che amo davvero. Credo davvero che il tuo lavoro migliore venga svolto quando sei a cavallo tra il comfort e il disagio, cosa che questo ruolo farebbe per me. Potrei non selezionare tutte le caselle (ad esempio la mancanza di esperienza in Rust e Accessibility), ma tutta la mia carriera è stata dedicata all'apprendimento di qualunque abilità mi serva per portare a termine le cose, sia che si tratti di imparare nuovi linguaggi, framework, come gestire un team, come gestire i clienti o qualsiasi altra via di mezzo.

Come io tweeted alcuni mesi fa, Tailwind è stato per me uno strumento didattico incredibile. Mi ha insegnato di più sui CSS negli ultimi anni rispetto ai primi 10. Credo di poter utilizzare le mie competenze e la mia prospettiva uniche per contribuire a rendere Tailwind più accessibile a una gamma più ampia di sviluppatori.

Competenze Tecniche

Mi considero uno sviluppatore full-stack e utilizzo quasi esclusivamente JavaScript per tutti i miei progetti. Il mio stack preferito è AWS, Node.js, Next/React, Tailwind e PostgreSQL. In una vita precedente ho scritto molto Python, Java e C/C++, ma negli ultimi 8 anni ho utilizzato principalmente JavaScript. Sto cercando disperatamente una scusa per imparare Rust, ma prometto che mi candiderò a questo lavoro per qualcosa di più di questo 😉

Alcune cose di cui sono orgoglioso:

  • Piattaforma dei corsi di Stack Abuse: Oltre al CMS personalizzato, ho anche creato una piattaforma completa per il corso su Stack Abuse che è stata utilizzata da migliaia di studenti. È costruito con Next.js, Tailwind e PostgreSQL. È qui che ho avuto il mio primo assaggio di Tailwind e da allora ho continuato a migrare i miei progetti su di esso. Al suo apice, questa piattaforma serviva oltre 100,000 utenti al giorno.
  • Blocca il backend del mittente: Questa era una piccola app che ho acquistato nel 2016 e che ho completamente riscritto da zero. Ad oggi, ha elaborato oltre 750 milioni di email, il che mi ha insegnato molto su come lavorare su sistemi che devono essere scalabili. Ho anche creato una semplice dashboard e un'estensione Chrome per i nostri oltre 60,000 utenti.
  • Camo, il mio progetto open source: quello che era iniziato come un divertente progetto per apprendere i DB di nodi e documenti 9 anni fa si è trasformato in un ODM semi-popolare con oltre 550 stelle GitHub. Anche se non posso dire di essere molto orgoglioso degli aspetti tecnici (dopo tutto, è stato il mio primo progetto Node), mi ha insegnato molto sulla gestione del software open source e sul lavoro con utenti e contributori.
CMS personalizzato Stack Abuse

Il CMS personalizzato su cui sto scrivendo questo. Probabilmente noterai alcuni dei primi componenti dell'interfaccia utente di Tailwind!

Note:: Vorrei sottolineare che l'attività del mio profilo GitHub non è rappresentativa della quantità di programmazione che faccio. Sebbene quasi tutti i miei progetti utilizzino il controllo della versione git, non ne ospito la maggior parte su GitHub.

Leadership

Ho guidato team negli ultimi 6 anni, oltre al codice che scrivo. I ruoli andavano da assistenti virtuali a redattori/scrittori fino a sviluppatori. Guardare Stack Abuse parla di noi pagina per vedere alcune delle persone straordinarie con cui ho avuto modo di lavorare! Dei 120 dipendenti visualizzati in quella pagina, ne ho assunti personalmente più della metà.

scrittura

Dalla fondazione di Stack Abuse, ho scritto/modificato oltre 450 articoli e curato 6 libri. Ecco alcuni dei miei preferiti:

Fatti divertenti e inutili

  • Mia moglie ed io siamo stati appassionati di CrossFitter negli ultimi 9 anni. Il fitness è la mia terza passione dopo la famiglia e il lavoro.
  • Condivido l'amore di Adam per il metal: tutta la mia produttività può essere attribuita a band come Soilwork, Darkest Hour, Tool e Korn.
  • Il mio ufficio è in una fattoria. La nostra famiglia gestisce un'azienda nel settore agricolo da oltre 130 anni. Ho la fortuna di poter affittare uno spazio ufficio da loro e sfuggire al rumore di casa.
spot_img

L'ultima intelligenza

spot_img

Parla con noi

Ciao! Come posso aiutarla?