Building a better tomorrow through innovative technology solutions.
I am Muhammad Ammar from the city of Karachi, Pakistan, I embarked on a journey to become a software engineer. With a knack and flair for learning, I pursued my education at Bahria University, where I studied computer programming, computing fundamentals, human-computer interaction, software quality engineering, operating systems, database management systems, and software project management.
After graduating in 2022, I joined STYRE Technologies as a Full Stack Engineer and Manager of Web Applications. There, I designed and developed routes and controllers using Node.js and Express.js and modified existing database designs to meet feature requirements. I also built extensive test cases for database controllers using Mocha and Chai and conducted Sprint Reviews and Planning.
In January 2022, I took on the role of Frontend Engineer at STYRE Technologies. I translated design requirements into features and designed accessibility-focused experiences for patients. I developed quality software with React efficiently and ensured code security with SonarQube analysis. I also overhauled major app components and built extensive frontend tests that increased code coverage by 45%, facilitating continuous integration and development.
My hard work and dedication paid off when I was offered an internship as a Frontend Engineer at STYRE Technologies in December 2021. During my internship, I developed Figma prototypes to meet client needs and applied refactoring and clean code techniques to clean up the codebase. I also carried out pair programming with team leads, product managers, and scrum masters.
In addition to my work at STYRE Technologies, I also worked as an independent contractor in Toronto, Ontario as a .Net Backend Developer from December 2021 to August 2022. I designed and developed efficient and maintainable APIs according to business objectives and client needs.
Through my journey of hard work and determination, I have proven myself to be organized and skilled
Work Terms
Hours of Operation: As a freelancer, I am available to work during the following hours: 9:00 AM - 8:00 PM (PST). I am flexible and can adjust my schedule to meet the needs of my clients.
Payment Terms: I have simplified payment terms. For example, you may require a deposit before starting work on a project, with the balance due upon completion. You may also offer payment plans or accept payment via various methods such as Payoneer or bank transfer.
Preferred Communication: My preferred method of communication is messaging. For example, you may prefer to communicate via email, phone, or a quick Zoom meeting. I am responsive and will respond to all client inquiries within 1 hour.