Hi, I'm Neal and thanks for taking the time to look at my portfolio.
I am a full stack software developer and game programmer and looking for my first junior level position in software development. I am passionate about technology and want to work on interesting and useful tools to provide clients with an innovative solution, or collaborate with a game studio to create the next viral gaming experience. I work well independently as well as in a team and love to share and work with exciting ideas that colleagues bring forward.
I have 15 years of experience in a technical role as a data analyst and able to apply many of the transferable experiences and skills into a software development role. I have studied software development and worked on personal projects around my current full time position. My experience includes:
- Successfully deliver under tight timescales and to exceptional quality
- Regular high engagement to customers and stakeholders
- Present complex subjects and ideas to a room of multiple people at different levels of skill and knowledge
- Innovate to create tracking systems that improve process workflow and stakeholder project scheduling
- Mentor, lead and influence; I have award winning managerial experience as a team leader, helped inspire students into science and mentored multiple people from beginning of their career, into senior level experts
- Synergise multiple experts across the industry towards completing high-level development projects
My skills include:
- Great communicator and presentation skills
- Excellent with IT
- Highly analytical and great at problem solving
- Strong team building skills and able to inspire and influence decision making
- Ability to learn new technologies quickly and under pressure
- Natural leadership skills
- High prioritisation and deconfliction ability
The content on my portfolio showcases the multiple projects and programming I have directly worked on. I regularly work on different projects as part of hackathons, game jams and personal projects, so my portfolio will be updated regularly.
My portfolio was made in React. I decided to store my project metadata into an appropriate array within a function module so that I can simply add another project object to the array as and when the next project is available to showcase on my portfolio. This keeps the portfolio easily updateable and keeps it DNRY friendly for elements, as React will handle rendering of the 'new' project component.
If you would like to install and work on this application yourself:
- Clone this repo
- In your CLI ensure you install (npm install) the dependencies into the appropriate top-level directory
- Move into the appropriate top-level directory (e.g. cd portfolio) and npm start