Skip to content

allengoh/allengoh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Hello there, I am Allen πŸ‘‹

About Me:

I am a full-stack software engineer who has undergone a 16-week Bootcamp with the Makers Academy - July 2022 cohort.

I am a registered pharmacist praticing in the UK for 6 years. I have fond memories of when I owned a blog on Blogger.com as a teenager fiddling around with HTML and CSS for hours trying to make my blog look good. I have never thought much about making a living coding back then. However, I started picking coding back up in 2022 and rekindled my passion for software development and took that leap to join Makers to make a career transition.

Check out my PDF CV.

Projects:

Name Description Tech/tools
Divvy A mobile app for splitting the bill amongst friends and family in restaurants. Users can take a photo of a restaurant receipt and have it itemised on the app. It is able to add a few charges including tips, service charges, taxes, and able to subtract discounts. Javascript, React Native, Node.js, Expo, Realm, Taggun, CSS
Bank-Tech-Test A terminal-based application for managing a bank account. Built using the Model-View-Controller design pattern. Users can deposit money, withdraw money and print a bank statement listing the transactions and their dates. Javascript, Jest, Nodemon
Acebook A social media web application for connecting with people. Users can sign up for an account with a profile, be able to upload a profile picture, view and comment on their friends posts, and give a like emoji on both posts and comments. Javascript, Jest, Node, ESLint, Handlebars, Cypress, Express
MakersBNB An online marketplace web application for connecting hosts with guests. Users can sign up for an account with a profile, be able to rent out their accomodation and book other host's accomodation. Ruby, Sinatra, HTML, CSS, Rack-Test, RSpec, BCrypt

Skills:

Continuous Learning

I believe in lifelong learning and continuously upskilling yourself. During my professional career as a pharmacist, I would read constantly to update myself on the new medications coming on the market so I have the knowledge to counsel patients and check for appropriateneess when doctors do prescribe them. Apart from tech, I am also interested in finance. In 2019, I enrolled myself onto the Chartered Financial Analyst (CFA) course to gain more knowledge in the field of finance and I have passed level 2 in 2022. During my time at Makers, I would use my spare time to read the best practices and industry standards on Javascript and Ruby as much as I can so I can produce a higher quality of well tested code.


Time Management

I believe good time management signals reliabilty and trustworthiness. As a pharmacist, having good time management allows me to stay on top of the workload and ensure medications are ready on the shelf to be collected by patients before they run out. During my time at Makers, we had group projects which we have to design and produce a functioning, good quality and well tested piece of software within a limited timescale. We had to break the workload down into manageble chunks and setting an estimated time to complete them. Working on those group projects have indubitably improved my time management skills.


Good communicaton

I believe in communicating well and I pride myself for it. As a pharmacist, having good communication is vital especially during interactions with patients. When I am giving advice or counselling patients on a medication usage, I will speak clearly and slowly while making appropriate eye contact to convey my message across more effectively while listening attentively to any concerns they may have and address them as they arise. I have to make sure my patients understand what I said as interpreting my advice incorrectly might cause negative effects to health. When I was at Makers, I find pair programming much more effective when me and my partner communicate clearly about our intentions on how to tackle the problem at hand before we start writing the code.


Education:

πŸ‘¨β€πŸ’» Makers Academy (Jul '22 - Oct '22)

12-weeks full-time software development Bootcamp

  • Agile methodologies, XP values, Pair programming
  • Test driven development and behaviour driven development
  • Core Technologies: JavaScript, Ruby, Rails, React, Sinatra, Node.js, HTML, CSS
  • Testing Frameworks: RSpec, Jest, Cypress
  • Databases: PostgreSQL, MongoDB
  • Deployment: Heroku
  • Version Control: Git, Github

πŸŽ“ University of Sunderland (Sept '10 - July '14)

  • Master of Pharmacy (Upper Second-Class Honours)

πŸ”’ CFA Level 2 candidate

I enrolled onto this course for my own self development and to challenge myself as I am interested in finance and investment on the side. I withhold enrolling onto Level 3 to focus on Makers bootcamp and transitioning into a career in software development.

  • Passed Level 1 in January 2019
  • Passed Level 2 in January 2022

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published