Zephyrnet-Logo

Tailwind Staff Software Engineer

Datum:

Hallo Team!

Dieser Beitrag ist meine Bewerbung für die offene Stelle Angestellter Software-Ingenieur Position.

Ein bisschen über mich

Ich bin ein Softwareentwickler aus Omaha, NE (USA) mit einem BS-Abschluss in Elektrotechnik und Computertechnik von der University of Nebraska und einem MS in Computertechnik von der Carnegie Mellon. In den letzten 9 Jahren war ich selbstständig und leitete ein Bootstrapping-Softwareunternehmen, Unstack Software. Mein Ziel war es, ein Portfolio kleiner SaaS- und Content-Unternehmen aufzubauen, zu erwerben und zu betreiben (dazu später mehr!).

Ich habe drei Kinder (im Alter von 3, 6 und 4 Jahren) und ein viertes ist unterwegs. Als alleiniger Gründer seit 2 Jahren mit einer jungen und wachsenden Familie bin ich sehr daran gewöhnt (und genießen) einen geschäftigen Lebensstil mit vielen beweglichen Teilen haben. Am liebsten unternehmen wir gemeinsam lange Ausflüge in die Berge zum Wandern. Wir haben 37-tägige und 41-tägige Reisen mit Kindern im Schlepptau unternommen, und das alles, während ich mein Geschäft und mein Team geleitet habe.

Wandern auf dem Medicine Bow Peak in Wyoming

Wandern auf dem Medicine Bow Peak in Wyoming

Ja, meine Zeitzone (Zentral) weicht 1 Stunde von Ihrer bevorzugten Zeitzone ab, aber da ich in den letzten 9 Jahren ein globales Team (von Brasilien über Serbien bis Japan) geleitet habe, habe ich kein Problem damit, auf Menschen aus anderen Ländern einzugehen und mit ihnen zusammenzuarbeiten sehr unterschiedliche Zeitzonen.

Auch mit dem Auftragnehmerstatus bin ich zufrieden, da ich meine Krankenversicherung und Altersvorsorge bereits selbst bezahle.

Aber warum sollten Sie mich einstellen?

Ich habe in den letzten etwa 12 Jahren eine ganze Karriere voller Erfahrungen gesammelt. Ein paar Highlights:

  • Während meines Masterstudiums an der Carnegie Mellon arbeitete ich an ihrem Mondrover-Projekt für den Google X Prize, aus dem hervorging Astrobotic und haben erst vor ein paar Wochen ihren ersten Startversuch zum Mond unternommen.
  • Auch in meinen Masterstudien habe ich mitgestaltet Elfen und auf Kickstarter erfolgreich fast 275 US-Dollar gesammelt. Pixy wird mittlerweile bei den meisten großen Online-Elektronikhändlern verkauft.
  • Während meiner Zeit bei Sandia National Labs, habe ich mich mehr auf Software konzentriert und an einer Vielzahl von Projekten gearbeitet, darunter Satelliten, Kommunikationssysteme und mehr.
  • Nachdem ich Sandia im Jahr 2015 verlassen hatte, gründete und gründete ich Unstack Software, wo ich Softwareprodukte startete, erwarb und ausführte, sowohl allein als auch im Team.
  • Ich habe begonnen Stapelmissbrauch (die Website, auf der Sie sich gerade befinden!) während des Starts von Pixy im Jahr 2013 und haben es seit 2015 aktiv ausgebaut. Zu unserem Höhepunkt hatte SA über 1.5 Millionen monatliche Besucher, 5 Vollzeitmitarbeiter und wir betreuten Dutzende von Vertragsschreibern .
  • ich erwarb Absender blockieren, hat alles neu geschrieben und es von ein paar hundert Benutzern auf heute über 60,000 Benutzer vergrößert. Es ist eines der technisch anspruchsvollsten Produkte, an denen ich gearbeitet habe, und könnte eine Fallstudie sein, um zu lernen, wie man mit Grenzfällen und widersprüchlichen Kundenbedürfnissen umgeht.

In dieser Rolle freue ich mich am meisten auf die Herausforderung, neue Fähigkeiten zu erlernen und zu einem Produkt beizutragen, das ich wirklich liebe. Ich bin der festen Überzeugung, dass die beste Arbeit geleistet wird, wenn man sich auf der Grenze zwischen Komfort und Unbehagen bewegt, und genau das würde mir diese Rolle bescheren. Ich kreuze vielleicht nicht alle Kästchen an (z. B. mangelnde Erfahrung in Rust und Barrierefreiheit), aber in meiner gesamten Karriere ging es darum, die Fähigkeiten zu erlernen, die ich brauche, um Dinge zu erledigen – sei es das Erlernen neuer Sprachen, Frameworks oder die Verwaltung eines Team, wie man Kunden verwaltet oder irgendetwas dazwischen.

Da ich twitterte Vor ein paar Monaten war Tailwind für mich ein unglaubliches Lehrmittel. Es hat mir in den letzten Jahren mehr über CSS beigebracht als in den ersten zehn Jahren. Ich glaube, dass ich meine einzigartigen Fähigkeiten und Perspektiven nutzen kann, um Tailwind einem breiteren Spektrum von Entwicklern zugänglicher zu machen.

Technische Fähigkeiten

Ich betrachte mich als Full-Stack-Entwickler und verwende für alle meine Projekte fast ausschließlich JavaScript. Mein bevorzugter Stack ist AWS, Node.js, Next/React, Tailwind und PostgreSQL. In einem früheren Leben habe ich viel Python, Java und C/C++ geschrieben, aber in den letzten 8 Jahren habe ich hauptsächlich JavaScript verwendet. Ich habe verzweifelt nach einer Ausrede gesucht, Rust zu lernen, aber ich verspreche, dass ich mich für mehr als nur das auf diesen Job bewerbe 😉

Ein paar Dinge, auf die ich stolz bin:

  • Kursplattform von Stack Abuse: Zusätzlich zum benutzerdefinierten CMS habe ich auch eine vollständige Kursplattform für Stack Abuse erstellt, die von Tausenden von Studenten verwendet wurde. Es wurde mit Next.js, Tailwind und PostgreSQL erstellt. Hier habe ich meine ersten Erfahrungen mit Tailwind gemacht und migriere seitdem meine Projekte darauf. In ihrer Blütezeit bediente diese Plattform über 100,000 Benutzer pro Tag.
  • Blockieren Sie das Backend des Absenders: Dies war eine kleine App, die ich 2016 erworben und komplett neu geschrieben habe. Bis heute wurden über 750 Millionen E-Mails verarbeitet, wodurch ich viel über die Arbeit an Systemen gelernt habe, die skaliert werden müssen. Außerdem habe ich ein einfaches Dashboard und eine Chrome-Erweiterung für unsere über 60,000 Benutzer erstellt.
  • Camo, mein Open-Source-Projekt: Was vor 9 Jahren als unterhaltsames Projekt zum Erlernen von Node- und Document-DBs begann, entwickelte sich zu einem halbwegs beliebten ODM mit über 550 GitHub-Sternen. Ich kann zwar nicht sagen, dass ich auf die technischen Aspekte besonders stolz bin (schließlich war es mein erstes Node-Projekt), aber es hat mir viel über die Verwaltung von Open-Source-Software und die Arbeit mit Benutzern und Mitwirkenden beigebracht.
Benutzerdefiniertes CMS von Stack Abuse

Das benutzerdefinierte CMS, auf dem ich dies schreibe. Sie werden dort wahrscheinlich einige frühe Tailwind-UI-Komponenten bemerken!

Note: Ich möchte darauf hinweisen, dass die Aktivität meines GitHub-Profils nicht repräsentativ für den Umfang meiner Programmierung ist. Während fast alle meiner Projekte die Git-Versionskontrolle verwenden, hoste ich die meisten davon nicht auf GitHub.

Leadership

Zusätzlich zu dem Code, den ich schreibe, leite ich seit 6 Jahren Teams. Die Rollen reichten von virtuellen Assistenten über Redakteure/Autoren bis hin zu Entwicklern. Kasse Stack Abuse's Über uns Seite, um einige der tollen Menschen zu sehen, mit denen ich arbeiten durfte! Von den 120 Mitarbeitern, die auf dieser Seite angezeigt werden, habe ich persönlich mehr als die Hälfte eingestellt.

Schreiben

Seit der Gründung von Stack Abuse habe ich über 450 Artikel geschrieben/bearbeitet und 6 Bücher herausgegeben. Hier sind einige meiner Favoriten:

Lustige und nutzlose Fakten

  • Meine Frau und ich sind seit 9 Jahren begeisterte CrossFitter. Fitness ist nach Familie und Beruf meine dritte Leidenschaft.
  • Ich teile Adams Liebe zum Metal – meine gesamte Produktivität kann Bands wie Soilwork, Darkest Hour, Tool und Korn zugeschrieben werden.
  • Mein Büro ist auf einem Bauernhof. Unsere Familie leitet seit über 130 Jahren ein Unternehmen im Agrarbereich. Ich habe das Glück, bei ihnen Büroräume mieten zu können und dem Lärm zu Hause zu entfliehen.
  • Meine persönliche beste Lösung für den Zauberwürfel liegt bei 42 Sekunden 🤓
spot_img

Neueste Intelligenz

spot_img