Amer Raad
Cloud Developer at INGENO- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
French Native or bilingual proficiency
-
Arabic Native or bilingual proficiency
Topline Score
Bio
Experience
-
Ingeno
-
Canada
-
Software Development
-
1 - 100 Employee
-
Cloud Developer
-
Jan 2023 - Present
-
-
-
Fusion MD medical science network
-
Canada
-
Pharmaceutical Manufacturing
-
1 - 100 Employee
-
Software Development Manager
-
Aug 2019 - Nov 2022
• Led a cross-functional and remote product development team responsible for designing, developing, testing, deploying, and maintaining the company's products and custom solutions. • Acted as technical lead and mentor, providing guidance and support for the Software Development team. • Collaborated with the account management team, medical team, and product owner to define the product and solution roadmaps. • Onboarded and trained product owners to participate in the gathering and analysis of client requirements, product and solution backlogs, sprints, releases, and maintenance plans. • Monitored and maintained the DigitalOcean cloud infrastructure (Droplets, Volumes, Databases, Serverless Functions, Cloud Firewall, DNS management, automation through the API). • Gathered information from different teams, clients, and suppliers to better understand our users and clients. Key achievements: • Successfully implemented Jira as the tool for managing the backlog, sprints, roadmap, releases, and technical debt, improving the team's organization and project management. • Developed and implemented a comprehensive QA strategy using automated unit and integration testing, UI testing, and end-to-end testing, resulting in a more reliable and efficient development process. • Implemented DevOps practices using the DigitalOcean cloud tools and services, Docker, CI/CD (Bitbucket Pipelines), and system observability using Elasticsearch and Kibana. • Migrated the content integration and management processes from an in-house CMS to a headless CMS, resulting in increased flexibility and speed of publishing content. • Improved the in-house application development framework and tools by adding new features and capabilities, making them more adaptable to different client requirements. • Conducted ongoing research and learning to stay up-to-date on new and existing technologies that could be leveraged to improve the company's development framework, tools, products, and solutions. Show less
-
-
-
Plusgrade
-
Canada
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Developer
-
Mar 2019 - Aug 2019
• Member of the Payment Gateway team, responsible for designing, developing, testing, and maintaining the services, APIs, and databases for the various payment providers used by our airline partners. • Worked in a hybrid agile environment using a mix of Kanban and Scrum. • Expanded my knowledge of the products by contributing to other teams, such as the UI team to help fix bugs on the new and legacy front-end applications. • Contributed to the product’s infrastructure alongside the Platform team by developing a new log shipping mechanism to migrate system logs to Elasticsearch and Kibana. • Integrated new payment providers into the payment gateway by implementing the custom webservices to communicate using the payment provider’s API. • Helped in the training of new hires and interns. • Helped reduce the technical debt across different teams by contributing to other parts of the product. Show less
-
-
-
Fusion MD medical science network
-
Canada
-
Pharmaceutical Manufacturing
-
1 - 100 Employee
-
Software Developer
-
Apr 2018 - Mar 2019
• Designed and built an in-house application development framework based on existing open-source frameworks and libraries. • Adopted design and architectural patterns that provide ease of extensibility, reusability, maintainability, security and scalability. • Built and maintained development tools to support the development, building, testing and deployment of the applications using the in-house framework • Build, test, deploy and maintain new custom solutions for different clients using the in-house framework and tools. • Maintained existing custom solutions built using the legacy codebase with Java, PHP, Google Closure and React.js. Show less
-
-
-
Freelance
-
Montreal, Canada Area
-
Software Developer
-
Jun 2011 - Mar 2019
Design, install, test and maintain software systems. Develop programs to help businesses be more efficient and provide a better service. Routine tasks involve: evaluation and review of current applications and systems; analyzing client requirements; preparing solution proposals; liaising with analysts, designers, and subject matter experts; writing specifications; coding new and updating existing programs; testing solutions, troubleshooting, and resolving issues; and training users. Remain current with evolving frameworks and development tools. Resolve application performance issues by remediating software issues. Show less
-
-
-
Fusion MD medical science network
-
Canada
-
Pharmaceutical Manufacturing
-
1 - 100 Employee
-
Software Developer
-
Apr 2015 - Oct 2015
Design, develop, and test applications for a medical communications company serving Canadian, U.S. and global pharmaceutical clients encompassing traditional, digital and emerging media. Design, develop, and test applications for a medical communications company serving Canadian, U.S. and global pharmaceutical clients encompassing traditional, digital and emerging media.
-
-
-
CAE
-
Canada
-
Aviation and Aerospace Component Manufacturing
-
700 & Above Employee
-
Software Developer
-
May 2012 - Apr 2013
Developed and maintained code, wrote scripts, and maintained technical documentation for a manufacturer of simulation, modeling, and training technologies serving airlines, aircraft manufacturers, healthcare specialists, and government defense customers. Developed and maintained code, wrote scripts, and maintained technical documentation for a manufacturer of simulation, modeling, and training technologies serving airlines, aircraft manufacturers, healthcare specialists, and government defense customers.
-
-
-
Averna
-
Canada
-
Appliances, Electrical, and Electronics Manufacturing
-
300 - 400 Employee
-
Software Developer
-
May 2011 - Apr 2012
Critical member of a team developing the next-generation of Proligent Analytics Business Intelligence software product under tight deadlines for a worldwide Test and Quality leader serving Global 1000 clients in numerous industries. Critical member of a team developing the next-generation of Proligent Analytics Business Intelligence software product under tight deadlines for a worldwide Test and Quality leader serving Global 1000 clients in numerous industries.
-
-
Education
-
Concordia University
Computer Engineering