Post Job Free
Sign in

Software Engineer Data

Location:
Miami, FL
Posted:
March 14, 2018

Contact this candidate

Resume:

SABA QURESHI

.Net Technical Architect/Lead Developer

Phone : +1-786-***-****

Email id : ***********.**@*****.***

Visa : H1B

LinkedIn : https://www.linkedin.com/in/saba-qureshi-7839808/

SUMMARY

Solutions-oriented professional with 12.5 Years of significant, progressive experience in developing, delivering and Maintaining multi-tier Web-based and Client Server application.

And overall work experience of 13.5yrs.

Extensive experience in developing various types of applications including Client Server Internet/Intranet, Window forms application & Web services.

Worked in Supply Chain Management, Healthcare and Banking and Finance domains. My technological forte includes .NET Languages (C# / VB.NET/ ASP.NET), I have been working on Microsoft Technologies from beginning of my IT career.

Strong at designing applications architecture/framework of various types.

Strong fundamental knowledge of .Net Framework internals.

Expertise in developing feature rich, scalable, complex internet/intranet applications using .NET Framework 3.0,3.5, 4.5 C#, ASP.NET 2.0, XML Web Services, WPF, WCF, JavaScript, Jquery, Ext Js Framework 5.0 and Angular Js Framework, WebAPI, MVC.

Extensive experience in Requirement gathering, Documentation (functional and Technical), System Study, Data Analysis, component design, Application design, development, testing, code optimization, implementation and training.

Fast learner, worked on latest technologies like Windows communication foundation (WCF), Windows presentation foundation (WPF.NET Framework 3.0). Take initiative to implement new ideas, helping others, motivating the team. Always delivered quality product within time limits

Energetic, innovative and dependable; keen to contribute to company's success by employing my technology skills to achieve business objectives

Experience in using Web services SOAP.

Expert practices in integration testing and Unit testing.

Involved in meetings to gather information and requirements from the clients.

Excellent analytical capabilities and broad experience in understanding the business application and planning iterations. Quick in mastering new concepts and possess outstanding communication and interpersonal skills.

Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

CERTIFICATIONS:

Certified Scrum Master: Certification from Scrum alliance (Certificant ID: 742029)

Microsoft certification: Application Development Foundation (70-536)

Microsoft certification: Web- Based Client Development (070- 528)

TECHNICAL SKILLS:

Web Technologies: .Net Framework 4.5/4.0/3.5/3.0/2.0/1.1, ASP.Net MVC 4.0/3.0, ADO.Net, ASP, ADO, Web Services, Web API, WCF, WPF, .NET Remoting, XML, XSL, XSLT, AJAX, HTML5, DHTML, CSS, ExtJS, AngularJS, Entity Framework, NHibernate.

Languages: .Net Framework 4.5/4.0/3.5/3.0/2.0/1.1, C#.Net, VB.Net, ASP.Net, JavaScript, jQuery, LINQ, Jscript, T-SQL, PL/SQL

Databases: SQL Server 2012/2008/2005/2000/7.0, MS-Access 2000/97, Oracle.

Operating Systems: Windows Server 2012, 2008, Windows NT/2000/2003, Windows 10/7/XP/98/95 and MS-DOS.

Reporting Tools: SQL Server Reporting Services 2012, 2008, Crystal Reports and Business Objects.

Development Tools: Visual Studio .NET 2013/2012/2010/2008/2005/2003, Visual Studio 6.0, Eclipse, NUnit, NCover, StyleCop.

Web Servers: Internet Information Server (IIS 7.0)

Tools and Utilities: Microsoft Outlook, Microsoft Word, Microsoft Excel, Microsoft Power Point and Microsoft Visio.

Source Control TFS (Continuous Integration and Continuous Delivery Model), SVN, Jenkins, Git hub

Professional Experience

Morgan Stanley Jun 2012 – Jan 2018

UIOLI (Authorization Framework)

Technical Architect

Existing Wealth Management authorization mechanism does not provide enough visibility

into who is using what application and when. So many users in wealth management have

access to application and account which are outside of their current role in the

organization. Existing review process to control access is not effective enough which may

result in security and operational risk to the firm. Goal of UIOLI initiative is to provide

visibility into application usage and thereby reviewing and revoking access to applications

there by reducing overall risk to the firm. Approach used includes externalization of

authorization policies:

Enables consistent security enforcement across application.

Provides full visibility and audit ability (By logging the user information and usage details)

Authorization framework is built as nugget package, which will be used to remediate existing MSWM applications under next phase of development & support.

Responsibilities:

.Net Solution Architect cum Software Engineer

POC Design and development

.Net Architect, Requirement Gathering, Application Design, Project Management, Code Deployment

Involved in requirement gathering from Business

Converted business requirements into visualization using UML

Create brand new Authentication Framework for Wealth Management Morgan Stanly.

Implemented various Design Patterns in various scenarios

Developed WCF Service, Web Services which are interacting with various systems / other services

Involved in SDLC all phases.

Configuring the framework on the Servers

Environment: Visual Studio 2015, C#, ASP.Net, JIRA.

EDOPT (Enterprise Data Obfuscation and Provisioning Tool https://tdms )

Technical Architect

MSWM needs to protect client confidential data to address regulatory requirements since

Morgan Stanley became bank holding company. TDMS project has been undertaken to

satisfy these requirements in MSWM NPNS (Non-Production Non-Sensitive) environment/s

by masking the client confidential data element (PII data elements) in these

environments.

TDMS team has developed a tool called EDOPT ((Enterprise Data Obfuscation and

Provisioning Tool) to facilitate the identification and certification of PII (Personally

Identifiable Information) data in NPNS aka non-production environments. EDOPT help

identify the PII data elements present in all non-production data sources across all MSWM

application. EDOPT is used to store, catalog and track the meta data for all applications

and associated data sources, as they are on-boarded to TDMS. The main objective of

EDOPT is to maintain the PII inventory as it is identified through the scanning and certified

using certification process for each application. EDOPT is used to store information about

data sources used by each MSWM applications and PII elements that may be present in

these applications across distributed databases (SQL Server, Sybase, UDB, Tera data,

Informix, Oracle etc.), main frame files (VSAM, GDG, Flat) and distributed feed/interfaces

with vendor or other systems across organizations.

Responsibilities:

.Net Architect, Requirement Gathering, Application Design, Project Management, Code Deployment

Involved in requirement gathering from Business

Converted business requirements into visualization using UML

Webpage designing and coding in ASP, ASP.Net and C#.

Migrated the existing ASP web pages into ASP.Net and C# based application.

As part of this migration, scheduling and conducting the meeting with Business teams, Dev teams and Ops teams understanding the existing application.

DB activities like writing SQLS and Stored Procedures.

Writing Business Logic and Data component

Interacting with business people.

Handling client conference calls.

Bug fixing.

Production deployment support.

Unit testing the components.

Environment: C#, ASP.Net, Angular JS 2.0, WebAPI, Web Services, VS 2015, SQL Server 2008, Data Studio 4.1

Data Allocation Tool (http://testdata)

Technical Architect/Senior Developer

Data Allocation Tool is a web-based application, which allows the testers for reserving

accounts for testing purpose. Various testing entities like QA testers, UAT testers and

other development teams step over each other’s data during simultaneous testing cycles,

creating false positives and negative testing results, which result into increasing the

overall testing time and reducing the testing quality.

Responsibilities:

Webpage designing and coding in ASP, ASP.Net and C#.

Migrated the existing ASP web pages into ASP.Net and C# based application.

As part of this migration, scheduling and conducting the meeting with Business teams, Dev teams and Ops teams understanding the existing application.

DB activities like writing SQLS and Stored Procedures.

Writing Business Logic and Data component

Interacting with business people.

Handling client conference calls.

Bug fixing.

Production deployment support.

Unit testing the components.

Environment: C#, ASP.Net, Angular JS 2.0, WebAPI, Web Services, VS 2015, SQL Server 2008, Data Studio 4.1

Docpoint:

Technical Architect/Senior Developer

Docpoint captures all data and images necessary to track documentation related risks in the institutional Securities group. Additionally, it enables the Documentation group to track negotiation history and provides a model for credit and collateral netting. Netting can occur across counterpart accounts that are governed by a single contract. When netting is available, any amount owned to a party can be offset by amounts due to a party before any cash moves.

Docpoint is undergoing architectural changes, new application framework is build using PRISM, MEF and the plan is to migrate/host the existing windows form. New modules would be build using MVVM, which can be individually build and tested independently

Responsibilities:

.Net Solution Architect cum Software Engineer

POC Design and development

.Net Architect, Requirement Gathering, Application Design, Project Management, Code Deployment

Involved in requirement gathering from Business

Converted business requirements into visualization using UML

Create brand new Authentication Framework for Wealth Management Morgan Stanly.

Implemented various Design Patterns in various scenarios

Developed WCF Service, Web Services which are interacting with various systems / other services

Involved in SDLC all phases.

Configuring the framework on the Servers

Environment: C#, ASP.Net, Angular JS 2.0, WebAPI, Web Services, VS 2015, SQL Server 2008, Data Studio 4.1

Data Query Services (DQS)

Senior Developer

A web-based application for searching Account details, Trading Names & Party Details

Developed the most widely used ASP.Net Web Forms application for looking up enterprise wide reference data. Enhanced this app over the years to improve the user experience as mature JavaScript libraries like extjs and jquery became available. Added features such as user customizable portals. autosuggest / one-click navigation to related reference data.

Responsibilities:

Webpage designing and coding in ASP.Net and C#.

Design pages using ExtJs, added new search functionality.

Involved in scheduling and conducting the meeting with Business teams, Dev teams and Ops teams understanding the existing application.

Writing Business Logic and Data component

Interacting with business people.

Handling client conference calls.

Bug fixing.

Production deployment support.

Unit testing the components.

Environment: C#, ASP.Net, Ext JS 4.0, Web Services, VS 2015, Sybase, Data Studio 4.1

Non-Client on Boarding (NCOB)

Senior Developer

Non-Client on Boarding (NCOB) is a new tool providing a centralized and automated non-client account opening and maintenance service. UI developer for a system to create and maintain internal accounts. Drools is used to control the UI based on specific ‘driver’ fields and perform final validation before committing changes. Implemented architectural change to switch the backend workflow engine from Savvion to Pega

Responsibilities:

Design account creation web pages using ExtJs.

Business logic is written in java (Eclipse IDE)

Written drool rules for form validation.

Involved in writing drool rules for account page validations.

Involved in scheduling and conducting the meeting with Business teams, Dev teams and Ops teams understanding the existing application.

Writing Business Logic and Data component

Interacting with business people.

Handling client conference calls.

Bug fixing.

Production deployment support.

Unit testing the components

Environment: Extjs 4.0, drools, java, eclipse

Decision Tree Manager

Senior Developer

Decision Tree Manager this is a web-based application used for searching the fact patterns.

Represent Fact-Patterns in hierarchical format on UI, using Ext JS graph controls.

Responsibilities:

Design web pages using ExtJs to represent fact patterns in hierarchical graph format.

Business component and data fetching logic is written using java classes.

Involved in scheduling and conducting the meeting with Business teams, Dev teams and Ops teams understanding the existing application.

Writing Business Logic and Data component

Interacting with business people.

Handling client conference calls.

Bug fixing.

Production deployment support.

Unit testing the components

Environment: Ext Js 4.0, Java Services, Drools, Eclipse

Cardinal Health July 2011- May 2012

Nuclear Fusion

Project Lead

The Nuclear Fusion program is a transformational initiative within the Nuclear Pharmacy

Services (NPS) business unit of Cardinal Health. Developed rich thick client application

using PRISM, MEF and MVVM (To develop individual modules).

Responsibilities:

Worked as a Team lead.

Actively involved and conducting SCRUM meetings discussing the implementation, integration of backlog modules in SDLC.

Requirement Study, Functional Specifications and analysis

Reviewing Technical Specifications

Design and Development

Implementation of business rules and intelligence

Code review and maintaining team co-ordination.

Communicate regularly with development teams located in various regions assuring coordinated development of new features. As a part of team need to follow the Agile process, automated unit testing, work breakdown and estimation and occasionally need to present technical ideas.

Communicate with business for requirement gathering, brain-storming, proposing a technical solution for a business problem

Environment: VS 2010, .Net 3.0, C#, Java Services, Web Services, PRISM, MEF, MVVM,WPF, WCF

Halliburton Energy Services Inc Jan 2009 – May 2010

Team Lead

Open System

Open System - Application support: Worked as L3 support for various .Net applications. All application/tasks are assigned in the form of KR (Kintana Requests). The KR are tracked and maintained using a tool called Kintana (HP project & portfolio Management Centre)

eCommerce & FieldSpace

• https://ecommerce.halliburton.com

• https://fieldspace.halliburton.com

GRFS

gRFS (Request for service) This project involves the analysis, design and development of a Global Request Processing Workflow System for facilitating its global user to raise request for services globally and to centralize the data which can be used for generating strategically reports.

Responsibilities:

Design web pages in asp.net to display ecommerce & fieldspace data.

Kintana (HP project & portfolio management center) is used for managing the tickets.

SQL Server 2008 manages ecommerce & fieldspace data, involved in writing stored procedures, triggers & views.

Involved in Software Requirement Specifications with clients and provided recommendation to improve the application performance.

Involved in the architectural analysis of the systems and provide recommendations

Involved in development of the code and implementation from remote.

Preparing Test plans, Integration Test Plans and conducting the Testing.

Project Management activities.

Resolved any issues arise during the Functional and Acceptance testing phase

User Training from remote

Allocation of work to offshore team

Involved in solving complex technical issues which involves the different Microsoft technologies

Environment: .NET 2.0, C#, ASP.NET 2.0, XML, HTML, JavaScript, Windows Server 2003, VSTS, SQL Server 2005.

Microsoft Corporation June 2007 – Dec 2008

IT Analyst

My MSN

(http://next.my.msn.com) My MSN is a personalized home page for MSN users. The all new My MSN site will update the existing http://my.msn.com site to use composition framework, MSN wide network standards and to start monetizing.

Responsibilities:

Requirement Study, Functional Specifications and analysis

C# .Net used for business & data component development.

MS internal HP framework (JavaScript framework) is used for web pages.

XSLT creation for XML transformation.

Reviewing Technical Specifications

Design and Development

Implementation of business rules and intelligence

Design & Development of dynamic context menus using JavaScript and AJAX.

Code review and maintaining team co-ordination.

Environment: Composition Framework 3.1, Bedrock, Bedrock Shuttle Services, .NET 2.0, C#, ASP.NET 2.0, XML, HTML, XSLT, JavaScript, Windows Server 2003, VSTS, AJAX (HP-10.5 framework).

Misys Aug 2006 – June 2007

Developer

Mareina - EMR

The EMR product suite includes Misys EMR, Misys Document Manager, Misys EMR Template Builder, Misys EMR Transcription Assistant, Misys EMR Orders Management.

Viking

Developed validation framework, a class library called Misys.Viking.Common.Validation that contains common validation related code has been created. Viking Domain Model describes the functional domain of the Viking Application as well as the non-functional requirements related to the data persistence, data transfer, messaging and UI data binding.

Responsibilities:

Interacted with users/clients for requirement, try to comprehend it and propose viable solution.

Developed C# classes for validation framework. WCF service uses this validation framework for server-side validations.

Designed WPF screens to demonstrate validation framework.

Based on business needs and specification, performed various activities related to the design, development, testing and support of application.

Prepared design documents and participate in system documentation. Also make sure they are up to date.

Disseminated knowledge throughout the team to raise levels of understanding by actively taking part in presentation, discussions, and knowledge transfer.

Ensured all development activity is delivered on time and in line with internal policy and adheres to best practices.

Involved in designing, writing logic and performing unit testing for the Windows Forms.

Environment: C# 2.0, Visual Studio 2005, MS.NET Framework 3.0, WCF, WPF, SCSF (Smart Client Software Factory), MS-VSS, TestDriven.Net, Ncover, NUnit, Ms Fxcop. 1.35

May 2005 – July 2006 Datex Software Engineer

July 2003 – Feb 2004 Kendriya Vidyalaya Computer Lecturer

Oct 2002 – Mar 2003 Access Business Solutions Software Engineer

EDUCATION:

MCA from NIT (Raipur), India, Dec 2002 with HONORS.

Bachelor’s Degree in Computer Science from Barkatullah University, Graduation: June 1998

HOBIES

Love spending time with my family, exercise daily to keep myself fit, love good food but I am also health conscious, read books, watch movies and listen to songs and dance/tap my feet to relax and for fun.

Participate in various online technical forums such as MSDN, Infragistics, Stack Overflow to keep myself in line with technology.

Love to involve in technical discussion with my colleagues/friends and don't shy away from seeking advice from experts.

Professional Reference: Will be provided on demand



Contact this candidate