About
Durham graduate with web2 and web3 experience acquired from a work placement in STFC, and a dissertation developing a secure DApp for academic data review.
Capable of learning fast and independently; self-taught frontend development from beginner to a successful job application in three months. Committed to Web3 and Blockchain technologies, and self-motivated to learn about the most recent advances in the field.
Looking for an internship or a graduate role that allows me to explore and implement Blockchain technologies in the industry.
Experience
Web Control Interface Placement Student @ STFC (Didcot)
July 2022 - June 2023
- Improved fault tolerance of initially dysfunctional web apps significantly so accelerator physicists and technicians now use them in daily machine operations
- Worked in an Agile team, regularly delivered products, and collected user feedback
- Worked with MQTT and web socket for container communications
- Used InfluxDB, CouchDB, and MongoDB for data access and manipulation
- Implemented LDAP authentication and authorization
- Surveyed users in person frequently to improve frontend accessibility and UX
- Automized GitLab CI/CD pipeline to containerize and deploy apps with Docker
- Wrote unit tests using Jest and RTL and debugged Express servers using RESTFul API, achieved test coverage of 100%
- Demonstrated proficiency in understanding project architecture and rapidly learning new development tools, earning appreciation from senior developers
BSc Computer Science (Hons) @ Durham University
October 2020 - July 2024
- Led an Agile team of 5 junior students for an ML project for Coltraco Ultrasonics in Project Management coursework
- Completed the frontend and the virtual assistant feature of an Android AR project for a client from IBM in a 6-people Agile team for Year 2 Software Engineering coursework
- 'Special Mention' as a team in Bath Wackathon 2022 with a Bootstrap project
- Bachelor with Second Class Honors Graduate from Global Top 100 University
Core Skills
- Agile Methodologies
- Teamwork and leadership
- Proficient in Python, C#, JavaScript, Typescript
- Frontend, including React.js and MUI
- Backend, including Node.js, Express, RESTFul API
- Databases, including MySQL, CouchDB, MongoDB and InfluxDB
- Blockchain technologies
Projects
A Decentralised Application For Safeguarding Research Data Integrity (Final Year Project)
October 2023 - May 2024
- Wrote Solidity smart contracts and deployed them to the local Hardhat blockchain
- Used MetaMask and its React API for contract calls including wallet authentication and transactions
- Stored encrypted data in decentralized storage like Tableland, IPFS, and Filecoin
- Built accessible SPA with React MUI in TypeScript
Contact
[email protected]