Systems Analyst Resume
NJ
Objective
Innovative Software Professional with track record of more than 11 years , seeking a challenging, creative & prosperous future in Software Engineering, Analysis, Design, Integration and Development of Enterprise Applications where expert technical skills of Microsoft. NET Technology will be fully utilized and further developed
Summary
- 11 + Years of experience in Software Development including development and designing enterprise applications in Microsoft. Net
- 6+ years experience in K2 BPM Technology
- Experienced in building and maintaining enterprise level applications in ASP.NET, Win Forms,Silverlight, WPF
- Some of my Tips and tricks are included in K2 Black pearl book (Published by Wrox)
- Experienced in building and implementing SOA applications, developed custom broker authentication services and experience in building components which are exposed as services authenticating every requests via broker authentication service.
- Experience in building various data access components like Business Logic layers, Business objects,Data Transfer Objects,Data Access Layers
- Worked in Award winning projects- Elaph.com (Worked with Microsoft Arabia, Bagged the best vendor award from Microsoft
- Possess strong leadership skills and Result oriented and resourceful in the completion of projects with ability to multitask and meet strict deadlines
- Experienced in integration work with 3rd party systems.
- Expert in building and maintaining process driven applications in K2 Black pearl.
- Excellent interpersonal skills, confident and poised in interactions with individuals at all level readily developing rapport with clients and colleagues.
- Experienced in designing and developing wide range of web, RIA (Silverlight), service oriented, client/server application software using c#,vb.net, ASP.Net, Java Script, CSS,HTML, Microsoft Visual Studio 2008/2010 RC, Sql server 2005/2008, K2 Back Pearl, K2.Net 2003.
Technical Expertise
Languages: Asp.net, C#, Visual Basic .Net, Asp 3.0, Cold Fusion, Php
Databases: Sql Server 2005/2008
Web Services: XML Web-services, WCF
Work flow Solutions: K2 BlackPearl(Expert), K2.Net 2003
Visual Studio IDE: Visual Studio 2008/2010
ORM Tools: Entity Framework,
RIA Development: WPF, Silverlight, WCF RIA Services
Source Control: SVN, Visual Source Safe
Scripting: Javascript
Education
Bachelors Of Computer Application
Technical Course
- Developing Enterprise Workflow Solutions Using K2.Net 2003(Organized by Source Code Technology)
- Microsoft Share Point Portal Server 2003 Training Course By Microsoft Consultant, Riyadh – Saudi Arabia
- Microsoft Content Management Server 2002 Training Course
By Microsoft Consultant, Riyadh – Saudi Arabia
Participation
- Microsoft Developers Conference, Riyadh
Current Employment
Systems Analyst (Oct 2007 – Till Date), Confidential,
Professional Experience
Project: ITimesheet
Confidential,Location: Charlotte, NC
Duration: December 2011 – Till Date
This product will help resolve many of reoccurring problems which consultants face everyday like keeping track of their time, consolidating in reports etc.
A WPF small Application will run on client site ( Consultant system), this allows a users to enter time and write notes against hours. This utility will remind if no time was entered for more than half hour. It will consolidate time for a day/week/month based on hours and minutes spent along with notes entered.
A Silverlight application will allow consultant to review detailed reports for a day/month/year, add new projects, Client and time.
Responsibilities
- This Application implements SOA and exposes endpoints for clientsto consume which includes Asp.net Web site, Silverlight App and WPF windows client
- WPF consumes WCF services(Business and Authentication services), reminds users to enter time. This application will allow users to generate word documents for status reporting.
- Users can add n number of reminders using WPF application.
- Developed Broker Authentication service which authenticates users and generates and manages Tokens. Session manager handles Token life time
- Created new DAL which uses Generics and reflection to run business functions and load data from database using stored procedures
- Created business logic layer, DTO\'s and and WCF wrapper services which are then consumed by all three UI\'s
- Asp. Net Web application will uses heavy AJAX, Http Modules, and consumes WCF services (Authentication and business services)
- Sql Server Reporting services will be used to created detailed reports
Environment: WCF, WPF, Silverlight 4.0, Asp.net, ADO. Net, AJAX, C#,Sql Server 2010, Sql Server Reporting Services, Visual Studio 2010
Project: K2 Blackpearl Implementation
Confidential,Location: Charlotte, NC
Duration: June 2010 – Till Date
Currently acting as SR. BPM Architect with one of the premium banks of the nation. This project will allow our client to fully convert their manual Server request processes to a process driven workflow enabled process.
This project is implemented in phases and upon completion of all the phases it would allow client to track all the server requests in any part of system
Responsibilities
- Design, Develop, implement various processes in K2 Black pearl
- Hnadling very complex system which includes more then 22 processes, 20 + smart objects and service brokers.
- Updating project managers with team statuses
- Design, Develop, Implement All K2 components like Server Objects, Smart objects.
- Integration with Services, WCF Services
- Implemented features like Async server events.
- Responsibilities include mentoring junior team members
Environment: WCF, Silverlight 4.0, Asp.net, ADO. Net, AJAX, C#,Sql Server 2010, Sql Server Reporting Services, Visual Studio 2005/2008
Project: K2 Back Pearl workflow implementation
Confidential,Colorado
Duration: Jan 08 – May 2010
Client wanted to come up with system which they can sell as Software as service to provide default services to their clients. They have a system written in MS Access which was outdated. We wrote their system from scratch using Microsoft Visual 2005/2008, Silverlight, C# and K2 black pearl.
Responsibilities include developing custom Business objects, Stored procedures, Proxies and interfaces and integrating those objects in K2 and researching new technologies and how they fit into current architecture
Responsibilities:
- Used SCRUM for iterative, incremental development for agile development.
- Researched and POC with Model View Controller in Silverlight world and researched WCF RIA to be consumed in Silverlight project.
- Researched POC for Entity Framework in Silverlight
- Develop Business objects, proxies and interfaces using C# using Generics/Collections and Data Transfer Objects.
- Participated In Web development and designed and developed Custom Services in C#
- Created new Wizards (Server Wizards) in c# which could be reused by BA’s during process design
- Designed and created Server events in K2 using C#, these events calls business objects and update data in LOB database
- Design and develop around 50 k2 processes, design and develop smart objects.
- Implement Custom services to integrate LOB services and Implemented Custom User provider in k2 black pearl which allows us to connect to LOB db for user authentication
- Design and develop advance wizards in c#, these wizards are then consumed within k2 processes.
Environment: ASP.NET 3.5, Silverlight, ADO.NET, C#, SQL server 2008, window 2008, Microsoft Visual Studio 2010, DTO\'S, WCF, WPF, IIS 7 , K2 Black Pearl
Project: K2.Net 2003 workflow implementation
Confidential,California
Duration: Nov 07-Jan 08
Implementation of K2.net 2003 was required in this projects, project is windows based application developed in C#. This project allows teams (Sales/Pricing) in different parts of world to connect to each other through K2.net 2003 processes.
High end 3 rd party design techniques using infragistics were used wrapping over K2.net APi’s and C# business logic.
Responsibilities
- Designed various workflows using K2.net 2003.
- Developed K2.net 2003 wrapper API’s in C# which allows users to start/update/finish process.
- These wrappers API’s were developed as web service so that workflows could be handled remotely.
- Developed windows forms in C# for management KPI reporting.
- Developed reports in C# using advanced infragistics charts and grids for performance reports.
- Developed reports in C# using advanced infragistics charts and grids for calculating number of workflows started/completed/rejected.
- Developed stored procedures to fetch data from K2 database
- Involved in development of front end forms using C# for user interactions.
- Provided support for existing windows forms using C# for existing project
Environment:K2.Net 2003,ADO.NET, C#, IIS, SQL server 2005, window 2003, Microsoft Visual Studio 2005
Project: DTS (Defective Tracking System)
Confidential,Singapore
Duration: Mar 06-Aug 07
DTS is required by one of dell, which is one of exel/dhl‘s prestigious customer. This project needed a great vision as old system was to be replaced. Existing system was in Visual basic 6 and asp 3.0. Primary role of this system is to track all the defective parts, which were not fully tracked with their existing system. Out of box solutions were provided like auto updater which were installed on client machines and shows all critical messages. This updater connects to web service and displays data.
Responsibilities:
- Studied and analyzed the functional specifications documents for the project.
- Studied existing system which was built in asp 3.0 and vb 6.0 requirements were driven from existing system
- Created 3 tier architecture for the project and designed and developed Business object or BAL and Data access layer or DAL Implemented OOPS concepts
- Developed Stored procedures and created database tables for the project
- Daily back up tasks for SQL server 2005
- Involved in development of front end pages for user interactions.
- Developed Web user controls to be used in various parts of project Part of architecture team of project
- Implemented page level/button level security
- Out of box solutions were provided- auto updater. This executables were installed on all client machines and connect to web services to gather the information, by providing such solutions there was no need for customers to go to web sites to check data.
- Developed various web services which interacted with auto updater to provide information directly to customer machines.
- Developed auto database archiving programs, created Executable which will execute daily to archive data once archiving criteria is met
- Developed Ajax based pages for existing system to increase user interaction response.
- Provided support for ASP pages and visual basic 6 for existing project
Environment: Asp. Net, ADO.NET, VB. Net,IIS, Sql Server 2005, java Script,Windows 2003, Ajax, CSS, HTML, Visual Studio 2005, Asp 3.0, visual basic 6.0
PROJECT: workflow Automation system
Confidential,Duration: Oct 05- Mar 06
This system is built to automate client’s internal processes and to provide workflow approval cycle. System was built on top of k2.net 2003 workflow using K2 various API’s. This project required to develop API’s that could bypass k2.net default workspace, destination rules. All the assignment of permissions and destinations has been handled through wrappers developed over k2.net API’s.
Responsibilities:
- Designed 4 tier architecture using Asp. Net
- Developed business layer, data layer, K2 wrapper API.
- Developed wrapper API to communicate K2.Net Workflow ROM API.
- Developed wrapper API to assign permission using k2.net workflow k2mng API.
- Developed database tables, stored procedures.
- Developed web forms to provide user interface to start/update/finish complex workflows
- Developed customized workspace, it includes work list items as per logged on users
- Assignment of destination rules (k2.net destination rules) in full project through API’s.
Environment:K2.Net Enterprise Workflow, Active Directory, Asp. Net, Sql Server 2000, Window 2000, CSS, HTML, Javascript, Visual Studio 2005
II)
CLIENT: Elaph News Paper, Riyadh -Saudi Arabia
DURATION: Jan 05 – Mar 05
Second Version of Elaph been developed to accommodate new features. This version has been thoroughly optimized as the number of visitors is huge. Many new features have been added in this version as like new positions on all the pages to accommodate more news. New modules were developed e.g. classified, yellow pages, photo gallery etc. This version also follows the three tired architecture and all the modules in this project are developed in loosely coupled manner so that these modules can be used in any other project as well.
Responsibilities:
- Developed major modules like Classified, Yellow pages, photo gallery etc. .Involved in front end design of newly added modules. Enhanced Auto archival module. Developed business objects for above mentioned moules. Developed database tables and stored procedures for newly added modules. Added java script validation in new modules to validate user input. Developed Arabic keyboard which allows users to add Arabic words directly to text box
Environment: Microsoft Content Management Server 2002, Asp.Net, Vb.Net, Sql Server2000, Microsoft Visio,2003, CSS, HTML, Javascript
