The Personable Programmer
Biography
Hi, I'm Tessa Thornberry, a full-stack and front-end engineer with a passion for creating beautiful and useful software applications that make users' lives easier. With 2+ years of experience, I am always looking for new and innovative ways to bring my clients' designs to life.
I believe that programming web and mobile apps is about more than simply coding - it's about building a structure that will support clients' and users' current and future needs, and also about communicating well and finding good software solutions to design challenges.
Along with my web developer skills, I bring with me my comprehensive background of thriving consistently both on teams and independently, and my experience leading a diverse client base through complicated legal processes and forms via great communication. I am also experienced at being extremely adaptable to finding and using different materials as the situation requires. These skills complement my programming capabilities well, making me a formidable and useful addition to any project.
Whether I am working on a web application, a mobile app, or an open-source project, I bring energetic collaborative talents and drive to build user-centered products. I look forward to the opportunity to bring my passion and skills to your next project.
projects completed
years of experience
Skills
Experience
Software Engineer @ Palo Alto Data Group
February, 2024 - present | Palo Alto, CA (remote)Built a CLI to manage and filter 1.6GB customer data csv files via user selection and outputting rated results in a more managable format and size. Refactored Legacy React/React Native app that is deployed on Google Play and Apple App stores to complete version 1.0, meeting current customer requests and strategically positioning the app to appeal to new clients.
Fullstack Software Engineer for Project Compass @ Code for San Francisco
2023 - present | San Francisco, CA (remote)Worked as Co-lead of the Tech Team, responsible for building Project Compass, an app designed to help teachers set and track goals for students with disabilities. Helped guide the team towards consensus, and communicated requirements between the Tech Team, Design Teams, and Project Managers to ensure progress and issue resolution. Onboarded 6+ engineers to the team and wrote extensive onboarding documentation for future team members. Built a number of full-stack components for the app, both during pair programming and independently.
Auditor Associate III @ Alameda County
2013 - 2022 | Oakland, CALed a diverse client base through complicated legal forms and processes, emphasizing clear communication and ensuring grasp of concepts. Authored online licensing procedures to stay in accordance with state guidelines, ensuring legal compliance. Trained new team members on job-specific technology and software.
Education
Certificate in Advanced Software Engineering
Sept. 2022 - Dec. 2022 | Hack ReactorSchooling included an intensive 12-week Advanced Software Engineering program with over 1000+ hours of coding, via independent work, pair programming, and on teams. Coursework focused on full-stack development primarily utilizing JavaScript, React, Node.js, Express, and integration of MySQL, MongoDB, and PostgreSQL databases, as well as external API's, and extensive deployment on AWS EC2 instances. Coursework also included study and practice of Data Structures and Algorithms, as well as building software libraries.
Bachelor of Arts in Studio Art
| University of California at DavisCoursework required a strong drive to learn well and quickly in independant environments, and adaptability to integrating individual work with that of a group. Completing the degree required independent organization, personal responsibility, and knowledge and utilization of best practices, as well as consistency, the ability to learn and exercise new concepts regularly, and dependability.