
Timeline
About me
Software Development Technical Lead | ITIL Certified | SDLC | Microsoft Certified: Azure Developer Associate
Education

Sajjad institute for higher education
1998 - 2003Bachelor’s degree computer engineering
Experience

Sns(setarh notabesh shargh)
Apr 2004 - May 2014Development team leadCustom software development based on customer requirements in the industry• Based on SDLC trough requirements gathering & analysis, design, implementation, testing, deployment and maintenance, my team was responsible for all life cycle of production and as the result we delivered tree different software based on SNS’s customer requests.• Everything was in .net, SQL server, web and windows applicationsBuilding Units Sales Management System (BUSMS), developed and implemented a software product for large building companies to manage their marketing and sales department (C# asp.net)• Continued Improvement of the software producto Based on PDLC trough Idea generation, research, development, testing, analysis, and introductiono The system was a combination of Windows and Web Applicationso We used .net 4.0, C#, SQL server 2008, Linq, Entity Framework, JQuery, JavaScript, Telerik, Ajax, CSS, HTML • Change Management based on customer needs to fit the BUSMS product in their organization o SDLC and Agile methodology to implementing the required changes based on customer’s requirements, we had six customers that we support them for their change requests.Managing 7~10 people in our team Show less

Bmo financial group
Apr 2014 - May 2017Senior application software developerTechnology Support of BMO Nesbitt Burns (Wealth Management) accounting department:• Design coordination to fit the changes with the level of availability, security, continuity, and capacity that was needed to be provided. For example, Commission Accounting system(CAS) Currency was a project to migrate the applications and related environments from (windows 2003 32bit/ SQL Server 2000/ .net 2.0) to (Windows 2012 64bit/ SQL Server 2012/ .net 4.5) and as a result we met new info security concerns, performance improvement, and more transaction process capacity• Identify, analyze and recommend the improvement opportunities by monitoring the breakpoints and Line Of Business(LOB) reported bugs and issues in our tracking system and investigation on the possible solutions to prevent them repeat and implement the changes as the result the issue reported from LOB reduced by about 50% • Design the changes including the architecture, processes and metrics to provide the utility and warranty to a level that meets the business requirements so we had continually requested to fit the CAS services to align with the business changes, it was including the changes in applications or changing the external data providers that needed to change the ETL (Extract, Transform, Load) mechanism or providing a new reports or tools and so on, responding to the business requests on time helped LOB to be on top of the market• Manage the Code review to be efficient and effective while fostering open communication and knowledge-share between teammates, with focusing on the quality of codes and considering all the possible situation in unit test projects we reduced the production bugs by about 30% Show less

Esolutionsgroup
Oct 2017 - Apr 2022Senior application software developerTech Lead on Event Management System (used by more than 700 customers like the City of Waterloo, City of Kitchener, …)• Design the next generation of products based on Azure serverless components • Lead development team to implement new solutions to address future needs• Work on feature requests, defects, and other development tasks• Contribute to the overall product roadmap• Developing integration into other third-party applications• Managing the code changes to support product development, including: - Peer design/coding with developers as needed - Code review of other developers changes - Coordinate with the QA team to define the right test plan• Root cause analyses to resolve production high-profile and high-priority issues• Estimating change requests/new features• Source code management on GIT, including the branching and resolving the merged conflicts• Technologies: C#, ASP.net, .Net Core, MVC, SQL Server, JavaScript, jQuery, API, Azure Development Show less

Metis
Apr 2022 - Apr 2023Integration leadMetis aims to revolutionize how people/businesses collaborate using blockchain technology and solve layer-one problems in a framework.- Led technology integrations with enterprise partners, conducting in-depth technology research, developing integration roadmaps, and negotiating strategic partnerships.- Spearheaded the development of enterprise partnership strategy, including budget allocation and global market expansion.- Streamlined customer support processes for verifier nodes.- Delivered comprehensive Solidity programming workshops to junior developers.- Served as a judge for multiple international programming competitions. Show less

Deljoosoft
Apr 2022 - nowDirector of software engineering- Provided technology consultations for application and system implementation and architecture design, driving process automation and resulting in reduced overhead costs and increased efficiency.- Provided technology consultations for over 40 Canadian Digital Adoption Program (CDAP) projects.- Managed project timelines, resources, and risk assessments.- Design and develop a saas b2b application to manage relationships between manufacturers and their sales representatives using advanced technologies hosted on Azure Cloud infrastructure. Ensured data security through token-based access, efficient Redis cash management, and the integration of Azure web jobs. Show less
Licenses & Certifications

Explanation of requirements and internal audit (iqa) based on isots16949:2009
Swiss certification a.gDec 2009- View certificate

Microsoft certified: azure developer associate
MicrosoftNov 2021 
Itil certificate in it service management
PeoplecertSept 2024
Languages
- enEnglish,
- frFrench,
- pePersian
Recommendations

Shweta singh pmp® csm®
Associate Global Project Manager at Novo Nordisk.Bengaluru, Karnataka, India
Essam shafik abd el aziz
Director of Services at Global Knowledge | Leading IT Services with expertise in resource planning.Riyadh, Saudi Arabia
Dhana tejaswi bandaru
Cal State @ MSBA | AmEx | IIM I ( MBA) | NIT AP (B.Tech)Santa Clara, California, United States
Alexis santo tosti filho
Gestor AdministrativoGuarulhos, São Paulo, Brasilien
Fabio oliveira
Founder | Operations ManagerPorto Alegre, Rio Grande do Sul, Brazil
Anselm smal
Docent aardrijkskunde & natuurkundeWageningen, Gelderland, Netherlands
Snehal anugade
Manager at EY | Salesforce Developer | LWCPune, Maharashtra, India
Geoffrey liew
Experienced Engineering Manager specializing in Product Design and Resource ManagementGelugor, Penang, Malaysia
Harsh narvekar
Assistant Manager, Union Bank of IndiaMumbai, Maharashtra, India
Namita thomas
Clinical Research | Fulbright Scholar | EMTSomerset, New Jersey, United States
...