#A
Arash Nur Iman

πŸ‘‹ Hello, world!

I'm Arash Nur Iman.

I'm a student developer from Singapore passionate about delivering simple, efficient, and easy-to-use creations of technology.

An active contributor, a life-changer, and a friend to all.

Bold dreams for an individual, but a goal for me.

I wish to develop myself into someone who contributes back to society, influences the lives of many, and be there for those I’m close with.

In a way, I’m already working towards that idealistic goal. I like to think that the many relationships I’ve forged over 16 years of my life have allowed me to learn from others as much as others have learned from me. Many have known me to be someone friendly, trusted, and responsible, and while behaviours, beliefs, and attitudes can always change, I hope to continue developing myself on my 'right track'.

Pre-education

As a young child, I’ve always been interested in computers. From exploring the what's on my family computer to spending free time in kindergarten at the computer station, I can be described as being inclined towards computers and was fascinated at how they work in our daily lives.

Primary school

My passion was fuelled further when I joined the school's ICT Club. As someone quick to grasp technology, I managed to pick up essential skills β€” like using the Office suite of apps and media creation β€” and put them to use.

Secondary school

Secondary school was where I gained my first-hand experience with code, and it certainly was the most impactful in terms of exposing me to the world of technology. I gained the skill of coding, UI design, algorithmic thinking, and much more over my four years in secondary school.

As I grew up, I realised the importance of having core values I can hold on to for guidance. While they may subtly change as I gain better insight to them, I try my best to ensure the core meaning of a value is upheld.

Care

Personal | Interpersonal

Having serious attention or consideration applied to doing something; feeling concern or interest.

Respect

Personal | Interpersonal

Having due regard for (someone's feelings, wishes, or rights).

Responsibility

Personal | Interpersonal

Being accountable for something where accountability is due and appropriate.

Perseverance

Personal

Persistent in doing something despite difficulty or delay in achieving success.

Integrity

Personal

Being honest and having strong moral principles.

A learner, a developer, and an aspiring student.

Every opportunity brings something to learn.

As I continue to develop myself as an individual, I also pick up valuable skills that help me become more of a developer as I go on.

It started in 2018 when I picked up Swift, my first programming language. I had no prior introduction to the world of code, but my passion for technology further fuelled as I grasped more concepts, participated in more events, and expanded my knowledge. Thus far, the skills of Swift and Python sit comfortably in my toolbox, with a few other tools or languages still a work-in-progress.

Swift

2018

Tools used

Xcode

SwiftUI

2021

Tools used

Xcode

TypeScript

2021

Tools used

VS Code

JavaScript

2021

Tools used

VS Code

Python

2019

Tools used

IDLE

VS Code

C++

2021

Tools used

VS Code

Java

2019

Tools used

Android Studio

Kotlin

2019

Tools used

Android Studio

Not to mention, I've gained some other useful skills beyond the scope of programming as well.

UI Design

Having tested the waters with front-end development, I've explored the concept of UI design as well. I hone the skills of understanding layouts for a practical user experience, basic understanding of colour use, and designing with the consideration of accessibility.

Organisation

Over the years, I've come to realise the importance of having an organised system for many things β€” assignments and documents are just a few of these things. I've developed the skill of being able to store and retrieve efficiently through proper organisation over the years.

Collaboration

Especially in secondary school, I've been through the thick and thin of collaborating with people from different backgrounds. While the experience is always different, I hope to bring the best of me into group discussions or when other opportunities for collaboration exists.

Computational Thinking

Taught in secondary school, algorithmic thinking prepares me with the skills required not just to improve how I code, but to also sharpen other soft skills like critical thinking. By being able to notice patterns, decompose tough problems, generalise solutions, and plan algorithms, my way of developing is structured.

A tinkerer, an experimenter, and a developer.

Who knew playing around is a good thing?

To build up my skills, test out what I know, and learn new things, experimenting here and there can be greatly beneficial.

The result of the tinkering I've done is the several projects that I have been a part of. No matter a school project or a personal project, I make it an effort to give everything I do my best shot. Doing so allows me to learn what I do best and showcase the quality of work I offer at the same time.

Website

TypeScript | 2021

🌐 The third iteration of my website.

dotfiles

Python | 2021

πŸ—ƒ A repository for storing all my dotfiles.

What's Next?

TypeScript | 2021

πŸ“– A personal template for Next.js.

Dashboard

Python | 2020

πŸ’» A dashboard-like program to make interacting with a computer simpler.

Sandbox

Python | 2020

⛱️ A place for me to test out different stuff in one place.

ListΓ©

Swift | 2020

β˜‘οΈ An open-sourced to-do list app made for everyone.

Upgrade

Swift | 2020

πŸŽ“ An app to help students understand their academic accomplishments better.

Balloon Satellite

C++ | 2020

πŸ›° A repository for all the source code for the Balloon Satellite programme.