Code Monkey home page Code Monkey logo

Xtrendence - Khodadad (Adrian) Nouchin



About Me


Degree: BSc (Hons) Computing - 1:1 (First) w/ 80% Average

App, web, and software developer proficient at HTML and CSS, as well as programming languages such as JavaScript/TypeScript (and jQuery), PHP, Java, Dart, and C#. Familiar with relational and graph databases (MySQL/MS SQL and Neo4j respectively), in addition to being able to leverage stored procedures. Experienced with cross-platform app development with frameworks such as React Native and Flutter.

Highly focused on writing clean, readable code, while following best OOP practices and the software development life cycle in order to provide clients with a product that fits the user requirements.


I can code in...


I can speak...


I can use...


Click for More Information...

Skills


► Develop and maintain responsive and SEO-focused websites using HTML, CSS, and JavaScript (including React, TypeScript, and jQuery).

► Develop websites' and web apps' backends using Node.js and PHP.

► Set up, modify and maintain SQL databases, and write stored procedures, create views, and set up triggers.

► Use version control systems like Git to work on and manage small to larger scale projects.

► Set up a network and web server while ensuring that it is secure using Apache or Node.js (this includes any necessary port forwarding and creation of any DDNS records in order to make the server externally accessible, and public facing).

► Develop complex mobile applications for the Android operating system using React Native, Flutter, or Java.

► Develop simple desktop applications using Java or C# (with WinForms or UWP).

► Develop complex desktop applications using Node.js and Electron.

► Utilize and develop RESTful APIs.

► Develop APIs using GraphQL.

► Use Agile methodology when working on projects.

► Work in multicultural teams by knowing four languages including English, Italian, Farsi and Spanish.

► Adapt to new environments and working conditions as required.

► Learn new topics quickly and effectively.

► Develop a system following the software development life cycle.


Experience


► Developed a website in a two-man team as part of our work experience that offered revision material for math students.

► Participated and almost got into the finals of the 2018 UK Cybercenturion competition, where we were tasked with identifying, and eliminating any security risks or possible exploits on several machines running both Windows and Linux.

► Worked on a year long university project with five other students on developing a website and mobile app with a MySQL database to store the application's data. The development of the software required utilizing the Scrum framework as part of an Agile methodology. Requirements were gathered from the client, UML diagrams and user stories were written, tasks were assigned as part of sprints, and the final product was presented to the client.

► Worked on and published numerous personal projects that involved the usage of the skills listed above, these projects are viewable on my GitHub page as well as my portfolio.

Xtrendence's Projects

2fa-notifier icon 2fa-notifier

A browser extension and mobile app to automatically show 2FA codes for any website as notifications on your phone.

binary-converter icon binary-converter

A simple tool for converting between decimal and binary (with support for One's Complement, and Two's Complement).

collector icon collector

A website that can be used to keep track of a collection of items. It uses the Imgur API to allow users to upload images of their collectibles.

comp2000-assessment icon comp2000-assessment

Grade: 100%. COMP2000 Coursework by Khodadad (Adrian) Nouchin. An automated checkout system for a supermarket.

comp2001-coursework icon comp2001-coursework

Grade: 98%. COMP2001 Coursework by Khodadad (Adrian) Nouchin. A RESTful authentication API, and a linked data application.

comp2003-2020-x icon comp2003-2020-x

Grade: 86%. COMP2003 Coursework by Team X. An app that allows sufferers of Multiple Sclerosis to record their daily falls, and answer questions posed by researchers.

comp2005-coursework icon comp2005-coursework

Grade: 73%. COMP2005 Coursework by Khodadad (Adrian) Nouchin. An application for testing an API that provides information regarding restaurants in NYC.

cryptofolio icon cryptofolio

Track your cryptocurrency holdings/portfolio with an open-source web, mobile, and desktop application, along with a self-hosted RESTful API.

cryptoshare icon cryptoshare

Grade: 82%. My COMP3000 final year university project that allows you to manage nearly every facet of your finances with an open-source web, mobile, and desktop application, along with a self-hosted GraphQL API.

filedrop icon filedrop

Grade: 89%. COMP3006 coursework. An encrypted file sharing application that leverages web sockets to allow users to send and receive files.

isad157-coursework icon isad157-coursework

Grade: 75%. ISAD157 Coursework by Khodadad (Adrian) Nouchin. A WinForms application for reading data from a MySQL database.

lights icon lights

A web interface along with a PHP based API to interact with Yeelight smart bulbs.

native-encryption icon native-encryption

My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.

net112-practical icon net112-practical

Grade: 68%. Practical coursework for the NET112 module by Khodadad (Adrian) Nouchin. Improving a C++ image processing application.

pip-browser icon pip-browser

A frameless picture-in-picture application that can display the content of a URL.

soft152-assignment icon soft152-assignment

Grade: 87%. SOFT152 Coursework by Khodadad (Adrian) Nouchin. An Airbnb management tool.

soft166-practice icon soft166-practice

Grade: 87.5%. Practice element of the SOFT166 module by Khodadad (Adrian) Nouchin. A Tic-Tac-Toe game using Philips Hue smart bulbs.

tarball-search icon tarball-search

A search tool that can recursively read the content of ".tar.gz" files. Features a Node.js API, and a React Native mobile application along with AES-256-CTR encryption.

x-anonymous icon x-anonymous

An anonymous Node.js chat web application for end-to-end encrypted communication. All encryption is done on the client-side using RSA-2048/3072/4096, so the server literally knows nothing.

x-calendar icon x-calendar

A calendar web app that allows the user to navigate a fully working calendar, keep track of events, and set reminders.

x-chat icon x-chat

A Node.js and Socket.IO chat web application with RSA-2048 and AES-256-CTR encryption.

x-controller icon x-controller

A safe and simple Node.js remote access tool so you can be lazy.

x-landrop icon x-landrop

An AirDrop-like application running on Node.js (with Electron) that allows for encrypted file sharing between devices on the same network.

x-music icon x-music

A music player for Windows, Mac, and Linux running on Node.js (with Electron). It also has a remote control feature.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.