Farid Omarzadeh
.NET FULL STACK DEVELOPER
About
Full-stack developer with five years of experience building web applications. I use C# and .NET for backend development, and JavaScript, React, Redux, HTML, and CSS for frontend development. I have experience with Agile methodology, microservices, and TDD.
Experience
Application Developer - WSP - Toronto, Canada
(2022-05 - 2023-05)
- Made a legacy web form app accessible to a wider user base by implementing authentication with Azure AD instead of Integrated Windows Authentication, and migrated software from an Azure VM to an Azure Web App.
- Wrote C# and Python code with Azure Functions for processing and transferring data between APIs to support new projects.
- Created Power BI reports, wrote C# scripts for fetching data, and built data pipelines using Azure data factory and Azure blob storage.
- Organized repositories in Azure DevOps and maintained and updated other cloud infrastructures such as SQL databases, VMs, and Azure Web Apps.
Full-Stack Developer - Rakuten Kobo - Toronto, Canada
(2020-09 - 2022-05)
- Implemented 3-D secure payment solution for the company's checkout page, implemented both frontend and backend business logic.
- developed new features for Kobo's search engine and enhanced its performance; introduced auto-complete, spellcheck, and carousels.
- Implemented A/B tests on the search engine to measure the impact of new features, improved overall search conversion rate.
- Effectively collaborated with other developers and teams to debug, troubleshoot, and develop various sections of the Kobo website.
- Attended scrum meetings, performed code reviews, oversaw software releases, and assisted QAs and interns with their tasks.
React-Native/AI Developer - Water Rangers - Ottawa, Canada
(2019-10 - 2020-10)
- Created an Al model for image detection, deployed it on AWS, and built a Django API to use its capabilities in the react-native app.
- Maintained, developed, and debugged the React Native app - worked with Redux state management, Camera, and React forms.
- Fixed bugs, provided development plans, researched tech requirements for new software, and organized GitHub repositories.
Software Developer Intern - Aptos Inc - Montreal, Canada
(2019-05 - 2019-08)
- Implemented a REST API layer for the company's merchandising app using C# reflection and built a React Native app to demo the API.
- Collaborated with business analysts, and other developers for planning and forecasting; attended daily scrum stand-ups, and other Agile meetings (retrospective, pre-planning, planning).
- Performed code reviews, created user stories in Jira and wrote technical documentation on Confluence for the developed software.
Education
Master of Engineering - Software Engineering - Concordia University (2018-09 - 2020-05)
Bachelor of Science - Computer Engineering - Urmia University of Technology (2013-09 - 2017-07)