Summary
Overview
Work History
Education
Skills
Certification
Work Availability
Quote
Timeline
SeniorSoftwareEngineer
Barmak Jahan-Beiglou

Barmak Jahan-Beiglou

Senior Software Engineer
Thornhill,ON

Summary

Results-oriented and innovative Senior Software Engineer with 18 years of experience. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in C# and SQL and Agile/Scrum methodology. Multi-talented Senior Software Engineer successful completing simultaneous projects. Willing to jump in to develop "outside the box" solutions. Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.

Overview

21
21
years of professional experience
4
4
years of post-secondary education
4
4
Certifications

Work History

Senior Software Engineer

RPS Canada Inc
10.2021 - Current
  • Creating Reporting Dashboard using Telerik Reporting - .Net Reporting Tool - Providing the clients, a dynamic, interactive reports with various output versions like PDF, XLS, JPG
  • Creating Drift Reports base on the different technologies like Commvault, Veeam, Veeam CDP and Zerto - Using Telerik Report generator, Telerik HTML5 Forms, C# Web Forms, SQL tables, stored procedures
  • Implementing automated CI-CD deployment with Azure DevOps
  • Implemented a Notification Dashboard to set notification policies, and creating Salesforce ticket and/or sending emails - Providing the clients, the latest information of their servers, endpoints and their installed services through an email or a Salesforce ticket - Using C# Web Forms, JavaScript, SQL tables, stored procedures and triggers, and API

Senior Software Engineer

Geminare
01.2019 - 10.2021
  • C#, ASP.NET Core, ASP.NET MVC, MS SQL, Entity Framework Core, JavaScript, jQuery, HTML/CSS, JSON
  • Developed Back-end, Front-end, database objects, and API calls for Salesforce, QuickBooks, and Office365 Backup for the micro solution module
  • Developed Back-end, Front-end, database objects, windows service and API calls for the following API services for Machine Learning and Data Analytics module: - Watson (IBM): Natural Language, Tone Analyzer, Personality Insights - Amazon (AWS): Compare and Comply, Transcribe, Comprehend - Azure: Anomaly Detection, Speech to Text, Cognitive - Google (GCP): Google Speech to Text
  • Created graphic reports with kendogrid, kendochart and visNetwork based on the API call data responses
  • Created marketplace website from scratch, ASP.NET Core 3.1.3 WebAPI as service and middleware and Repository pattern and Angular 9 as front-end application and Visual Studio Code as editor
  • Implementing Google Analytic scripts for the marketplace website to get analytic reports
  • Created a rest API in .NET Framework for Application Group Dashboard website
  • Integrated and maintained Application Group Dashboard and Cyber Security websites in Portal Angular 9, ASP.NET WebAPI
  • Worked with different technologies like VNOC Critical Files, MSSQL Log Shipping, SNMP and Cloud Recovery servers and created UI configuration pages in Portal
  • Created reports for Recovery Point Objective (RPO) and Recovery Time Objective (RTO) for the various technologies
  • Mentoring junior developers to accomplish their temporary projects like unit test project with XUnit in C# for Portal, and Cyber Security project with .Net Core WebAPI and Angular 9

Full Stack Engineer

Xello
04.2015 - 11.2018
  • Assisted in development and implemented the back end for the new Xello web applications
  • Created the endpoints on the Web API application called Authentication Server which authenticates Single Sign ON logins of the various clients (students and educators) with the different cloud platforms (Google, LTI, PowerSchool, SAML, Google SAML, Azure SAML, Clever)
  • Developed new features for the front-end existing Login page in Angular6
  • Maintained, supported and developed the new features and functionality for Xello (Formerly Career Cruising) legacy web applications VS 2015, 2017, C#, MVC, MVVC, SQL Server 2014 using SISS and Profiler, web forms, web service, solr search, redis cache, Indeed job search, Survey Monkey and Azure storage for static objects (files, pictures and scripts)
  • Managed enhanced resolutions for the application bugs
  • Deployed web sites to the QA and Production environments using Jenkins, Octopus
  • Attended in a sprint team member of agile scrum related meetings (stand-ups, retrospectives and plannings) in an Agile environment

Senior Software Developer

Zenbanx Holding Ltd
03.2013 - 04.2015
  • Developed and maintained marketing CMS website www.zenbanx.com in CSS, JavaScript and Freemarker as a team member
  • Designed and developed a web-based application Web Beta Signup form in .NET, C#
  • Designed and developed a web-based application Wire Transfer application for Regal Financial in C#
  • Developed a web-based application Change Request System in C# and MS-SQL
  • Developed a web-based application Transitional Site in MVC, JavaScript Backbone as model, JavaScript as view and content, web services, HTML, CSS3, bootstrap
  • Developed a web-based application Message Center in MVC, .NET, C#, JavaScript, LINQ and MySQL
  • Developed a web-based application for ClearPay Canada to manage insurance companies’ financial transactions including setting up and managing Brokerages, Payees and their offices and Transactions in .NET 4.0, C#, JavaScript, LINQ and MS SQL 2008

E-Business Applications Developer

devtopia
10.2007 - 05.2014
  • Supporting and debugging all internal web-based applications of ING DIRECT and Capital One
  • The codes are in C#, VB.NET, AJAX, ASP, WCP, WPF, and SQL 2008, 2005, 2000 - Oracle 8, 9 and 10 - Agile, SCRUM
  • Designed and developed various web-based applications including marketing CMS website for ZenBanx in C#, SQL, CMS, JavaScript and Freemarker.

E-Business Applications Developer

Capital One
03.2012 - 03.2013
  • Analyzed and developed new, applications, Performance Objectives and Development Check-in Forms, for Capital One
  • Customized Active Directory Role Assignment (IDM) application for the new changes applied by Capital One changes
  • Working in Agile, Scrum and Sprint project management environment.

E-Business Applications Developer

ING Direct USA
10.2007 - 03.2012
  • Supporting, creating new features, and debugging all internal web-based applications of ING DIRECT
  • Unit testing in Development, QA and Production environments
  • The codes are in C#, VB.NET, AJAX, jQuery and SQL 2005, 2000 using SISS
  • Debugged and developed codes for existing web-based email manager system in VB.NET, C#, SQL 2005, AJAX and working with Infragistics tools and web services
  • Converting web applications from .NET 1.1 to .NET 3.5
  • Releasing new codes in the different environments (Development, QA)
  • Support Production releases
  • Participated in the scrum meetings and worked in Agile project management environment
  • Searching, finding out the solution and taking part in the meetings with Business Owners to get the requested items matured for development.

Senior Software Developer

Income Manager
01.2005 - 10.2007
  • Designed, developed and supported two web applications using ASP.NET and SQL
  • Managed and administrated data to control on-line transactions for one-time or recurring payments
  • Upgrading an offline MS Access application project with SQL database.

Partner

IntelSysCo
01.2002 - 01.2004
  • Worked as a member of Development Management team to design, analyze and develop an integrated multi-tier web application
  • C#, VB.NET, SQL Server

Education

BS - Computer Science

Iran Informatics Institute
01.1994 - 05.1998

Skills

Fundamentals, Languages and ScriptsOOD, OOP, SDLC and SOLID concepts in software programmingVisual Studio, ASPNET 2001 to 2017, C#7, VBNet, Net Core 20 and 31, Web API 20, MVC, MVVC, LINQ, Razor, JavaScript, Windows Services, WCF, WPF, jQuery, AJAX, JSON, Angular JS, Angular 9, Typescript, Backbone, XML, VB, Entity Framework, COM/DCOM, COM, ActiveX, HTML/DHTML, CSS, Bootstrap, FreemarkerWeb Services, Windows Services and Cloud ServicesWCF 4, SOAP and RESTWPF, Windows ServicesUnderstanding of the cloud models SaaS, PaaS and IaaSAPI Secret ID in Web API and NET Core, JWT, ODATAInternet protocols like HTTP, HTTPS, SMTP, TCP and the different format of data transferring Binary, XML and JSONAzure DevOps CI-CD, Azure Repo, Azure Pipeline, Azure Storage to store static objects like scripts and images, Azure Logical Database, Azure Redis Cache ServerConnect to the third-party API end pointsDatabasesRelational Database Management (RDBMS) with MS SQL Server 2000 to 2018, MySQL, Access in various programming, Oracle 8 to 10 using PL/SQL, ADONET, connection objects (ODBC/ADO/OLEDB/Oracle client), SQL services (SISS, DTS, Replication), SQL Server Profiler and creating Scripts, Stored Procedures, Triggers, User Defined FunctionsProject Management Methodologies, System Design and ArchitectureWaterfall methodologiesSCRUM/Agile environment as the project management methodologySource Tree, Git Tortoise, GIT, Git Hub, Bitbucket, Atlassian, JIRA, Assembla, Tortoise SVN as the project management tools/applications, continuous deployment with Jenkins, OctopusUnit Testing and TDD approach with XUNITUML, Rational Rose and VisioSoftware and ToolsTelerik Reporting - NET Reporting Tool, Solr search, Redis cache, indeed job search, Survey Monkey, WebStorm, Sublime Text editor, Telerik (ASP Net AJAX component), Kendo (web components), Crystal Report, visNetworkWorkbench, WebStorm, Elmah io, Stackify, Visual Studio Code 2 and 3Microsoft Office Applications Word, Access, Excel, Power Points and OutlookSlack and SkypePersonal SkillsComfortable working on multiple projects and dealing with shifting prioritiesWorked well under pressure and with tight deadlinesAbility to work individually or as a team memberHigh aptitude for learningStrong analytical, problem-solving, and organizational skills

Workflows and queries

Team reporting

Solutions deployment

Technical Analysis

Client requirements

Testing and maintenance

Software applications

System improvements

Database programming

Requirements gathering

Performance Tuning

Product development

Application release maintenance

Development Lifecycles

Technical Support

Troubleshooting

Analytics

NET development

Programming

Best practices

Software Development

Programming Languages

Staff education and training

Performance Optimization

Web Security

Certification

Certificate of Completion Developing CI/CD Solutions with Azure DevOps https://lnkd.in/gKKS_mcd 

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Timeline

Certificate of Completion Developing CI/CD Solutions with Azure DevOps https://lnkd.in/gKKS_mcd 

07-2022

Certificate of Completion Python Quick Start https://lnkd.in/g-fWzZcR

07-2022

Senior Software Engineer

RPS Canada Inc
10.2021 - Current

Senior Software Engineer

Geminare
01.2019 - 10.2021

Building Web APIs with ASP.NET Core

11-2018

Full Stack Engineer

Xello
04.2015 - 11.2018

Senior Software Developer

Zenbanx Holding Ltd
03.2013 - 04.2015

E-Business Applications Developer

Capital One
03.2012 - 03.2013

Microsoft Certified Professional

04-2009

E-Business Applications Developer

devtopia
10.2007 - 05.2014

E-Business Applications Developer

ING Direct USA
10.2007 - 03.2012

Senior Software Developer

Income Manager
01.2005 - 10.2007

Partner

IntelSysCo
01.2002 - 01.2004

BS - Computer Science

Iran Informatics Institute
01.1994 - 05.1998
Barmak Jahan-BeiglouSenior Software Engineer