beBee background
Professionals
>
Rondebosch
Matt Davies

Matt Davies

Software Developer

Technology / Internet

Rondebosch, City of Cape Town

Social


About Matt Davies:

I am ardently seeking a dynamic role in software development that allows me to leverage my skills in various domains such as gaming, AI, or finance, utilising tools such as Python, Java or C#. An artist at heart and a mathematician by nature, I feel that I would prove myself to be an invaluable asset to any development team. I am an extremely adaptable individual, who is always willing to learn and adopt the new technologies and skills required to stay afloat in a rapidly changing landscape.

With a solid foundation from my BSc in Computer Science, I bring a blend of technical expertise in programming, problem-solving, and critical thinking. My experience in various projects has honed my skills in algorithm development, team leadership and software architecture.

My primary aspiration is to thrive in an environment that fosters continuous learning and professional growth. I'm driven to expand my expertise across diverse domains, exploring emerging technologies and contributing innovative solutions to impactful projects.

Experience

For my university's culminating project, I spearheaded the development of a bespoke learning application tailored to generate unique SQL assignments for student users. This comprehensive system accommodated both student and staff needs, enabling staff to craft assignments and tests for individual students or entire classes. Beyond its core functionalities, the application included advanced features like grade distribution analytics and statistics, meticulously designed to seamlessly integrate into UCT's second-year computer science syllabus.

As the team leader and software architect, I steered the project's direction and assumed diverse responsibilities encompassing UI design and full-stack development. Implementing a Layered architecture, we utilized Python for the domain layer at the client's request, employed JavaScript within the Django framework for the front end, and integrated MySQL for the database infrastructure.

Education

UCT | BSc Computer Science & Business Computing 2021 - 2023

During my time at university, I became familiar with various coding languages and technologies including the likes of Java, Python, C#, Kotlin, Assembly, MySQL, HTML and CSS.

As a part of my computer science syllabus I was introduced to the fundamentals of OOP, advanced data structures, parallel and concurrent approaches to programming, mobile design and development, computer architecture, networks, operating systems, theory of advanced algorithms, theory of computation and advanced software design methodologies.

Under my business computing major I learned about systems analysis, systems design, project management, BPM & enterprise systems and electronic commerce.

For my final university project, I created a university learning application for staff and students that generated unique SQL tests and assignments. Other projects that I have worked on include a client-server file sharing application using TCP/IP protocols, and a small enterprise system for a fictitious drinks manufacturer.

Professionals in the same Technology / Internet sector as Matt Davies

Professionals from different sectors near Rondebosch, City of Cape Town

Other users who are called Matt

Jobs near Rondebosch, City of Cape Town

  • Work in company

    Intermediate Software Developer

    Boardroom Appointments

    We are seeking an experienced Intermediate Software Developer with a strong background in Java development to join our team. · ...

    Cape Town, WC, South Africa

    4 days ago

  • Work in company

    Software Developer

    Recap

    We're hiring: Full Stack Software Development Engineer (Cape Town Hybrid)Recap is on a mission to build data-driven funding products that power real-world impact. · You'll design build and maintain scalable systems at the heart of our funding platform. · You'll collaborate closel ...

    Cape Town

    1 week ago

  • Work in company

    Software Developer (Python) (25694)

    Datafin IT Recruitment

    The company seeks a Software Developer to join their team in Cape Town. · ...

    Cape Town

    1 week ago