diff --git a/cvs/web-development.xml b/cvs/web-development.xml new file mode 100644 index 0000000..66adc86 --- /dev/null +++ b/cvs/web-development.xml @@ -0,0 +1,283 @@ + + + + + edX + + Full-Stack Bootcamp Teaching Assistant + + June 2021 + + +

+ As a teaching assistant, I am responsible for + fielding student questions before, during, and after + lectures; I also serve as a substitute instructor + when required. I have worked with hundreds of + students from various backgrounds, explaining + everything from for loops to full-stack deployment. + After spending thousands of hours assisting + learners, I have a deep knowledge of current front- + and back-end technologies, frameworks, and + libraries. +

+
+
+ + Senior Tutor + + October 2021 + + +

+ I was recognised as a sought-after, highly effective + tutor to recieve this title. I worked around the + busy schedules of our students, helping them build + individualised learning patterns, and I explained + industry best practices for full-stack developers + through the lens of their existing knowledge. +

+
+
+
+ + Sixfold + + Publisher & Maintainer + + May 2024 + + +

+ Sixfold is a writer-voted journal of poetry and + short stories. I am in charge of the publication's + website and overall digital presence. +

+

+ I took over the maintenance of this 11-year-old PHP site and split it in two: a static Eleventy site presents old + issues, contest instructions, and digital publishing + guides for the more than 9,000 monthly visitors, and + a rebuilt PHP site is responsible for running the + quarterly contests for our thirty-one thousand + members. Both sites were migrated from Amazon Web + Services to a basic Linode server, decreasing + monthly costs by more than fifty times. This single + five-dollar server also runs a Forgejo instance that + hosts the source code for both sites. I edit, + proofread, and publish both the digital and print + publications. +

+
+
+
+ + Public Offering + + Founder and Infrastructure Engineer + + November 2022 + + +

+ Public Offering is the not-for-profit digital services + organisation I created to help build a better web. +

+

+ I worked with interested individuals to build + static, performant, multilingual websites that + showcased their personality. These sites are edited + with a bespoke, open-source CMS that gets out of + their way. I built the CMS to gain a better + understanding of how they worked, and to implement + features that currently available applications did + not yet have, such as a multilingual media library, + responsive editor design, and non-image media items. + It also utilises a custom, dependency-free router I + wrote for the core Node HTTP server. We also offer + an invite-only Forgejo instance and a public + Etherpad instance. +

+
+
+
+ + Leibowitz Branding & Design + + Full-Stack Developer and Accessibility Specialist + + September 2022 + May 2023 + + +

+ After regularly advocating for accessible design + processes, I was given a promotion that emphasised + this work. I performed detailed accessibility audits + for our existing clients using skills from my + Trusted Tester certification. I presented concise, + prioritised accessibility reports with + citations and clear remediation steps. My new role + also involved working with account mangers to + improve the agency's information architecture and + simplify inter-department communication. +

+
+
+ + Developer + + May 2021 + September 2022 + + +

+ I came on as the sole in-house developer and + immediately took charge of the agency's dozens of + client sites, performing regular maintenance of + plugins and third-party data feeds. After gaining + familiarity with their work, I began introducing + accessible design principles onto our design + process, working with our designers to catch + accessibility issues before the development phase. +

+
+
+
+ + Freelance Work + + Various International Digital Works + + September 2018 + + +

+ I have worked with theater companies, non-profits, + and creative individuals with unique digital ideas. + These word-of-mouth commissions have allowed me to + travel to various countries, participate in + festivals, engage with new technologies, and form + invaluable friendships. The remote portion of this + work involved communicating across various mediums + and time zones with both clients and testers. +

+
+
+
+
+ + + GoAccess + Contributor + +

+ I refactored the generated log reports to use semantic + HTML, improving accessibility and simplifying + maintenance. I also began replacing outdated + dependencies with native browser alternatives to + decrease report sizes and close years-old issues. +

+
+
+ + ProseMirror + Plugin Developer, Forum Participant + +

+ I've published four ProseMirror plugins—a document + outline, a semantic editing menu, a node insertion menu, + and a node inspector—to simplify more complex document + manipulation tasks. +

+
+
+
+ + + New York University + + Bachelor of Fine Arts + Theatre + 2020-12 + Magna cum laude + Tisch School of the Arts Dean’s List + + + Minor + Web Programming and Applications + 2020-12 + + + + + + Certifications + Section 508: DHS Trusted Tester + + + Languages + (X)HTML + XML + XSLT + CSS + JavaScript + PHP + Python + Go + SQL/MySQL/PostgreSQL + NoSQL + + + Operating Systems + Ubuntu Linux + Microsoft Windows + MacOS + Arch Linux + + + Programs + Vim + Git + Bash + Inkscape + Figma + Adobe Creative Cloud + Unity + Final Cut + + + Frameworks, Libraries, and Tools + Web Content Accessibility Guidelines (WCAG) + htmx + Web Components + WebRTC + static-site generators + content management systems + EPUB + Node.js + Bootstrap + Tailwind + SSH + SMTP + nginx + Apache + Open Graph + React/Redux + TypeScript + Electron + Svelte + Cypress + Jest + Docker + Vonage/Nexmo + + + Miscellaneous + Database administration + Server upkeep + UI/UX + Captioning + Transcription + + +