Alexander Grattan Software Developer
Creative and versatile software developer based in Pittsburgh, PA, with 3 years of hands-on experience in full-stack web development. Proficient in TypeScript, JavaScript, Java, and Python, with a proven track record of building scalable, efficient, and user-friendly applications for tens of thousands of users.
Skills
Programming Languages — TypeScript, JavaScript, Python, Java, Golang, Dart, SQL, HTML/CSS
Front-End Technologies — React, Next.js, Astro, Gatsby, Sass/Scss, Tailwind CSS, CSS-in-JS, Storybook, Playwright, A11y
Back-End Technologies — Node.js, Django, PostgreSQL, MySQL, REST, GraphQL, Sanity CMS, WordPress
Tools — Git, Docker, CI/CD, AWS, DigitalOcean, Figma, Notion
Experience
Software Developer, Actual Size
01/2023 – presentPittsburgh, PA
Software Developer Intern, Actual Size•Built and launched two educational iOS and Android apps using React Native. •Learned PHP on the job to combine a legacy PHP/Laravel application with a newly constructed Next.js application on a tight deadline.
05/2022 – 08/2022Pittsburgh, PA
Software Developer Intern, Actual Size•Constructed a choose-your-own-adventure text messaging game as well as 18 distinct design system UI components for an educational platform. •Solely developed three websites including a marketing site for a U.S. Senate candidate and a marketing site for an automotive convention.
05/2021 – 08/2021Pittsburgh, PA
Education
B.A. Digital Narrative and Interactive Design, University of Pittsburgh
GPA: 3.82 | Minor in Computer Science and Dean's List
Clubs: Pitt Computer Science Club (PR Manager 2021-2022)
08/2020 – 12/2022Pittsburgh, PA
Projects
Artificial Unintelligence, https://www.artificialunintelligence.gg•Developed a web-based online multiplayer game inspired by Jackbox Game's Quiplash where players compete against each other to create the funniest AI-generated images.
Languages and Tools Utilized: TypeScript, Next.js, Express.js, WebSockets, PostgreSQL
04/2023 – 10/2023