Farzin Monsef
About
Professional Profile:
- Over 18 years of solid Object-Oriented event-driven development, analysis, programming, coded, system design, implementation, maintenance and training
- Over 14 years of experience developing on the .NET Platform (both Web-forms and
Win-forms), SQL server, Oracle, Pervasive databases with technologies like AJAX, WPF, WCF, MVC, SSRS and Crystal Report, Also Design on UML and etc. - Strong leader with motivational management style and established credibility for building and retaining highly effective teams and for completing projects on time, and within budget and design specifications
Certifications and Awards:
SCRUM MASTER Scrum-Alliance for Analyse and Design systems under AGILE Method - 2015
MCP Microsoft Certificate for Designing and Developing ASP.NET App. Using .NET 3.5 – 2012
RUP (Rational Unified Process) – 2012
Security in Application – 2012
SharePoint Administration - 2011
SQL-Server Administrating & Programming - 2007
ITIL 3.0 - 2011
ISO 9000 International Industrial Management Organization - 1996
Specialties:
ADO.NET JavaScript C# Visual Basic 6~2013
HTML5 CSS3 WCF MVC SQL Server
SSRS WPF Dynamic Data
Oracle SSIS LINQ Stored Procedures
T-SQL / PL-SQL SSAS AJAX SQL Server 2000-2012
ASP.NET Crystal Reports DHTML Silverlight
PERL Script IIS SharePoint Web Services
ASP.NET Win-Forms UML & RUP
Software Project Mgmt C++ AutoCAD-LISP
Crystal Reports Visual FoxPro Assembly
3D-Max Flash Business Analysis
Merrill Lynch - BOA, Pennington NJ – Bank of America Network (Feb 2013 – Present )
Design, Develop, test and support of Marketing Systems on the Merrill Lynch/ BOA environment.
Merrill Lynch – BOA, Pennington, NJ – ML Benefits Online (Aug 2014 – Present )
Designed, coded, implemented and, tested systems on the Merrill Lynch Benefits Online, JavaScript C#.Net, VB.Net, VBScript, JQuery, HTML, XML.
Support, debug, test and Extended existing systems on the Benefits online, also generating separate packages on relate fields, like XML manipulations, Monitoring sites status with the aid of Sym-Console and other tools, IIS Log Analyzer, Servers Performance Analyzer as well as Debugging and Solving all the issues on the existing Merrill Lynch Benefits Online systems, with the help of Tools like Fiddler, Log-Parser, Perf-Mon or else. We’ve designed, implemented and tested migration of all systems on the benefits Online, on the basis of encoding all data for anti-hacker migration process. It was implemented and tested successfully during this period of time, with accordance of importance of the topic for Bank Of America generally and Merrill Lynch Specifically. Also generating system on Auto Testing all sites and handling of required servers and passing user/pass for auto-checking all related sites fast and easy.
BOA Network , Atlanta, GA Designed, coded, implemented systems on the BOA environment and network, JavaScript VBScript, HTML, XML, PERL script.
Deployed and supported packages throughout the network (servers, workstations, tablet and including but not limited to other devices like printers, scanners, etc.) and across seven different time zones of United States. Worked as the team leader managing groups of up to 8 people including local and off-shore staff delivering projects of various levels.
Bank of America Automation Network and Configuration Management with Perl and VBScript
Creating number of routines detecting logons as well as customization of Windows, network resources, authorities, available programs and generating required alerts, warning. Generating consolidated reports on hardware, software, operations, users with latest status.
Windows certification system - ICert (VBScript, JavaScript, HTML),Testing various components of the operating system (Windows) which is required after every package/program installation, to detect for proper working operation of Windows. I managed to migrate this program from Win XP, updated it thoroughly and created many new extensions and generated a detailed log in html format.
QST (Quick Service Terminal), Worked as the first lead on the QST project managing 9 members project team (4 developer, 5 support, as well as coordination with local and off-shore staff) as the key team of 6 overall teams of 30+ people under general supervision of Bank of America environment. We played a major role in the project starting with the preparation of servers, workstations and tablets across the network, checking, pushing programs and finalizing the groundwork and preparations (installing packages, services and finalizing them without error, JavaScript, HTML, VB script, PERL script). Detecting latest status, problems, triage and addressing issues and making sure the projects behave well for each and every user and be the first contact point for every problem; escalating issues, gathering information, finding the reasons, the solutions and executing them for achieving the final results from the beginning of the project to its end.
Developer, Analyst and Team Leader
Snap Media Studio, Irvine, CA – Integrated Media Marketing solutions (Jun 2011 – 2013 )
Designed, coded, implemented various platforms such as .Net 3.5-4.0, SQL-Server 2008-2012, JavaScript, C# - Visual Basic, HTML, XML, Win Forms (WPF and ASP.Net on Dynamic Data for agile starting systems) as well as SQL Server Reporting Services (SSRS), T-SQL and Crystal Reporting
Maintaining client network’s database servers, SharePoint, inclusive of Intranet and Extranet zones, Data Flows of office procedural data, creating inventory/asset custom reports on SSRS and Crystal Reports, Sales Analysis (BI, SSAS). Worked with end user to create a Web service application from the initial customer engagement and needs analysis and project architecture MVC, handling services (WCF - backend), user interfaces design (UI), to planning, project management and job assignment to outsourced team members as well as implementation/deployment to final delivery/sign-off. Conducting product/solution training for in-house as well as client staff.
Development of POS as well as Commerce sites based on customer requirements.
OOP/OOD
Implemented performance enhancements OOD/OOP improvements to existing code base.
Designed and implemented inventory system utilizing modern OOD/OOP design patterns.
Designed components with Factory Model and Abstract Factory OOD patterns.
ASP.Net
Writing the code using ASP.NET.
Developed Web forms in ASP(Active Server Pages)
Developed Web forms for creating and updating invoice templates in ASP.Net, C#.Net utilizing
the power of Microsoft .NET Framework.
Involved in migration of some websites from ASP to ASP.NET.
Maintaining and developing components on an n tier service oriented architecture using
Hands on ASP.NET AJAX Control Toolkit.
Designed & Developed ASP.NET User Controls
HTML, Java script, CSS
Coding, styling, testing of reusable javascript, CSS3, html5, widgets/libraries of UI controls
Implementation of javascript coding standards and design patterns for maintenance/performance
WCF
Design and implemented WCF Services (Service contract, Operation Contracts, data contract)
Written WCF service framework from scratch with latest and technology WCF, C# 4.0, LINQ.
Designed, developed, tested and maintained enterprise level N-Tier, WCF, .NET/C#,
Entity Framework, SQL Server applications,
C#
Designed user interfaces using Asp.Net 3.5 with C# and WPF
Used LINQ, Lambda Expressions extensively for reading/constructing xml from objects/collections.
Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server
Controls, HTML Controls and User Controls.
ADO.Net
Writing data base controls using Data tier with ADO.NET.
Worked extensively with Data Adapter, Dataset, Data reader as to access/update database.
Used ADO.NET to connect to the SQL Server database.
Entity Framework
Developed using ADO.NET Entity Framework, Code First.
Used the ADO.Net Entity Framework for doing the data manipulating activities.
SQL Server
Created tables, stored procedures, triggers and views in SQL Server2000
Written stored procedures, triggers, views extensively using SQL in SQL SERVER 2008
Create and optimized the performance of various Sql scripts, SProc, triggers, UDFs, CTSs.
Reviewing SQL Profiler calls to establish proper indexes on tables.
Effectively wrote SQL queries on the service side to fetch data
Developer, Analyst
Secureway, Dubai, UAE - Value Added Distributor of IT Security solutions (Mar 2010 – May 2011)
Designed, coded and implemented a reporting program on the existing legacy financial system (Pervasive database on WPF platform) utilizing .Net 3.5, JavaScript, C#, handling services (WCF - backend), and Crystal reports using XML based forms. Designed T-SQL database and maintained procedures. The outcome provided customized graphic reports supporting financial operations/analysis, strategic planning and sales analysis (BI, SSAS).
Generated routines for data extraction from the CRM system (excel and graphics) and developed custom reports utilizing Crystal Reports.
ADO.Net
Used ADO.NET to access data in SQL Server.
HTML, Java Script
Javascript / AJAX UI upgrades and improvements.
Crystal Reports
Years of experience in Crystal XI /10/9/8.5 and 2008. Worked in various Crystal Environments extracting data from multiple sources, applying several functionalities and used different Data providers like OLEDB, ODBC, etc. Created compelling reports with stunning visualizations using Crystal Reports 2008.
Software Engineer
ObjectJ Inc., San Francisco, CA - Web-based Content Development (Jul 2008 – Mar 2010)
Designed, coded and implemented an Inventory Management System. Barcode based mobile systems (PC/Pocket-PC on Mobile Windows platform), related order/inventory system for managing and maintaining goods, instruments and order/returns management, Utilized .Net 3.5 C#, VB, HTML, AJAX, XML, WPF SQL Server 2008, T-SQL handling services (WCF - backend), user interfaces design (UI), SQL Server Reporting Service(SSRS) giving full parameterized reports with the aid of Dynamic Data. Developing the entire project from the onset; Analyzing, requirements, vision as well as designing various components of the Web Service program, based on portable Pocket-PC. The solution provides a convenient and precise map for locating parts on the shelves (with the aid of barcodes) as well as managing the expiry date and other critical id stamps and product/customer related data for specific client. Handled after sales support, inclusive but not limited to debugging, training and support agreement.
HTML, Javascript
Worked closely with Java front-end developers.
Entity Framework
Developed using ADO.NET Entity Framework, Code First.
Used the ADO.Net Entity Framework for doing the data manipulating activities.