Junior Software Developer with a solid foundation in JavaScript, React, and Node.js, developed through hands-on experience at Northcoders Bootcamp. Transitioning from a background in microbiology, I’m driven by a passion for continuous learning and problem-solving. Known for strong discipline, a collaborative spirit, and a commitment to delivering high-quality code, I’m eager to bring my skills to a dynamic team. Excited to contribute to innovative projects and tackle new challenges, I’m ready to make a meaningful impact in the tech industry.
Technical Skills:
Languages: JavaScript (Node.js)
Testing: Test Driven Development (TDD), Jest, Supertest
Back-End: PostgreSQL (PSQL), seeding, Express.js with Node.js
Front-End: HTML, CSS, React, React Native
Version Control: Git, GitHub
Hosting: Render, Netlify
Other: Agile methodologies (Kanban, Scrum), Paired programming, Technical Communication
Experience:
Junior Software Developer | Northcoders Software Development Bootcamp
03/2024 - 06/2024
Collaborated in paired programming sessions to develop high-quality code, actively contributing to clear communication by discussing code approaches, providing feedback, and ensuring alignment of project goals
Demonstrated proficiency in JavaScript, by utilising Node.js to create strong backend APIs and creating responsive front-end projects with React
Applied Test Driven Development (TDD) methodologies using Jest and Supertest, writing tests before development to catch bugs early, ensure code met requirements, and maintaining long term code quality through automated testing
Utilised PSQL for efficient backend data management, performing complex database querying, and implementing effective seeding for reliable data integration within applications
Developed responsive and interactive user interfaces using HTML, CSS, and React, ensuring smooth functionality across devices and creating intuitive navigation to improve user experience and engagement
Worked collaboratively with a team to design and develop an app over three weeks, quickly adapting to a new tech stack (React Native) while employing Agile methodologies such as Kanban and Scrum to optimise project management, boost team productivity and guarantee on-time delivery
Utilised Git and GitHub for version control, including creating branches, handling pull requests, merging changes, resolving merge conflicts, and saving project progress through the command line
Projects:
NC News Back-End API - This NC News API lets you grab app data, so you can build a backend service that’s similar to Reddit to send information to frontend setups.
NC News Front-End React Application - NCNews is a website where users can read, rate, discuss, and sort articles on various topics.
Team Project - MeGotchi - A digital companion application aimed at facilitating user’s self-care routines.
Skills
Experience Level
Language
Education
Qualifications
Industry Experience
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Manchester today.