Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Montreal, QC, Canada
Posted:
September 24, 2020

Contact this candidate

Resume:

Fatemeh Asadi

Montreal, QC, Canada

ca.linkedin.com/in/fasadi/ • +1-514-***-**** • adgdou@r.postjobfree.com

Software Engineer/Developer with 10+ years Canadian experience. Proficient in application design and development (web apps, desktop, web services and RESTful APIs), object-oriented programming, micro services, unit testing, software analyses and design, database design and development. Experience with CI/CD process and systems, Expert in applying agile methodology to develop and manage leadership and strong client relationships, familiar with the basic of machine learning.

TECHNICAL PROFICIENCIES

Development:

.NET (C#, ASP.Net, MVC, Web API, WCF, LINQ, Entity Framework, WPF, XAML, Prism), Java Spring, JavaScript (JQuery, ReqireJS, Knockout, Lodash, Node.js), Python, Ruby on Rails

Databases:

Structured: MS SQL Server, Oracle, DB2, MySQL (DDL & DML), Unstructured: Blob, Time-series: Influxdb

Dev Tools:

Git, Gitlab, TFS, Perforce, Rally, Jira, Proget, Jenkins, Docker, Kubernetes, RabbitMQ

Operating Systems

Windows, Linux (Centos, ubuntu)

PROFESSIONAL EXPERIENCE

Senior Software Developer (2019 – Now)

Cerence Montreal, Canada

As a member of data management team, developed tools to provide researchers with the data they need

Took care of some dev-ops task, setting up docker containers and running applications in them

Setup Jenkins in a docker and created jobs to automatize some daily routines

Created TIG (Telegraf, Grafana, InfluxDB) dashboards to monitor the execution and health of servers, RabbitMQ, databases and Java applications

Key Achievements:

Helped the team to have better understanding of the health of their systems and applications

Senior Software Developer (2017 – 2019)

Elekta Montreal, Canada

Worked on a platform used as the base for integrating applications taking care of the different steps of radiation therapy (Data, Services, Libraries)

Worked on a desktop medical imaging review application

Played the role of the Scrum master

Key Achievements:

As a member of a new team, actively worked on defining DOD, had active role in Design review meetings and mentored team members

Sign up for the mentoring program to get ready for the software architect role

Senior .Net Developer (2016)

Hydro Quebec Montreal, Canada

Employed established work procedures to analyse, design, develop, implement, maintain, re-engineer and troubleshoot applications while ensuring commitment and quality.

Developer Designer Application (2013 – 2016)

Canadian National Railway Montreal, Canada

Worked on a Top 5 CN IT initiative, a GIS solution giving visibility to rail inspectors while being on the field and helping managers to have an overview of the area under their supervision, implemented as a HTML5 SPA.

Developed three .Net application to replace legacy Lotus Notes applications by using verity of web and desktop technologies.

Took part in R&D, assessed recent technologies & 3rd parties as well as provided solution design and architecture.

Played the scrum master role partially.

Participated in business requirements evaluation and assisting product owner in managing the scope and product backlog.

Key Achievements:

Member of a top performer team that received CN President Award in Safety First category, the highest possible recognition at CN, for the year 2016

Saved yearly cost of lotus notes license through the implementation of Lotus Notes application in .Net.

Awarded with “HR Centre Star of the Week” for managing the communication, hosting the sprint review sessions and taking care of feedbacks after the project.

Technology Associate (2011 – 2013)

Morgan Stanley Montreal, Canada

Developed a real-time e-trading system

Key Achievements:

Improved the performance of trading by providing traders with a single application to use for dealing with all different region.

Provided traders with the possibility of customizing trading environment which facilitates their daily tasks.

Software Developer – Intern (2010)

Génome Québec Montreal, Canada

Participated in all phases of software development cycle (implementation, bug tracking, testing, documentation, release activities) of a desktop application that simplifies data analysis of expression microarrays for life scientists (FlexArray).

EDUCATION

Master, Software Engineering, (2010)

École Polytechnique, Montreal, Canada

Master, Information Technology, Software Design and Development (2007)

Iran University of Science & Technology, Tehran, Iran

Bachelor, Software Engineering (2004)

National University of Iran, Tehran, Iran

CERTIFICATIONS

Professional Scrum Master (PSM1) Scrum.org

TESOL/TESL/TEFL Certificate, Oxford Seminars

Morgan Stanley Technology Analyst Programme, Mallon associate

LANGUAGE PROFICIENCY

English (Fluent), French(Proficient), Persian(Native Speaker)

PERSONAL INTEREST

Telling stories for kids and adults, https://web.telegram.org/#/im?p=@khaleh_fafani

Teaching, tutored students in YMCA program “Passeport pour ma réussite”



Contact this candidate