jon stroshine

Full-stack developer with a passion for collaborating to build and maintain great code

Skills

Frameworks/Libraries

  • React, Next.js, Amplify, Flask, AWS SDK for Javascript, Tailwind, Cypress, Pandas

Languages

  • Typescript, Javascript, HTML, CSS, SQL, Python, C

Tools

  • Postgres, Git, Docker, AWS API Gateway, AWS Cognito, AWS IAM, Google Cloud Platform, Postman, PatternBuilder, Make.com, Azure

Employment

Quality Assurance Lead, VisaLaw AI. Memphis, TN — July 2023 to August 2023, May 2024 to Present

  • Performed Cypress E2E testing of our RAG AI product's UI; Saved hours of debugging time
  • Collaborated to improve the design of the user interface for an AI assistant for legal work

Web Designer and Programmer, Self-Employed. Memphis, TN - March 2024 to Present

  • Created websites using Next.js, Tailwind CSS, Git, Github, and Netlify hosting
  • Worked with Postgres and Google Cloud Platform for data storage
  • Designed API calls using Flask and other web services

Engineering Consultant, EchoTrail. Denver, CO — May 2023 to September 2024

  • Worked with JavaScript, including the React library, plus HTML, CSS, and Markdown to design web pages
  • Used TypeScript to design API calls that updated user data and roles to improve UX
  • Collaborated with other developers on design and functionality
  • Worked with Python, Docker, Flask, AWS (Cognito, IAM, and API Gateway), etc., during development
  • Worked with Postgres for data storage and retrieval
  • Developed integration with OpenAI to enhance security descriptions for SOC analysts

Software Development Intern, Rooted Investments. Memphis, TN — August 2024 to October 2024

  • Tested API endpoints with Postman and used Webhooks to identify time-saving measures
  • Created API connections using Make and Power Automate, facilitating document transfer
  • Created custom data analysis using Power BI, saving hours per report for a company VP

Math Instructor, Memphis Shelby County Schools. Memphis, TN — July 2020 to July 2024

  • Created ways of individualizing student learning virtually so that pupils could learn at their level
  • Continuously adjusted instruction using student data, tracked by various software
  • Continued to build relationships to strengthen student morale for learning

Education

Tech901, Memphis, TN

  • Certificate, Programming (April 2022), Data Analytics (April 2023)

Taylor University, Upland, IN

  • Bachelor of Arts, Media Writing, Spanish, May 2013

Awards