Professional Profile
(Please No staffing company- Only respond to Implementation/Integration Partner or direct client)
Mr. Simaie is a Senior Devops Engineer with 12 years’ experience in IT. He has a Master's degree in Electrical Engineering and Computer Engineering with specialty in Windows and Web Applications and services Design, Agile Development, Deployment, Automated Testing Deployment and DevOps. He has a seven-year background in diverse facets of Linux/.NET development, encompassing analysis, design, development, and execution of business applications. Mr. Simaie has professional level skills in implementing and designing IT technologist including XML technologist( XML DOM, DTD, Schema, XSLT), CSS, SQL servers, JavaScript, DHTML, VSS, TFS,CVS, SVN, GIT, WML Script.Net Mobile, SMIL, Flash, SOAP, REST, WADL, WSDL, Web Services, XML-RPC, Java Servlet, J2EE (EJB, JSP,JDBC, JMS, Applet, JavaBeans, WC)
Mr. Simaie has strong experience in SDLC including system analysis, design, implementation, testing and maintenance of cloud applications, virtualization, network, OS, and application security, data center automation, DevOps IAC,CI/CD and cloud infrastructure and storage solutions, including: VMware, Xen, KVM, AWS, Azure
Mr. Simaie has strong experience in system, design, analysis, implementation, testing, development, and maintenance of business applications using N-tier architecture with C# .Net.NET, ASP.NET, Web Forms, VB.NET, Web Services, Win Forms, .Net 1.1/2.0/3.0/3.5/4/4.5 framework, JQuery, Ajax Control Tool kit, ASP.Net Ajax. He has hands on experience using designing tools such as Microsoft Visio for developing Sequence diagrams, Use Cases, and Class diagrams. Mr. Simaie also has development skill in content management framework and various programs including C# .Net, C, C++, JAVA, FORTRAN, Visual Basic, SQL, JavaScript, XML technologies, PowerShell, Linux Shell Scripting, Lua, and Python.
Mr. Simaie has strong experience in Autonomy Big Data IDOL Platform and its applications including IUS, Retina, Portal, EDRM, ACA, ABC, ACC, eDiscovery, Introspect, AeD, ECA, ALH, and Control Point.
Technical Expertise
Programming / Scripting Skills
C# .Net, C, C++, JAVA, FORTRAN, Visual Basic, SQL, Linux Shell Scripting, Lua, Python, VBScript, JavaScript, CMD, PowerShell V5.0
DevOps Technology
CI/CD, IaC, AWS, Azure, Docker, Node.js, Puppet, Maven, Gradle, MSBuild, Jenkins, VSTS, Vagrant, Git/Github, SVN, BitBucket
Servers Knowledge
Apache HTTP Server, Tomcat, JBoss AS, IIS 7.0, Exchange server,, SVN, Microsoft Team Foundation Server 2010, Windows Server 2003/2008/2008R2, Microsoft Dynamic CRM, Streaming Media Server, Ubuntu, RHEL
Application / Simulation Tools
NS2, Telelogic SDL Suite, SUMO, MATLAB, InstallShield, Microsoft Project, Visio, Dreamweaver, Photoshop, Visual SourceSafe, Visual Studio Test Professional, Visual Studio Team System, Visual Studio Application Lifecycle Management, NetBeans, Eclipse, Apache Ant, Microsoft Visual Studio 2008/2010/2012/2015, Microsoft Team Foundation Server 2012, Visual SourceSafe, Sapien Script, PowerShell Studio 2014, vRealize Orchestrator, WorkFlows, Microsoft Office Suite 2010
Database Knowledge
Oracle 11g, MS Access, Microsoft SQL server, MySQL, PostgreSQL, IBM DB2, FOXPro, Shibboleth SP/IDP, eVault Archiving
Documentation Experience
Use Cases, Test Cases, Project Management Documents, System Design Documents, System Requirements Specification, Test Plans, User Manuals, NUnit Unit Testing, Technical Architecture Document
IDE
Microsoft Visual Studio 2015,Eclipse, PrimalScript, Brackets, Sublime Text 2/3, PowerShell Studio
Networking Tools and Knowledge
MartisDXX Manager Network Management System, Cisco IOS
Internet Information Server (IIS 5.0), Windows 2000 Server, TCP/IP, SNMP, LAN, MAN/WAN, Firewall, FTP, Telnet, AD, DNS, DHCP, WINS, Ethernet, PPP, HDLC, Frame Relay
Certifications
ArcGIS for Server: Site Configuration and Administration (10.2)
Ottawa, Ontario
VMware Certified Professional – Data Center Virtualization
Ottawa, Ontario
VMware Certified Associate – Data Center Virtualization
Ottawa, Ontario
Computer Systems Certification in Linux Shell Scripting, C, C++
Ryerson University, Toronto, Ontario
Certificate in TCP/IP, Modems, Switch and Cisco Routers
TCI-Data Communication of Iran
Certificates in Web Developing and Visual Basic
Afra System
IDOL Sales Training - Power
Autonomy, San Francisco, CA
IDOL Sales Training – Protect, Promote
Autonomy, San Francisco, CA
IDOL Server Essential Training
Autonomy, San Francisco, CA
IDOL Server Advanced Training
Autonomy, Boston, MA
Autonomy Consolidated Archive (ACA) Systems Administrators Training
Autonomy, Boston, MA
Autonomy Legal Hold (notifications) & Investigator/AQG Training
Autonomy, Boston, MA
Autonomy Legal Hold Training
Autonomy, Boston, MA
Autonomy Investigator & ECA Training
Autonomy, Boston, MA
Autonomy Introspect for Administrators Training
Autonomy, Boston, MA
Configuring and Deploying Private Cloud with System Center 2012R2 Training
Ottawa, Ontario
Education
M.S., Computer and Electrical Engineering 2007
University of Ottawa, Ontario
Completed Thesis Title: Integrated Error Resilient Solutions for Motion JPEG2000 Video Streaming
Professional Experience
Project Number
12
Client
Freddie Mac, Mclean, VA
Project Title
Building and implementing DevOps/Cloud Solutions and Integration Architect
Role
Senior DevOps Engineer with Cloud integration skillset
Project Duration
May 2016 – Present
Technologies
Jenkins, Maven, Gradle, MSBuild, Python, C# .Net, PowerShell, CMD, Bash, JS, VBScript, VMWare, Store Procedures SQL, DDL, DML, Sybase, OracleDB, MSSQL, AutoSys, Version Control (SVN, Git, Mercurial), Java, Weblogic 12c, IIS, Apache, AutoSys, Tomcat, Web Services
Project Description
Assisted in identification of IT architecture and localized and ad-hoc processes in order to understand current situation, goals and constraints utilizing DevOps assessment process and methodology
Designed and created DevOps road-map and solutions with focus on the People, Practices and Toolsets
Participated in implementation, deployment and support of DevOps practices including Continuous Integration, Automated Testing, Continuous Deployment and Continuous Delivery.
Utilizes Jenkins Enterprise to automate continue integration and automated testing, build configuration and automated deployment and process
hand-on experience in git source control repositories and build process, satisfactory, MS build and Maven, Gradle build tools
Working experience with Weblogic 12c, Tomcat, IIS and Apache Servers
Expertise in Linux and Python automation scripting and scheduling and Autosys
Performed automated deployment, SonarQube Code quality and Fortify code vulnerability analysis within Dev and SIT environments using Enterprise CloudBee Jenkins
Worked with Jenkins to automate deployment of Dockerize applications within Non-Production/Production Environments
Project Number
11
Client
CRA, Ottawa, ON
Project Title
Redevelopment and transition of CRA web content
Role
System Analyst specializing in Information Architect /DevOps
Project Duration
January 2016 – April 2016
Technologies
Visual Studio Test Professional, Microsoft Visual Studio 2015, Microsoft Team Foundation Server, JavaScript, AJAX, JQuery, XML technologies, CSS, Selenium, HTML5.0, WET 4.0, CLF 2.0
Project Description
Planned and coordinated the development or redevelopment of web content for the CRA website for the transition to Canada.ca
Conducted user experience verification activities,
Participated in Redundant Outdated and Trivial (ROT) content review for rewriting/reorganizing CRA's web content to reflect the new Canada.ca information architecture and task-based approach
Performed automated UAT testing in various platforms, applications, browsers and devices using Selenium
Conducted final migration and archiving remaining content
Work collaboratively with Agency content owners to re-write or re-organize web content, and other digital formats (PDF, html, RSS etc.), or applications for the CRA website.
Assess and provide recommendations for content development, layout, and format for WebPages.
Work with content owners to facilitate the migration of content into a content management system.
Develop and apply information models to WebPages or applications that are aligned with business and program areas
Utilized CLF 2.0 and Web Experience Toolkit (WET 4.0) that includes reusable components for building and maintaining CRA websites.
Project Number
10
Client
TeraMach, Ottawa, ON
Project Title
Building Various Customize Solutions and Integration Architect
Role
Senior Software Engineer/DevOps
Project Duration
January 2015 – December 2015
Technologies
Windows and Linux Administration, Python, C# .Net, PowerShell, Bash, JS, VBScript, HP, VMWare, Store Procedures SQL, Build Test and Configuration, Version Control (SVN, Git, Mercurial), Active directory, Domain/Workgroups, DNS
Project Description
Providing technical expertise in development and implementation of the client solutions and participate in windows software development team
Design and modification to migration tool that utilize C# .Net and open text RESTful web services to interact with Open Text Content server
Built and Implemented Microsoft SharePoint/Office Suite 2010/2013 solutions
Assist with the Automation and customization of Microsoft System Center Deployments using PowerShell V4.0 and PowerShell Deployment Toolkit (PDT) and python
Developed, implemented and published customized InfoPath 2012 request form into SharePoint to create customize workflow using SharePoint designer and SharePoint
Setup and maintained Microsoft TFS server and Git for version control
Developed, deployed and documented eVault archive IMAPV4 addition into various Office Outlook versions utilizing PowerShell, VBScript and OCT
Designed and developed AWS IAM Policies for EC2 Resource level and S3 Bucket level access Permission using JSON
Deployed Federated identity and Access Management SSO Server that implement SAML and OpenID Connect Identity Provider and OAUTH 2 combine with 2FA within Tera Cloud Web Portal using Gluu server and OpenLDAP.
Deployed and Configured Managed and Unmanaged service providers within a SaaS Platform.
Developed vRealize Orchestrator Workflow using workflow editor
Designed and deployed Virtual Private Cloud within AWS Platform
Designed and developed AWS Identity and Access Management Policies and Roles to manage and administrate resource access in AWS VPC
Replaced default SSL certificates for vCenter components including vCenter Single Sign-On and the vSphere Web Client with CA-signed SSL certificates signed by public key infrastructure (PKI) service that helps ensure security.
Build expertise in vRealize Orchestrator Workflow for AWS and Amazon Web services including Security Groups, IAM, EC2, S3, ELB, EBS, Policy, VPC, Docker, CloudFormation, JavaScript Technologies, Node.js, Puppet, Jenkins, Vagrant, Apache, Tomcat, Git and Github
Project Number
9
Client
eVision, Ottawa, ON
Project Title
DND(Mapping and Charting Establishment) application deploy,design, customize and support
Role
Senior Integration Architect /System Analyst
Project Duration
August 2013 – December 2014 (16 Months)
Technologies
Windows and development and Administration, Python, C# .Net, PowerShell, JS, VMWare, EMC, NetApp, HP,SQL, Store Procedures, Version Control, Active directory, Domain, Workgroups, DNS
Project Description
Providing technical expertise in development and implementation of the client solutions and participate in lab Python software development team
Administrate and manage physical and virtual environment of GIS research,development and production including Microsoft and VMware VSphere infrastructure and Storage solutions
Account provisioning, add/setup and remove network hardware, perform Back up, installing and upgrading software and hot fixes, monitoring the systems, troubleshooting, security vigilance
Monitor and control all technical activities throughout the complete life-cycle of the consulting assignment
Assist with the building, testing, documentation, installation and training of customized applications integrated with GIS products including EsriArcGIS, Global Mapper, Safe FME, ERDAS IMAGINE, Snagit
Developing, implementing Python Geo-processing code, testing, debugging deployment and documentation
Project Number
8
Client
All4oneCharity, Ottawa, ON
Project Title
All4oneCharity Web Application design /implementation
Role
Senior Drupal Content Management /Web designer and developer
Project Duration
August 2013 – December 2013 (16 Months)
Technologies
Windows and development and Administration, Python, C# .Net, PowerShell, JS, ASP.Net, SQL, Store Procedures, Build Test and Configuration Tools
Project Description
Developed fully functional, cross browser compatible primary website on Drupal platform
Develop the website and Collaborate with web developer using git souce control and Bitbucket repository
Understanding the business charity requirements. Building dynamic website using XHTML, ASP.Net, and CSS.
Converting Photoshop mock-ups of web sites into valid XHTML/CSS.
Create user Interface using CSS, XHML, JavaScript and Asp.net server controls and Integrate User Controls (ASCX Files).
Involved in creating views, triggers, stored procedures, and Functions using SQL/T-SQL.
Installed and configured the MS Server and SQL Server database, used ADO.NET Architecture to data manipulate, storage and retrieve data from the SQL Server database by using data connections, data adapters, datasets and data readers etc.
Used complete Object Oriented Programming in developing Business Objects with C# .Net.
Observe server side and GUI testing, Unit testing and provide Support in maintenance
Project Number
7
Client
Autonomy/HP, Boston, MA
Project Title
IDOL platform implementation and deployment
Role
Autonomy IDOL Senior SME/ System Engineer
Technologies
Windows and development and Administration, Python, C# .Net, Java, VMWare, HP,SQL, Store Procedures, Build Test and Configuration Tools, Version Control, Active directory, Domain, Workgroups, DNS
Project Duration
May 2010 – August 2013 (39 Months)
Project Description
Engaged in several SOW from the start to the end to Design, Build, Test and launch various IDOL platforms for the customers.
Collaborated with project team to Analyse and recommend alternatives and options for solutions for complex requirements that fit within the architecture and the design of IDOL's application.
Designed and implemented infrastructure for virtual machines, to host Enterprise applications and services utilizing VMware vSphere ESXi Data Centers Virtualization and Data Stores including SAN/NAS.
Installed and configured guessed MS windows servers operation systems on VMs to implement IDOLplatform
Utilized MS SQL and Exchange servers in Automoy IDOL application including ACA for email and document Achieving
Added and modified client side java script code to customized IDOL search user interface and enhanced its capability and user experience
Deployed and Customized IDOL Enterprise Engine and components for the Autonomy Solutions such as Extending Microsoft Dynamics CRM 2011 in HP’s Enterprise Cloud Service (private cloud) with Autonomy IDOL Server
oDesigned and deployed Autonomy connectors for SharePoint, Microsoft Dynamics CRM 2011, and replacing CRM search with Autonomy search
Developed and deployed ACI (Autonomy Content Infrastructure) client API in Visual studio 2010 C# .Net.Net and Python to communicate between custom-built applications and Autonomy ACI servers to manipulate ACI objects using function calls
Implemented index tasks procedures utilizing Lua scripting language, XML and index task component
Developed technical specifications for systems development, design and implementation of IDOL platform
Project Number
6
Client
March Network, Kanata, ON
Project Title
Senior Dynamic CRM/SharePoint Consultant
Role
.Net Developer
Project Duration
November 2009 – April 2010 (6 Months)
Project Description
Assigned to work in IT department to Analyze the requirements of service and sales departments
Preparing analysis, design documents, estimation, for different components and functional modules required by Microsoft dynamic CRM 4.0 system.
Developed and deployed Plug-in that you can integrate with Microsoft Dynamics CRM 4.0 to modify or augment the standard behaviour of the platform
CRM 4.0 UI Customization and develop custom JavaScript code within Microsoft Dynamics CRM 4.0 clients by extending the clients and scripting
Access the Microsoft Dynamics CRM Web services using asynchronous JavaScript and XML (AJAX) from your client-side JavaScript code to extend Microsoft Dynamics CRM 4.0
Installation, administration and design of SQL Server database forMicrosoft Dynamics CRM 4.0
oWrite scripting to query customize CRM entities as needed
Project Number
5
Client
Microtech, Sterling, VA
Project Title
Senior Web/CRM Application Consultant
Role
ASP.Net Developer
Project Duration
March 2009 – October 2009 (6 Months)
Project Description
Gather end-users’ business requirements and translate them into Dynamic CRM 4.0 Application functions with perform gap analysis design to complete the clients’ business requirements.
Analyzing the requirements of online restaurant directory service and Perform gathering business requirements needs and translate into Microsoft Dynamics CRM functions.
Create and develop Microsoft Dynamics CRM 4.0 Custom parts (callout, workflow, data migration, email integration, new web forms, sitemap) to plug in into out-of-the box of MS CRM 4.0 Solution.
Customize CRM reports to specific business requirements need by using SQL Reporting Service.
Preparing analysis, design documents, estimation, for different components and functional modules required by the system.
oDeveloped Web application models using ASP.Net 3.5 for various application functionalities
Project Number
4
Client
Eventusix, Ottawa, ON
Project Title
Application Developer
Role
Java Enterprise Developer
Project Duration
November 2008 – March 2009 (5 Months)
Project Description
Relational database schema design and Implementation with the MYSQL tools
Reverse Engineering to generate a business application model and generate JPA entities from the raw tables of a the designed database schema
Design and development of Java applications that access relational databases through JPA(Java Persistence API) framework
Project Number
3
Client
University of Ottawa, Ottawa, ON
Project Title
Web Mash up/Simulation implementation
Role
Web Enterprise Service/Application Developer
Project Duration
May 2007 – November 2008 (17 Months)
Project Description
Design and developed RESTFul API for interaction with CELL-DEVS simulations as a distributed web services
Integration of Google map and weather data to the simulation and present it as a web Mash up
Planned and completed the Synchronization of two simulations/models using the XMLRPC (remote procedure call) protocol where NS2 simulation can now be paused/resumed from an external simulation model (SUMO)
Any arbitrary TCL commands related to the simulation can be sent and executed to test and evaluate protocol implementation of a Vehicular Ad-Hoc Network in a real world environment
Project Number
2
Client
XStream Software Inc, Ottawa, ON
Project Title
RapidShereimeetingdevelopement
Role
Software Developer /Tester
Project Duration
August 2006 – March 2007 (8 Months)
Project Description
Employed testing plan by installing and configuring Windows 2000 Sever, SQL Server, Exchange Server and Streaming Media Server applications for validating and verifying of the iMeetingRapidShare;
Created Test Summary Report including deficiencies and bugs uncovered by the tests and the quality of the software system evaluated the quality assurance of the product
Implemented and deployed extra functionality
Project Number
1
Client
TCI, Tehran
Project Title
Implementation and Administration of national data infrastructure
Role
IT Infrastructure Developer/Support Analyst
Project Duration
Feburary 2000 – March 2004 (49 Months)
Project Description
Established and supervised a fully equipped, state-of-the-art data and telecommunication lab. This lab was utilized for a variety of complex testing, simulations and personnel training for the Plan and Engineering department.
Installed, configured, maintained email service utilizing Windows exchange server 2000 in the Data Communication Company of Iran encompassing over 200 active IT personnel and engineers
Designed and developed Engineering department website using Dreamweaver 4.0, Front page, CorelDraw and Photoshop and set up Windows 2000 web and FTP server to host the website on Internet Information Server (IIS 5.0)
Designed and implemented the installation of an access platform network, based on the Tellabs MatrisDxx solution and the Cisco network, in over 12 telecommunication switching centers in one of the municipal districts of the Greater Tehran Metropolitan Area
Using MartisDXX Network Management System (NMS) to monitor the system for fault, performance and configuration management
Participated in a team of IT Professionals evaluating and investigating eight telecommunication corporations bid proposals for the planning and implementation of CWDM Fibre Optic Transceiver for the operating in switch centers, located in the Greater Tehran Metropolitan Area. The chosen proposal drastically increased the capacity of the Data network for the users in metropolitan
Conducted research, developed and implemented information systems development plans, policies and procedures, and provided advice on a wide range of information systems issues