Ali Hassan
About Ali Hassan
Ali Hassan is a Technical Specialist currently working at IBM as a Software Development Consultant in Dubai, United Arab Emirates. He has extensive experience in software development and engineering, having held various positions in multiple countries and possessing expertise in a wide range of technologies.
Work at IBM
Ali Hassan has been employed at IBM as a Software Development Consultant since 2019. He has accumulated five years of experience in this role, contributing to various software development projects in Dubai, United Arab Emirates. His responsibilities include designing and implementing software solutions, collaborating with cross-functional teams, and utilizing his technical expertise to enhance project outcomes.
Previous Experience in Software Development
Prior to his current role at IBM, Ali Hassan worked at several organizations in various capacities. He served as a Technical Lead at Ofi from 2018 to 2021 in Mexico City Area, Mexico. He also held the position of Principal Software Engineer at Strategic Systems International from 2017 to 2019 in Lahore, Pakistan. Additionally, he briefly worked as a Technical Lead at SHAREOREGON LLC in 2018 and as a Software Engineer at TkXel from 2011 to 2013 in Lahore.
Education and Expertise
Ali Hassan has a strong educational background in computer science. He is currently pursuing a Master of Science (MS) in Software Project Management at the National University of Computer and Emerging Sciences, which he began in 2014. He holds a Bachelor of Science (BS) in Computer Science from the University of the Punjab, Lahore, completed in 2011. Furthermore, he earned a Master of Computer Applications (MCA) from Lahore University of Management Sciences between 2016 and 2018.
Technical Skills and Proficiencies
Ali Hassan possesses extensive technical skills in software development. He is proficient in front-end technologies such as Twitter Bootstrap, HTML5, CSS3, HAML, SCSS, and Sass. His expertise extends to the MEAN stack, Angular JS, and various databases including PostgreSQL, MySQL, and MongoDB. He is skilled in using version control systems like GitHub and Bitbucket, as well as deployment platforms such as Heroku and Linode. Additionally, he has experience with cloud services like Amazon Web Services, particularly EC2 and S3.
Experience with Payment Gateways and APIs
Ali Hassan has significant experience in integrating various payment gateways, including PayPal, Stripe, Authorize.net, eway, Chargify, and Braintree. He is also experienced in using social media APIs such as Facebook, Twitter, Google+, LinkedIn, Tumblr, Instagram, and Twilio. His work includes customizing Sharetribe platforms for over six years, showcasing his ability to adapt and implement diverse technologies in software solutions.