FARHAN
Email: *************@*****.***
SUMMARY:
. Over 5 years of rapid web development, using ASP.NET, Web Forms, MVC
*/*.
. An excellent Team Player with an ability to successfully harness
skills to complete project through its entire life cycle.
. Excellent Communication skills attributed with fine Design, Analytical
and Testing skills.
. Experience in developing ASP.net applications using Visual Studio
2008,2010,2012,2013 (IDE), C#, Extensible Markup Language (XML).
. Created technical documentation including approach documents, impact
analysis, physical, conceptual topology and component diagrams.
. Ability to understand system requirements, tasking and estimating
features, and following work management life-cycle processes such as
keeping work items current in TFS and Service Now.
. A solid understanding of web application development processes, from
the layout/user interface to relational database structures.
. ASP.NET Applications and web-technologies development with 4 years of
professional experience in different MVC (3&4) frameworks and core
.net development.
. Possess good management and organizational skills with third party
developers for using their API's in the currently developing
products.
. Experience in implementing API's such as JQuery 1.7, iTextSharp.
. Implementation of Telerik and Kendo UI on various projects.
. Determine appropriate architecture, and other technical solutions, and
make relevant recommendations to clients.
. Expertise in Algorithms, Data Structures, Design Patterns, SQL
Management Studio 2012, Java Script, Visio, Web Services.
EDUCATION:
. Bachelor's degree in Information Technology and Informatics, Rutgers
State University
. Associate degree in Computer Science, Middlesex County College
EXPERIENCE:
Client: Deloitte, PA
Dec 2014-Present
Project: Delaware Eligibility Modernization II ARMS FORCES(Audit &
Recovery Management Services, Fraud, Overpayment, Recovery, Claim
Establishment System)
ARMS FORCES is designed to manage cases related to potential
incidents of fraud or abuse of the State's Benefits, and to handle the
recovery process for potential overpayment of benefits.A typical case
management workflow in ARMS follows the process as outlined below:
Administration: Provides search, view, and edit functions
Referrals: Allows for management of case referrals received from different
sources, and allows Investigators to update referral information on the
case
Investigation: Allows Investigators and Supervisors to manage the
investigation and audit process to determine whether or not fraud or abuse
of benefits by individuals or businesses has occurred
Accounting: Used by ARMS' Accounting personnel to process, manage, and
update claims, and to process payments, refunds and reconcile accounts paid
in full
Fair Hearing: Used by ARMS personnel to process Fair Hearing Requests,
Summaries, and Hearing Appointments; this capability will leverage existing
Worker Web capabilities upon modernization
Collections: Provides recovery services on all delinquent accounts to
manage prompt recovery of funds from clients
Reports: Provides operational reports to support on-going management and
scrutiny of operations; this capability will leverage existing Worker Web
capabilities upon modernization
Notices and Alerts: Used to generate production documents such as notices,
forms, and letters in the normal course of business operations; this
capability will leverage existing Worker Web capabilities upon
modernization
Role:
. Participated in Software Requirements Specification and worked with
functional team to thoroughly understand functional modules of
application.
. Converted COBOL based MainFrame Source code into flowchart and data
flow diagrams.
. Worked in Business Logic Layer to create validations in C# extracted
from legacy mainframe source code in COBOL.
. Created Web Services based on RESTFUL Architecture using ASP.NET WEB
API 2.2
. Created separate Entity Framework edmx files based on logical units
of application and used EF Custom tool to link separated entity
tables.
. Implemented Repository Pattern to store the data from business logic
layer to database
. Team Foundation Server was used for checking, committing and merging
the code.
Environment: C#, HTML5, JavaScript, Microsoft Visual Studio 2013,Entity
Framework 6.1,Microsoft Web API 2.2, LINQ
Client: Intelligent Product Solutions Ronkonkoma, NY
May 2012-Nov 2014
Project: L3 Central Monitoring System
L3CNM System enables CATSA employees to easily manage and interact with
equipment residing on remote airport networks. This system provides a
mechanism to monitor, control and modify L3 Scanners, PVS, SVS, MS, MCSS
and switches operational in various airports in Canada. Some of the core
functions of the CEN were: Live System Status, TIP Administration, User
Management, System Configuration, Image Review and Retrieval
Data Archiving. E-mail based Alert System.
Role:
. Participated in Elaboration/Design session and came up with system
requirements, analysis/design document and level.
. Used Visio for Creating Data Flow Diagrams and Database Diagrams.
. Implemented Web form .Net 4.0 and documented UML diagrams in Agile
Environment.
. Worked with 3rd party tool File Catalyst for transferring Data.
. Developed Web Services and .Net Remoting technologies used extensively
to synchronize the data between the different Modules.
. Experienced in using third party libraries for Javascript such as
JQUERY UI on client side.
. Assisted QA and Production Support team in resolving / fixing the
bugs.
. Extensively used design patterns for creation of Classes.
. Created SQL instances and databases as needed on Server Side.
. Integrated Windows Active Directory for User Authentication.
. Used XML Reader to create customized XML parser objects.
. Subversion tool AnkhSVN was used for checking, committing and merging
the code.
Environment: C#, HTML5, JavaScript, Kendo UI, Microsoft Visual Studio
2012,LINQ
Project: Single Entry System (Underwriting Management System)
ExpertInsure is a comprehensive web based system designed to provide
Agents/Brokers/Producers and Managing General Agents/Underwriters with the
benefits of a single entry, multiple company interface (SEMCI). It provides
a seamless, paper free method of managing the entire submission process
from application data gathering, integrated online rating, binding and
policy issuance, through to invoicing, accounting and archiving.
It involves complex insurance system to help underwriter issue policy in
every line of business in a lesser amount time.
Role:
. Participated in Elaboration/Design session and came up with system
requirements, analysis/design document and level.
. Implemented MVC 4 on of the Broker Portal Module.
. Broker portal Module was originally written in classic ASP.NET
and then (partially) migrated to MVC 4 (Razor),and ExtJS (Ext.NET).
. Worked with Entity Framework objects for relational mapping.
. Developed Web Services and .Net Remoting technologies used extensively
to synchronize the data between the different Modules. Such as
Broker Management and Underwriter Management.
. Developed insurance policy generating modules using iTextSharp SDK.
. Used existing .net tier objects in the development process.
. Assisted QA and Production Support team in resolving / fixing the
bugs.
. JIRA was used for tracking the requirements, bug fixes, code check
in's and management reports.
. Subversion tool TFS (Team Foundation Server) was used for checking,
committing and merging the code.
Environment: C#, HTML5, JavaScript, Microsoft Visual Studio 2012,IIS.
Client: Motorola Solutions Inc. Holtsville, NY
Oct 2011 - April 2012
Project: Motorola RSM Connect Wizard
Design and developed components of Bluetooth Connection using InTheHandAPI.
Created function for audio routing, head set connection; Serial Port
connection and auto reconnect functionality. In this project Microsoft
Stack was used to establish connection with MCD device (Windows Mobile
Device) and Bluetooth Device.
Project: Motorola Enterprise Administrator
Design and developed new functions to already existing code of Motorola
Product Enterprise Administrator. Added USB transfer functionality. Created
TCP/IP server to Windows form application in order to transfer XML files.
Project: Motorola MX Framework
Motorola MX Framework provides the ability for Motorola Enterprise devices
to be controlled and updated from a centralized update station. Motorola MX
Framework will be default framework with enterprise devices.
Role:
. Design and Developed modules for MX Framework.
. Created GUI screens using WPF (View Objects).
. Developed Mufti-threaded classes Asynchronous WCF Service .
. Created Web Services based on the project requirements.
. Design and Developed XML Parser according to the requirement.
. Asynchronous (event-driven) programming in a Graphical Use Interface
(GUI) framework
. Debugging, testing, using and documenting APIs.
. Used Subversion tool SVN for updating, merging and check-in the code
on regular basis.
Environment: C#, HTML, JavaScript, Microsoft Visual Studio 2008
Project: MSR WALGREEN'S SECURITY
Design and developed security test applications for Windows Mobile Device.
My role as an Software Developer was to develop applications based on the
security requirements of bar code scanner built on Windows Mobile
device.Applications module such as TransferData, KeyWriter were
developed.TransferData was used as module for transferring encrypted data
to the device in a secure manner..
Project:NIMBUS ET1 &VOLTRON PROJECT
Design and developed stress test app for Motorola device in WPF. Worked as
a system build engineer who involves in the process of building windows ce
system image and flash boot on the Big Board.
Applications Developed: GPIO Switch, Demesg Interaction, Update Stress App,
and Firmware Loader.
Role:
. Makeover of AOSP and ported on MTOUCH device
. Implemented the fast boot protocol through CLI commands.
. Developed and worked with script files in building the WINDOWS CE
kernel for MTOUCH.
. Worked for laying out Key maps and keyboard input for MTOUCH device.
. Familiarity with u-boot, x-loader.
. Routine tasks involve configuring SD card, SD Partition and creating a
mount point on the SD card.
Environment: C#, XML,VS 2008
Client: Silver line Technologies Edison, NJ
Oct 2010- Sept 2011
Project: Design, implementation and maintenance of a Quantitative, Document
Management and Trading Web Application used for Info Vision Clienteles. It
was a complete architectural redesign of an existing intranet, after
assessment of its flaws.
Role:
. Design and Developed modules for Quantitative analysis tools
(Performance reports, custom graphs, funds management, peer groups,
statistics).
. Design Unified Modeling Language (UML) diagrams.
. NHibernate for the Data Access Layer, used of a source control tool
(SVN), along with a Unit Testing tool (Nunit)
. Implemented Dundas Chart Graph on the fly using a combination of
caching and high performance stored procedures
Environment: C#,Visual Studio 2008
Client: Silver line Technologies Edison, NJ
Aug 2009- Sept 2010
Project: Calendar Application
Designed and developed an Appointment Calendar in .net, which utilized
ASP.NET MVC
This application was used by hospital administrators and doctors to store
patient appointment data.
Role:
. Design Unified Modeling Language (UML) diagrams.
. Involved in designing and implementing the different classes in C#.
. Asynchronous (event-driven) programming in a Graphical Use Interface
(GUI) framework
. Debugging, testing, using and documenting APIs.
. Worked in code maintenance and version management using CVS via an
integrated development environment
Environment: C#,Visual Studio 2006.