Summary
Overview
Work history
Education
Skills
Websites
Certification
Timeline
Generic

Samuel Doncaster

Norwich,Norfolk

Summary

I’m currently focused on building my skills in web development after completing a course in fullstack development, where I gained hands-on experience with JavaScript, React, Node.js, and MongoDB. During this time, I worked on several personal projects, including a fullstack application for users to purchase and manage proxies, which involved building an admin dashboard and integrating Discord API for notifications.

In addition to web development, I’m also actively expanding my knowledge in data analysis, focusing on tools like Excel, Python (Pandas, NumPy), and SQL to better understand and interpret data. I believe these analytical skills will complement my development background and open up opportunities to work with data-driven applications. I’m constantly learning and improving my overall IT skills, exploring areas like networking and cloud computing, to stay adaptable in the rapidly evolving tech landscape.

I’ve always had a passion for technology and problem-solving, and this has driven me to pursue a career in development while continuously learning in other areas of tech. I’m eager to apply my skills in a real-world environment, and I believe this role aligns perfectly with my interests, skills, and aspirations.

Overview

3
3
years of professional experience
3
3
years of post-secondary education
1
1
Certification

Work history

Customer service assistant

Co-op
Reepham, Norfolk
11.2022 - Current
  • Improved customer relations by managing customer complaints effectively.
  • Assisted customers with product inquiries for enhanced shopping experience.
  • Maintained a clean and orderly checkout area, contributing to a pleasant store environment.
  • Organised stock shelves neatly to improve the overall appearance of the shop floor.
  • Assisted in the training of new staff members, ensuring consistency in service delivery.
  • Handled cash transactions accurately, maintaining financial integrity of the till.
  • Offered helpful advice on product selection, leading to increased sales.
  • Monitored inventory levels regularly, preventing potential stock-outs or overstocks.

Frontend Developer

Freelance
Norwich, Norfolk
06.2021 - Current
  • Generated user-friendly interfaces by utilising HTML, CSS and JavaScript.
  • Streamlined website functionality for improved user experience.
  • Created high-quality Mockups with Adobe Creative Suite.
  • Collaborated with UX and UI designers to implement design changes.
  • Utilised Git and GitHub for version control whilst working in a team environment.
  • Troubleshot and resolved front-end issues to ensure optimal performance.

Fullstack Developer

Freelance
Norwich, Norfolk
06.2021 - Current

Description:
Developed a fullstack web application that allows users to purchase and generate proxies. The platform included an admin dashboard for managing users, orders, and proxies. Integrated with Discord to provide real-time notifications to users and allow the admin to interact with the system.

Key Features:

  • User Features: Users can register, log in, purchase proxies, and view their generated proxies.
    Integrated payment system for processing proxy purchases.
    Real-time updates on proxy availability and usage.
  • Admin Dashboard: Admins can view, manage, and update proxy orders.
    Access to detailed user activity logs and order histories.
    Integrated Discord bot for notifications, order updates, and proxy alerts.
  • Discord Integration: Automated notifications to users through a custom Discord bot for order confirmations and proxy generation status.
    Admin commands within Discord to manage user accounts and proxy data.

Technologies Used:

  • Frontend: React.js, HTML, CSS, JavaScript.
  • Backend: Node.js, Express.js, MongoDB (for database management).
  • Authentication: JWT (JSON Web Tokens) for user authentication.
  • Discord Integration: Discord.js for interaction with the Discord API.
  • Other Tools: Stripe API (for payment processing), Git/GitHub for version control.

Education

A-Levels - Computer Science

Greshams School
Norwich, Norfolk
06.2021 - 06.2022

A-Levels - Business Studies

Gresham's School
Holt
06.2021 - 06.2022

A-Levels - History

Gresham's School
Holt
06.2021 - 06.2022

Skills

I have developed a strong foundation of technical skills that are applicable across many areas of the tech industry My proficiency in programming languages like JavaScript and Python allows me to work both on the frontend and backend of web applications, making me versatile in a variety of development tasks I’m also experienced in databases like MongoDB and SQL, which helps me manage and process data effectively

I’m adaptable, able to quickly pick up new tools and technologies, and I have a strong problem-solving mindset that helps me address challenges efficiently I’m also experienced in using tools like Git for version control, Docker for containerization, and Jira for project management Additionally, I have hands-on experience in team environments, where communication and collaboration are key to delivering successful projects

I’m always eager to learn and grow, and I stay up to date with industry trends and new technologies This flexibility and eagerness to evolve are what make me confident that I can contribute to any team in the tech sector

Certification

CS50: Introduction to Computer Science:

I completed an online course provided by Harvard to greater increase my knowledge of Computer Science alongside doing my A-Level computer science course.

Timeline

Customer service assistant

Co-op
11.2022 - Current

Frontend Developer

Freelance
06.2021 - Current

Fullstack Developer

Freelance
06.2021 - Current

A-Levels - Computer Science

Greshams School
06.2021 - 06.2022

A-Levels - Business Studies

Gresham's School
06.2021 - 06.2022

A-Levels - History

Gresham's School
06.2021 - 06.2022
Samuel Doncaster