Full Stack Web Developer - App Designer
Hello, my name is Jamil Samarani and I am a Sydney based Software Engineer with a background in Law and Finance, a far cry from my early years trying to cheat at online games, while using loading time to SQL attack my friend's website (he challenged me to do it, so I did). Things changed when he asked me to make it so his site wasn't so vulnerable. I suddenly found myself on the other side, structuring the logic and re-writing the code. It would seem bizarre that I found myself studying law and working in finance, but people are complex, and I am a people person. I love to negotiate and solve problems, but I always found myself tinkering with code when I got home from work. I guess I didn't change that much. I was the business development manager for Safeguard Protective Services, responsible for managing client accounts and establishing new contracts. The business development role also spread to the development of a scraper which searched publicly available development applications to notify us when someone has applied for a new hospitality business, or one that may require security. The experience of writing the scraper ignited my love for coding and what can be achieved with software development. This led me to General Assembly where I graduated from the Software Engineering Immersive course.
I gained valuable experience using Ruby, Rails, Postgres, JavaScript, React, Vue, NodeJS, MongoDB, Mongoose and several other languages and frameworks. I also experienced working in a team on the GA Chat project where we implemented web sockets in ruby on rails to create a real time chat application. We also used git branches to allow parallel lines of development and minimise disruption to the main body of code. I also worked on a rostering application in React and GraphQL with my colleague and fellow graduate Nemo, which we hope to eventually develop into a real time rostering application with live confirmation. During my tenure at oOh! and Safeguard, I experienced what a programming career entailed in a professional setting. The communication with people was more important than ever, and writing clean code that was easy to understand became my focus. I am finally doing what I love to do, and look forward to the challenges that await.