# John Patrick Banas > Software Engineer at The Contract Network Location: Nashville, Tennessee, United States Profile: https://flows.cv/johnpatrickbanas I am currently working with TypeScript, Vue3( script setup ) mostly client-side with Vue-Apollo using API end points. Recently my technology studies include: - Rust & Web Assembly - Knowledge graphs with Neo4j I’m reading (to learn): - Lachlan Miller “Design Patterns for Vue.js” - David Thomas & Andrew Hunt “The Pragmatic Programmer” - Steve Klabnik & Carol Nichols “The Rust Programming Language” I’m reading (for fun): - Noam Chomsky “On Anarchism” - Alyssa Cole “When No One is Watching” - Stan Franklin “Artificial Minds” ## Work Experience ### Software Engineer @ The Contract Network Jan 2023 – Present | United States ### Software Engineer @ Lean Law Labs Jan 2022 – Jan 2023 | Atlanta, Georgia, United States - Vue3 with TypeScript - Vuetify - Vite - Pinia - Testing with Vitest and Cypress ### Full Stack Developer @ Snapbrillia Jan 2021 – Jan 2022 | San Francisco, California, United States - Writing clean, efficient code with JavaScript/React (MERN Stack). - Researching and applying solutions to application issues. - Building structures for scalable application, with DRY methodology in mind. - Working together in a team environment with a focus on Agile/Scrum. ### Teaching Assistant @ Trilogy Education Jan 2021 – Jan 2022 | Nashville, Tennessee, United States Teaching students about the MERN technology stack. ### Vanderbilt Owen School of Engineering Web Developer @ Web Development Jan 2021 – Jan 2021 | Nashville, Tennessee, United States Training for six months of intensive software programming. Building over thirty applications with authorization, database management, e-commerce abilities, and more. In-depth knowledge of HTML, CSS, JavaScript. Creating client-side applications using React components and CSS frameworks such as Material UI, Bootstrap, and TailwindCSS. Using technologies server-side such as MongoDB, mongoose, Apollo, GraphQL, Node, etc. Beyond the technologies, there was also a focus on best practices, AGILE methods, RESTful APIs, DRY code, and the importance of version control (using Git/GitHub). ## Contact & Social - LinkedIn: https://linkedin.com/in/john-patrick-banas-2a9378203 - GitHub: https://github.com/JohnBanas --- Source: https://flows.cv/johnpatrickbanas JSON Resume: https://flows.cv/johnpatrickbanas/resume.json Last updated: 2026-03-29