Nicholas Culverwell
@nicholasculverwell
Entry-level software engineer focused on AI, game and web development.
What I'm looking for
I am a motivated Computer Science graduate with hands-on experience building AI models and game systems, combining strong programming fundamentals with practical project delivery. I developed a Python-based creative writing assistant using Hugging Face and PyTorch and am building a multiplayer fishing game in Unity using C#.
My education in Computer Science and IT gave me a broad foundation in algorithms, data structures, databases, machine learning and game design, and I bring analytical, adaptable and collaborative soft skills to teams. I seek to apply my technical skills in an entry-level software development role where I can contribute, learn and grow.
Experience
Work history, roles, and key accomplishments
Software Engineer (Graduate)
Self Employed
Motivated Computer Science graduate who developed multiple projects including a GPT-2–based CreativeWritingAssistant and Unity-based multiplayer game prototypes, demonstrating full-stack development and AI model implementation.
Education
Degrees, certifications, and relevant coursework
University of KwaZulu-Natal
Bachelor of Science, Computer Science and IT
Activities and societies: University group projects including a 3D Parkour Game and QuizApp; coursework projects in AI and game development.
Pursuing a BSc in Computer Science and IT with coursework in algorithms, data structures, machine learning, database systems, game design, and software engineering.
Westville Boys' High School
National Senior Certificate, High School
2015 - 2019
Grade: 79%
Activities and societies: Distinctions in Visual Art and Mathematics; co-founded esports team; active in football, cricket, and tennis.
Completed National Senior Certificate with an average of 79% and distinctions in Visual Art and Mathematics; participated in sports and co-founded the esports team.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Nicholas?
You can contact Nicholas and 90k+ other talented remote workers on Himalayas.
Message NicholasFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
