Shahab Ganji

Shahab Ganji Email and Phone Number

Lead Coding Architect @ SQUER Solutions
Tulln, AT
Shahab Ganji's Location
Hartberg, Styria, Austria, Austria
About Shahab Ganji

Being in the industry for quite a long time, I have learned that collaboration and mutual respect are the keys to a successful team. I have been working with Microsoft Technologies since 2003, and I am passionate about Software Architecture, Microservices, DDD, Cloud Development, and Distributed Systems. Being innovative, having a never-give-up attitude, learning cutting-edge technologies and employing them, being an individual problem solver, a team player, and supportive of my team members are characteristics I am proud of. Should you require further information, please do not hesitate to contact me or check my resume file.

Shahab Ganji's Current Company Details
SQUER Solutions

Squer Solutions

View
Lead Coding Architect
Tulln, AT
Website:
squer.at
Employees:
77
Shahab Ganji Work Experience Details
  • Squer Solutions
    Lead Coding Architect
    Squer Solutions
    Tulln, At
  • Squer Solutions
    Lead Software Engineer
    Squer Solutions Sep 2023 - Present
  • Ringana
    Senior Software Developer
    Ringana Mar 2022 - Aug 2023
    Hartberg, Styria, Austria
  • Ringana
    Solutions Architect
    Ringana Jul 2021 - Mar 2022
    Hartberg, Styria, Austria
  • Ringana
    Senior Software Developer
    Ringana Oct 2020 - Jun 2021
    Vienna, Austria
  • Farakav
    Senior .Net Developer
    Farakav Mar 2019 - Mar 2020
    Tehran, Iran
    As a backend developer working with ASP.NET Core 2.2, maintaining the APIs of anten.ir, a broadcasting and video sharing website. On a daily basis, I have to develop new requirements and optimize them for websites with a high volume of traffics; besides, maintaining unit tests, and documentation. * Designing the architecture of software components * Designing solutions for the new requirements * Optimizing codes for multi-threaded scenarios * Research and… Show more As a backend developer working with ASP.NET Core 2.2, maintaining the APIs of anten.ir, a broadcasting and video sharing website. On a daily basis, I have to develop new requirements and optimize them for websites with a high volume of traffics; besides, maintaining unit tests, and documentation. * Designing the architecture of software components * Designing solutions for the new requirements * Optimizing codes for multi-threaded scenarios * Research and Development to address performance issues * Developing ASP.NET Core web APIs Show less
  • The Iranian National Tax Administration ( Inta )
    Senior Web Developer
    The Iranian National Tax Administration ( Inta ) Jun 2015 - Mar 2019
    Tehran
    On a daily basis, we are developing variety of software to fulfill the requirements of the organization. In order for other developers to be able to develop and maintain the system, I have to design strategies to address the challenges; moreover, I have to write C# and Java codes to satisfy system’s requirements as well. Some of my main tasks are as follows:• Maintaining software that facilitate development process in DevOps • Counseling other developers on designing their… Show more On a daily basis, we are developing variety of software to fulfill the requirements of the organization. In order for other developers to be able to develop and maintain the system, I have to design strategies to address the challenges; moreover, I have to write C# and Java codes to satisfy system’s requirements as well. Some of my main tasks are as follows:• Maintaining software that facilitate development process in DevOps • Counseling other developers on designing their developing strategies, web or database• Developing software based on the use case to satisfy organization’s requirements Show less
  • Monta - Smart Education & Assessment
    Senior Mssql Server Database Developer
    Monta - Smart Education & Assessment Oct 2017 - Oct 2018
    Tehran Province, Iran
    Working part time as a senior SQL Server developer, I have to monitor the system and apply query optimizations on slow-running queries; besides, I have to teach other junior and newly-joint members how to write well-performing queries and review their works. Here is a list of tasks I am doing in this company.• Implementing database administration policies;• Implementing data access rules and security;• Designing and implementing data models;• Writing database scripts, stored… Show more Working part time as a senior SQL Server developer, I have to monitor the system and apply query optimizations on slow-running queries; besides, I have to teach other junior and newly-joint members how to write well-performing queries and review their works. Here is a list of tasks I am doing in this company.• Implementing database administration policies;• Implementing data access rules and security;• Designing and implementing data models;• Writing database scripts, stored procedures, views, and so on;• Documenting codes, and system design;• Maintaining disaster recovery strategies;• Tuning system performance and optimizing queries. Show less
  • Jahad Daneshgahi Amirkabir
    Computer Science Instructor
    Jahad Daneshgahi Amirkabir May 2010 - Jul 2015
    Tehran
    I have always been enthusiastic to impart my knowledge to the younger generation, which is why I had five fabulous years teaching Web and Database Development there.• Teaching SQL Server, 10 quarters• Installation and maintenance• Scripting: writing procedures, functions, views, triggers, etc.• Recovery strategies: backup and restore• Introducing high availability technologies: Mirroring, Replication, Log Shipping• Teaching Web Programming, 5… Show more I have always been enthusiastic to impart my knowledge to the younger generation, which is why I had five fabulous years teaching Web and Database Development there.• Teaching SQL Server, 10 quarters• Installation and maintenance• Scripting: writing procedures, functions, views, triggers, etc.• Recovery strategies: backup and restore• Introducing high availability technologies: Mirroring, Replication, Log Shipping• Teaching Web Programming, 5 quarters• JavaScript, HTML, CSS, and KnockoutJS framework• ASP.NET MVC: MVC, SignalR, Restful APIs Show less
  • Tax Organization Of Tehran Province
    Senior .Net & Sql Server Developer
    Tax Organization Of Tehran Province Aug 2014 - Jun 2015
    Tehran
    There were several problems to tackle; the most significant one was the way authentication and authorization system was developed; we needed to make an overhaul, thus, we developed a Single-Sign-On (SSO) system to handle the process.• Designing databases for various systems, such as Taxpayer Identification system, SSO, and etc.• Implementing an admin panel for SSO• Creating a JavaScript framework over KnockoutJS to uniform the way client-side apps are written, called… Show more There were several problems to tackle; the most significant one was the way authentication and authorization system was developed; we needed to make an overhaul, thus, we developed a Single-Sign-On (SSO) system to handle the process.• Designing databases for various systems, such as Taxpayer Identification system, SSO, and etc.• Implementing an admin panel for SSO• Creating a JavaScript framework over KnockoutJS to uniform the way client-side apps are written, called “freshAirJS” similar to “DrundalJS”• Implementing Mirroring and Database encryptions to achieve better high availability and security level Show less
  • Monta - Smart Education & Assessment
    Database Developer
    Monta - Smart Education & Assessment Mar 2012 - Oct 2014
    Tehran
    Most of my responsibilities were database-related, from designing data models to writing scripts and documenting the processes and scripts. All of the major tasks have been described earlier, since I worked here for two different periods.
  • Oghab Afshan Industrial  And Manufacturing Company
    Senior C# Programmer, Database Developer
    Oghab Afshan Industrial And Manufacturing Company Oct 2008 - Sep 2012
    Tehran
    We switched from Windows forms to WPF, a cutting-edge technology at that period. We were developing an automation system to handle various processes within the company from warehousing to production line controls.• Designing and implementing database architecture • Writing scripts, procedures, functions, and etc. • Performing performance tuning operations, such as indexing.• C# team member, coordinating programmers with testers and business analysts… Show more We switched from Windows forms to WPF, a cutting-edge technology at that period. We were developing an automation system to handle various processes within the company from warehousing to production line controls.• Designing and implementing database architecture • Writing scripts, procedures, functions, and etc. • Performing performance tuning operations, such as indexing.• C# team member, coordinating programmers with testers and business analysts • Implementing data access layer using LINQ to SQL • Analyzing business requirements and documentation • Programming WPF forms Show less
  • Razi Medicine Distribution Company
    C# Programmer
    Razi Medicine Distribution Company Sep 2005 - Oct 2008
    Tehran
    The early years of being in the industry was so charming and challenging, I learnt a wealth of patterns in programming from team members and they were not reluctant to assign me challenging tasks. At first I was a member of C# team and later on I joined the database team to implement Merge Replication amongst 23 branches nation-wide, a wonderful experience.• C# team member, writing Windows forms applications to handle the business requirements• Database team member, writing stored… Show more The early years of being in the industry was so charming and challenging, I learnt a wealth of patterns in programming from team members and they were not reluctant to assign me challenging tasks. At first I was a member of C# team and later on I joined the database team to implement Merge Replication amongst 23 branches nation-wide, a wonderful experience.• C# team member, writing Windows forms applications to handle the business requirements• Database team member, writing stored procedures and implementing Merge Replication. Show less

Shahab Ganji Education Details

Frequently Asked Questions about Shahab Ganji

What company does Shahab Ganji work for?

Shahab Ganji works for Squer Solutions

What is Shahab Ganji's role at the current company?

Shahab Ganji's current role is Lead Coding Architect.

What schools did Shahab Ganji attend?

Shahab Ganji attended Islamic Azad University, University Of Applied Science And Technology.

Who are Shahab Ganji's colleagues?

Shahab Ganji's colleagues are Hannah Knor, Katharina Glockner, David Walser, Lorenz Müller, Benjamin Bosters, Katja Piroué, Marián Varga.

Not the Shahab Ganji you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.