Siyavash Ghasseminia, Senior Software Development Engineer

Siyavash Ghasseminia

Senior Software Development Engineer

BBS Access Pte Ltd

Location
Canada - Toronto
Education
Master's degree, Master of Technology in Software Engineering
Experience
14 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 11 Months

Senior Software Development Engineer at BBS Access Pte Ltd
  • Singapore
  • My current job since August 2011

Started my mission in BBS by working on the web based Computer Integrated Manufacturing system. Enabling the company to maintain a seamless, error-free production line. This project included working on production back bone database as well as the production line test engines communications with the database. A vast amount of effort was also put on automating the test engines' sequence files generation.

I continued my service to BBS, releasing the next version of BBS meters™ (hardware) communication tools. That included vast amount of asynchronous serial communication development and prototyping. It brought me a deep knowledge of hardware-enabled design and development.

I have been also involved in BBS test engines™ design and development processes in which I was introduces to real time data acquisition development.

Working on the BBS energy meters mobile apps for facilitating the field engineers (as well as the public energy consumers), to command and communicate with BBS meters™ (e.g. reading consumption measurements), is the most recent project I have been involved in.

Software Developer at Iran Transformer Research Institute
  • Iran
  • April 2010 to September 2011

Joined ITRI as software development engineer. Successfully managed to design and develop a Time Sheet application in my probation period. Since the feedback was great the application scope was expanded to an in-house project management system.

Successful deployment of a windows application for Iran national power electrical network equipment resulted in being promoted to Software Development Manager.

In the subsequent 6 months I designed the web based version of the former application, powered by cloud technologies as a vast multi-tenanted infrastructure for integrated network equipment database.
Project was developed with a Software As A Service manner, which successfully resulted in being used widely in Iran national power electrical network.

System Analyst at RPCA Pictures
  • Iran
  • May 2009 to May 2010

After years of freelancing I started my serious career path in RPCA pictures (one of the biggest animation development centers in middle east) as the Unix based network and applications administrator.

Working for RPCA brought me the valuable knowledge of Linux operating systems and Networks.

Besides my day to day role of system analysis and administration I was also involved in a few web development projects. These occasional (mostly network-based) projects were mainly due to enabling the RPCA animators to communicate and collaborate in a much more efficient manner.

Education

Master's degree, Master of Technology in Software Engineering
  • at ISS at National University of Singapore
  • June 2015

The curriculum emphasized understanding and exploitation of advanced technologies and management disciplines. It focuses on the practical application of innovative management techniques and and developing the IT professional's capability for innovation.

Bachelor's degree, Software Engineering
  • at ECC in Isfahan University of Technology
  • June 2008

The Department of Electrical and Computer Engineering (ECE) is one of the seven engineering departments at Isfahan University of Technology (IUT). It began its academic activities in 1977 with around 250 students in the fields of electronics, telecommunications, control, power, and computer engineering. The Department of ECE offers graduate and undergraduate degree programs leading to Bachelor of Engineering (B.E.), Master of Engineering (M.E.), and PhD in Electronics, Communication Systems, Communication Networks, Field & Waves, Control Systems, Industrial Automation, Instrumentation, Power Systems, Machines & Drives, Computer Architecture, Software Engineering, Artificial Intelligence, and Information Technology. The Department also runs around 50 educational and research laboratories employing modern facilities and equipment. The number of faculty amounts to 50 who are engaged in research, education, and administration of the Department.

Specialties & Skills

Software Product Management
Requirements Analysis
Cloud Computing
Enterprise Systems
Full SDLC
HTML, CSS, Javascript
WCF Web Services
.net Framework, .Net Technologies
Object Oriented Design and Development
Visual Basic .net
UI/UX design
Microsoft SQL Server
Object Oriented Programming and Design [OOP]
Entity Framework
Microsoft Windows Operating Systems [XP, 7, 8, Server]
Requirement Analysis
Cloud Computing [Amazon, Google, Azure]
MVC Development
ASP.net
MVC.net
Linux distributions Operating Systems
MySQL Server
ADO.net

Languages

English
Expert
Persian
Expert
Arabic
Intermediate

Hobbies

  • Reading Books
  • Movies
  • Physical Training
  • Photography