Makers Academy Projects | Skills | Education | Experience
A junior full stack developer and recent graduate of Makers Academy, with a background in Mathematics and previous experience in education, and Accounting Analyst. I was selected as a Fellowship student in a competitive field after spending few months teaching myself how to code. I'm looking forward to joining a supportive environment where I can continue to develop my technical skills.
Examples of skills developed while working on projects at Makers Academy:
| Project | Description | Technologies | Testing |
|---|---|---|---|
| Rock, Papers, Scissors | A web application to play Rock, Paper, Scissors against a computer. | Ruby, Sinatra, Deployed on Heroku | RSpec, Capybara |
| Banking Application | Basic Banking application | Ruby | RSpec |
| Thermostat | Simple Digital Thermostat | Javascript, HTML/CSS, jQuery, Weather API | Jasmine |
| Airport Application | Simulating Airport Air Traffic Controls System | Ruby | RSpec |
| AceBook | A social network app to recreate Facebook | Ruby on Rails, Html/CSS | RSpec, Capybara |
The use of XP practices meant that we were assigned a new pair partner each day. This was something that I really got a lot out of and I believe it helped me progress my learning a lot more than if I were on my own.
In my past experience, it was very important to keep everyone well-informed. During a particular month with an unexpected amount of work, I found this incredibly useful and especially important when I had to avoid overlapping tasks in the team. I was working in a team of 10 experts with daily, weekly, and monthly deadlines.
Studying Maths helped me develop skills in logical thinking, problem-solving and decision-making. My few years as an Accounting Analyst have also played to my analytical strength, preparing me for life as a developer.
Having a keen eye for the fine details has been vital in my previous roles. During my time working as a member of the accounts team, I learned to be very precise, as every single piece of information had to be just right. During our monthly closed periods, accuracy was key. The accounts had to be kept up to date and ready to be presented without delays, it was my responsibility to take care of the final draft and make sure everything was perfect.
Highly selective, full-time programming bootcamp which teaches the following technologies and methodologies among others:
- OOP, TDD, MVC
- Agile/XP values
- Pair programming
- Ruby, Rails, JavaScript
- RSpec, Jasmine, Capybara
- HTML , CSS
- Heroku and version control (Git)
- BSc in Mathematics 2001 - 2005
Azad University (IAU) (Sep 2005 - Dec 2008)
Accounting Analyst
Private Tutor