Hardworking and passionate job seeker with strong organizational skills eager to secure entry-level Software Developer position. Ready to help team achieve company goals.
Overview
17
17
years of professional experience
Work History
Software Developer
12724057 Canada Inc.
09.2022 - Current
Leading the development, support and upgrading of software solutions, including web and desktop apps.
Contributing to the design and development of data models and relational database systems.
Contributing to security maintenance of software solutions by scanning and remediating vulnerabilities.
Software Developer
Iran Grid Management Company (IGMC)
02.2016 - 11.2022
Designed and developed software solutions including web apps and windows apps for various departments inside the organization.
Utilized PSS/E app via its Python API to automate daily snapshot and simulation routines.
Designed automatic report generators and data visualizing sheets in Excel through Power Query and VBA.
Led and implemented a large data migration project from legacy systems (MS Access, MS Excel, CSV, text) to SQL Server databases.
Wrote and scheduled scripts to convert SCADA-driven reports into database and human-readable data formats.
Assistant Network Administrator
Iran Grid Management Co. (IGMC)
05.2014 - 02.2016
Provided on-call support for network duties.
Installed and troubleshot Windows, apps, drivers, hardware and peripherals
Installed, configured and supported local area network (LAN) and Internet system.
Maintained network hardware and software and monitored network to support network availability to employees.
Performed day-to-day LAN and WAN administration, maintenance, and support.
Maintained applications to keep software and antivirus current with necessary updates and upgrades.
Control Room Dispatcher
IGMC National Dispatching
02.2008 - 05.2014
Operated SCADA tools to monitor the electrical grid parameters.
Contacted power plants, stations and RDCs to moderate the generation, transmission and distribution of electricity across country.
Watched grid parameters to maintain the stability of the electricity.
Offered utilizing PSS/E API with Python to automate and expedite system simulation.
Offered implementing a central database server to replace the legacy file-based data.
Electronics Engineer
Pars Electronics Designers Co.
03.2006 - 03.2008
Designed and PCBs via Protel and Altium
Designed and simulated electronic circuits and schematics by PSpice and OrCAD.
Programmed embedded hardware and chips including Atmel AVR and Intel 8051 series.
Wrote desktop applications to connect to external hardware through serial and parallel ports.
Utilizing hardware through interface protocols like RS232 and I2C.
Designed an IC Programmer and wrote a full application to write , compile and transfer code to chip.
Program Officer at Government of Canada – Employment and Social Development CanadaProgram Officer at Government of Canada – Employment and Social Development Canada
Social and Health Leader, Payment Service Officer at Employment Social Development Canada (REMOTE)-Service CanadaSocial and Health Leader, Payment Service Officer at Employment Social Development Canada (REMOTE)-Service Canada