— About Me —
My name is Kyle Caprio. I'm a self taught software developer based in Tempe, Arizona. I found my passion for learning computer sciences at the age of 16 and have been programming ever since. Despite not attending college, I've dedicated countless hours to learning and expanding my passion. Being able to effectively teach myself is something I am most proud of about myself. I have developed an avid work ethic and disciplinary skills along my journey in life. Strong creative and critical thinking skills have helped me to excel in areas like web development as well as functional and object oriented programming. In free my time, I immerse myself in learning new programming technologies and how to better myself as a programmer but also find joy with meditaion, music, hiking, and spending time under the sun.
— Skills —
- Programming Languages: JavaScript, TypeScript, SQL, HTML5 and SASS
- Fron-End Technologies: React.js, Material-UI and Styled-Components
- Back-End Frameworks: Express.js, Koa.js and Socket.io
- Relational databases: SQL(Postgres) and GraphQL
- Non-Relational databases: MongoDB and NoSQL
- Library use: Gatsby, Next.js, Axios, Lodash and Formik
- Cloud Platforms: AWS, Netlify and Heroku
- UI Development: Figma and Adobe XD
- Tools: Git, NPM, Webpack, Babel, JWT, CORS, Serverless-http and Postman
— Proffesional Experience —
- Freelance website design and deployment projects for 2 small business clients
- < 1 year consulting on an open source user authentication application