Привет команда!
Этот пост - моя заявка на открытие Штатный инженер-программист позиции.
Немного обо мне
Я инженер-программист из Омахи, штат Небраска (США), имею степень бакалавра электротехники и вычислительной техники Университета Небраски и степень магистра компьютерной инженерии Карнеги-Меллона. Последние 9 лет я работал не по найму и управлял компанией по разработке программного обеспечения Unstack Software. Моей целью было создать, приобрести и управлять портфелем небольших SaaS- и контент-бизнесов (подробнее об этом позже!).
У меня трое детей (3, 6 и 4 года) и четвертый на подходе. Как соло-основатель с 2-летним стажем в молодой и растущей семье, я очень привык (и пользоваться) вести напряженный образ жизни с множеством движущихся частей. Наше любимое занятие вместе — длительные поездки в горы и походы. Мы совершили поездки продолжительностью 37 дней и 41 день, с детьми на буксире, и все это время я управлял своим бизнесом и командой.
Поход на пик Медисин-Боу в Вайоминге
Да, мой часовой пояс (центральный) отличается на 1 час от вашего предпочтительного часового пояса, но, управляя глобальной командой (от Бразилии до Сербии и Японии) в течение последних 9 лет, у меня нет проблем с размещением и работой с людьми из совершенно разные часовые пояса.
Меня также устраивает статус подрядчика, поскольку я уже плачу за свою медицинскую страховку и пенсионные планы.
Но зачем нанимать меня?
За последние 12 лет или около того я накопил богатый опыт работы. Несколько основных моментов:
- Во время учебы в магистратуре Карнеги-Меллона я работал над проектом лунохода для премии Google X Prize, который впоследствии превратился в Astrobotic и всего несколько недель назад совершили свою первую попытку запуска на Луну.
- Также в своих мастер-классах я участвовал в создании Пикси и успешно собрал на Kickstarter почти 275 тысяч долларов. Pixy сейчас продается в большинстве крупных интернет-магазинов электроники.
- Во время моего пребывания в Национальная лаборатория СандииЯ больше сосредоточился на программном обеспечении и работал над множеством проектов, включая спутники, системы связи и многое другое.
- Покинув Sandia в 2015 году, я запустил и запустил Unstack Software, где запускал, приобретал и запускал программные продукты как в одиночку, так и в команде.
- я начал Злоупотребление стеком (сайт, на котором вы сейчас находитесь!) во время запуска Pixy в 2013 году и активно развиваем его с 2015 года. На пике популярности у SA было более 1.5 миллионов посетителей в месяц, 5 сотрудников, работающих полный рабочий день, и мы управляли десятками авторов контрактов. .
- я приобрел Блок отправителя, переписал все и увеличил число пользователей с нескольких сотен до более чем 60,000 XNUMX сегодня. Это один из самых технически сложных продуктов, над которыми я работал, и он может стать примером для изучения того, как справляться с крайними случаями и противоречивыми потребностями клиентов.
Больше всего на этой должности я жду возможности освоить новые навыки и внести свой вклад в продукт, который мне действительно нравится. Я искренне верю, что ваша лучшая работа выполняется, когда вы балансируете на грани комфорта и дискомфорта, что эта роль сделала бы для меня. Возможно, я не отмечаю все флажки (например, отсутствие опыта работы с Rust и доступностью), но вся моя карьера была посвящена изучению тех навыков, которые мне нужны для достижения цели – будь то изучение новых языков, фреймворков, управления команда, как управлять клиентами или что-то среднее между ними.
Насколько я чирикнул несколько месяцев назад Tailwind стал для меня невероятным учебным пособием. За последние несколько лет он научил меня большему о CSS, чем за первые 10 лет. Я верю, что смогу использовать свои уникальные навыки и взгляды, чтобы помочь сделать Tailwind более доступным для более широкого круга разработчиков.
Технические Навыки
Я считаю себя Full-Stack разработчиком и почти исключительно использую JavaScript для всех своих проектов. Я предпочитаю AWS, Node.js, Next/React, Tailwind и PostgreSQL. В прошлой жизни я много писал на Python, Java и C/C++, но последние 8 лет в основном использовал JavaScript. Я отчаянно искал повод изучить Rust, но обещаю, что подаю заявку на эту работу не только ради этого 😉
Несколько вещей, которыми я горжусь:
- Платформа курсов Stack Abuse: В дополнение к собственной CMS я также создал полноценную платформу для курсов по Stack Abuse, которой воспользовались тысячи студентов. Он создан с использованием Next.js, Tailwind и PostgreSQL. Именно здесь я впервые попробовал Tailwind и с тех пор переношу на него свои проекты. На пике своего развития эта платформа обслуживала более 100,000 XNUMX пользователей в день.
- Блокировать серверную часть отправителя: Это небольшое приложение я приобрел в 2016 году и полностью переписал с нуля. На сегодняшний день он обработал более 750 миллионов электронных писем, что научило меня многому в работе над системами, нуждающимися в масштабировании. Я также создал простую панель управления и расширение Chrome для наших более чем 60,000 XNUMX пользователей.
- Камо, мой проект с открытым исходным кодом: То, что 9 лет назад началось как увлекательный проект по изучению Node и Document DB, превратилось в полупопулярный ODM с более чем 550 звездами GitHub. Хотя я не могу сказать, что очень горжусь техническими аспектами (в конце концов, это был мой первый Node-проект), он научил меня многому в управлении программным обеспечением с открытым исходным кодом и работе с пользователями и участниками.
Пользовательская CMS, на которой я пишу это. Вы, вероятно, заметите там некоторые ранние компоненты пользовательского интерфейса Tailwind!
Внимание: Я должен отметить, что активность моего профиля на GitHub не отражает объема программирования, которым я занимаюсь. Хотя почти все мои проекты используют систему контроля версий git, большинство из них я не размещаю на GitHub.
Наша команда
Я руковожу командами последние 6 лет, помимо кода, который пишу. Роли варьировались от виртуальных помощников до редакторов/писателей и разработчиков. Проверить Stack Abuse о нас страницу, чтобы увидеть некоторых замечательных людей, с которыми мне пришлось работать! Из 120 сотрудников, представленных на этой странице, я лично нанял более половины.
Writing
С момента основания Stack Abuse я написал/редактировал более 450 статей и отредактировал 6 книг. Вот некоторые из моих любимых:
Забавные и бесполезные факты
- Моя жена и я являемся заядлыми кроссфиттерами последние 9 лет. Фитнес — моя третья страсть после семьи и работы.
- Я разделяю любовь Адама к металлу – всю мою продуктивность можно отнести на счет таких групп, как Soilwork, Darkest Hour, Tool и Korn.
- Мой офис находится на ферме. Наша семья управляет компанией в сфере сельского хозяйства уже более 130 лет. Мне повезло, что я могу арендовать у них офисное помещение и избежать шума дома.
- SEO-контент и PR-распределение. Получите усиление сегодня.
- PlatoData.Network Вертикальный генеративный ИИ. Расширьте возможности себя. Доступ здесь.
- ПлатонАйСтрим. Интеллект Web3. Расширение знаний. Доступ здесь.
- ПлатонЭСГ. Углерод, чистые технологии, Энергия, Окружающая среда, Солнечная, Управление отходами. Доступ здесь.
- ПлатонЗдоровье. Биотехнологии и клинические исследования. Доступ здесь.
- Источник: https://stackabuse.com/tailwind-staff-software-engineer/