Zane Gray
- Software Developer
Skills
- Construct basic functional apps using a variety of development tools
- Extrapolate client business needs into technical requirements
- Learn skills and solve problems to reach goals and remain productive
Technologies
- Typescript
- React.js
- Redux
- HTML + CSS
- Node.js + Express
- .Net Core
- SQL
- Entity Framework
- AWS
- Git + Github
- Electron.js
- HTML5 Canvas
Experience
Kingsmen Software - Charlotte NC
Apprentice Software Engineer
June 2022 - September 2022
- Learned and practiced domain modelling, project discovery, story-writing
- Improved team organization, communication, and collaboration skills
- Used Redux, React, MUI, and Jest for front-end work, .NET Core, Entity FrameWork Core, XUnit, and Sql Server for back-end work
- Gained experience with Azure Devops for project management, and Git for version control
Independent Contractor - NC & VA
Carpenter
August 2017 - April 2021
- Effectively communicated with clients and co-workers
- Estimated, planned an executed carpentry and handyman type projects
- Practiced organization, planning, and interpersonal skills as a lead carpenter
- Learned and developed skill with a wide variety of tools, materials, and machinery
Projects
Inspection Reports
- Used Electron and React to create a desktop app which allows the creation and storage of customer data, and generates inspection reports and exports them as pdfs
- Typescript, ElectronJS, React, NodeJS
- https://github.com/zanecosmo/rv-report
Pipe-Game
- A browser game made with HTML Canvas where you connect all the pieces together to form a pipe to the finish the level
- HTML, Canvas, Javascript
- https://github.com/zanecosmo/pipe-game
Multi-Car
- Used Socket.io and Node.js to create a multiplayer browser game where the players are randomly assigned the controls of a vehicle and must cooperate with each other to control the car
- JS, HTML, CSS, Socket.io, Node.js
- https://github.com/zanecosmo/NodeCarGame
Global Game Jam (2021, 2022)
- Sidescrolling Platformer (2021)
- Top Down Rougelike (2022)
- Both jams emphasized the importance of teamwork, communication, collaboration, adaptability, and prioritization
- Unity, Git
Education
Empower Bootcamp - September 2021
- 8-week intensive course teaching the fundamentals of web application development
- Introduction to Javascript, HTML CSS, React, .Net CORE, SQL, Git/GitHub, AWS, among others