SlideShare a Scribd company logo
1 of 6
AHSAN AHAMED
Email: ahsan_ahmed2@hotmail.com
Phone: 571 315-9566
PROFESSIONAL SUMMARY
 9+ Years of experience in designing, developing, implementing, integration, testing &
maintenance of Web and Windows applications by using Microsoft .NET technologies.
 Expertise in designing & developing secured, enterprise-wide applications using
C#.Net,VB.Net, Asp.Net, MVC, CSS3, HTML5, XML,JSON, AJAX
 Expertise in AngularJS controllers, directives, components, factory and service
resources, routings and events. Expertise in DOM manipulation using JavaScript,
jQuery and AngularJS.
 Used Test Driven Development, Agile/Scrum in a fast changing environment.
 Knowledge in various .NET frameworks 4.5/4.0/3.5/3.0/2.0
 Proficient in working with databases like SQL SERVER 2012/2008/2005/2000, MS
ACCESS, Oracle using technologies like ADO.Net, Entity Data Model ,ORM using Entity
Framework and LINQ to SQL.
 Proficient in writing complex Database Queries, Stored Procedures, Functions, Views,
Triggers, Indexing, Performance tuning, Dynamic SQL building , Normalization, Query
Optimization, SSIS and SSRS.
 Hands on experience in creating various reports using Crystal Reports.
 Experienced Object Oriented Programming and in implementation of Design
patterns(MVC,MVP,MVVM,Singleton,Abstract Factory, Dependency Injection.etc) to
provide solution for a particular problem.
 Implementation of web services using SOAP xml, Restful web services, WCF and Web
API middleware components for data retrieval and manipulation.
 Worked on MS Visual Studio 2005/2010/2008/2013 and have end to end knowledge in
integration of TFS and VSS.
 Good Understanding of IIS in hosting web applications and knowledge in work process, web
garden, web farm and load balancing while hosting enterprise applications.
 Ability to work productively and effectively in a team as well as individually to meet the
Project deadlines.
 Ability to work closely with product owners, developers, program managers, scrum
masters, Business Analyst, Quality Analyst to ensure the quality of the owned
components.
Technical Skills
Operating Systems : Windows Family
Programming Languages : C#.Net, LINQ, PL/SQL
Web Technologies : ASP.Net, MVC, Ajax, Web Services, WCF, Web API, Html, CSS
Scripting Languages : JavaScript, VBScript and AngularJS
Databases : SQL Server 2000/2005/2008/2012, MS Access.
Configuration Mngt : VSS, SOS, Team Foundation Server (TFS) and SVN
Web/Application Servers : IIS 6.0/5.0
IDE : VS Studio 2005/2010/2013, SQL Mngt Studio
Design/CASE Tool : Enterprise Architect, Microsoft Visio
Reporting Tools : Crystal Reports
Others : JIRA, HP QC, Auto Sys
Education
 Bachelor of Computer Science from Osmania University Hyderabad, India – 2000
 Master of Computer Applications from Osmania University Hyderabad, India – 2003
Certification
 Microsoft certified for Developing ASP.NET MVC Web Applications.
 Brain bench certified for C#.net 4.0 with .NET Framework 4.5
PROJECT DETAILS:
Andersons Duration: Nov 2015 to Till Date
Project: GrainWeb
Role: Sr .NET Developer
Grainweb is a customer/vendor portal based on .Net platform that will
connect to the existing legacy SQL, SAP ECC & BW database through the data importing into a
SQL Server Data Mart to ensure quick access to data, where a customer can see all data
related to his sells and purchase of commodity. Grainweb displays Data from SAP as well as
legacy system and also it can be viewed on multiple devices (Desktop, IPhone, IPad) as per
screen size of the device with bootstrap css. Grainweb provides better usability, security and
navigational features for enhanced user experience.
Responsibilities:
 Interact with Business for requirement collection
 Design, Development, Integration, Testing & Deployment
 Implemented Agile Development methodology and provided estimates, daily &
weekly status report to the client on progress of the tasks
 Performed unit testing on every new version before sending it for User Acceptance Test
(UAT)
 Analyzing, reviewing and updating design document and use cases
 Developed the existing application using some of the advanced technologies like MVC,
C#, LINQ and Entity Framework.
 Designed the Razor views, .aspx pages using technologies like AJAX, Templates,
HTML and CSS
 Created Model classes using Entity Framework
 Coordination with offshore team & Customer via daily calls
 Using TFS for check in and check outs of the code
 Used LINQ to SQL extensively for data transfer across the components
 Use AJAX, JSON controls to minimize server round trip and enhance customer
experience
 Designed different types of widgets using Angular JS
Environment:.NET Framework 4.5, C# 4.0, ASP.Net 4.5, Visual Studio 2013, MVC5,
Entity Framework 6.0, Html5, CSS, JavaScript, jQuery UI 1.11.1,Angular JS 1.4.6,
SQL Server 2012, SSIS, WCF, Web API ,TFS, HP QC.
Polaris Financial Technology Ltd, Hyderabad (India)
Client : CITIBANK Duration: Feb 2013 – Oct 2015
Role : Sr .NET Developer
Project : Warrants
Warrants is a windows based trading application providing interface
for trading desk to trade on behalf of global customers. Warrants are a front-office application
which receives quotes/trades for warrants from partner systems as messages. These
messages are validated & enriched with additional information before sent to exchange for
execution.
Key features include but not limited to:
 Suspend/Activate instruments with various types like zero-volume, price deviation,
Manual suspend, Speed bump suspend, Invalid Price, Exchange suspend etc.
 Ability to set default volumes for new securities at various levels like market,
underlying, product etc.
 Ability to set speed bump limits at various levels like customer level, security level,
daily limit, hourly limit, trade level etc.
 Alert when a customer is nearing risk limit, so requests could be raised for additional
amounts & risk limits increased without suspending the customer when he reaches risk
limit.
 Use Far point grid for excel like display, also allowing for updating multiple records as
in excel, allow filtering, sorting and grouping etc.
 Display orders, trades, MRFQ suspended instruments in a single view for a given filter.
 Implement Background threads for highly responsive UI.
 Allow filtered subscriptions for trading desk.
 Get active/latest prices for a security by subscribing to Tibco RV.
 Load static data like security information received from partner systems
 Direct Dealer Input (DDI) is the trade capture/position keeping system for warrants
Business.
 DDI maintains securities related data and it has real time inward bound transaction
interfaces and out bound position updates to RISK management systems, accounting
systems, Settlement and custody management systems.
 DDI also performs regulatory reports for German regulatory agents and sends SWIFT
message. Finally, it has the good reconciliation process in place to avoid incorrect
position and missing trades.
Responsibilities:
 Interact with Business for requirement collection & Impact analysis
 Working on new enhancement Development, Integration, Testing & Deployment
and bug fixing
 Analyzing, reviewing and updating design document and use cases
 Code Reviews to ensure standards.
 Create various reports using Crystal Reports
 Participated in Agile Development methodology
 Involved in unit testing and regression testing of the application.
 Using TFS for check in and check outs of the code
 Developed complex stored procedures and complex SQL queries using SQL Server 2008
for extracting, inserting, deleting and updating the data from database
 Involved to Designed database tables for Technical Specification Document (TSD).
 Involved in fixing the bugs based on the client requirements and involved in the
enhancements in the forms, class files and stored procedures
 Performed unit testing on every new version before sending it for User Acceptance Test
(UAT)
 Involved in writing, deploying and consuming the WCF service using C#
Environment:.NET Framework 4.0, WCF, C# 4.0, Visual Studio 2010, TFS, Sql Server
2008,FarPoint, XML, XSD, Crystal Reports 2008, Tibco RV, JIRA, HP Quality Control,
fitnessee.
Polaris Financial Technology Ltd, Hyderabad (India)
Client : CITIBANK Duration: Jun 2011 – Jan 2013
Project : Global Credit Control System (GCCS)
Role : Sr.NET Developer
Description:
GCCS is a web based Credit Risk application providing enhanced & unified credit
control mechanism for global clients trading across regions. GCCS is currently used across 46
countries including APAC, Europe, and America. GCCS is a back-office application & receives
high volume of messages/trades (1 Mn per day) from multiple partner systems where credit
check is needed and sends approval for the trade based on credit rules and available credit for
a client.
Key features include but not limited to:
 Allow clients to share Credit Lines across branches/countries and track limits & usage
 Ability to monitor without credit check based on rule setup and Consistent & continuous
monitoring of limits/ credit breach
 Ability to setup rules at Client, Account & various complex levels
 Reduce credit usage by using fractionalization & netting rules
 Various reporting like Credit, Usage, Exception, Credit Breach, Restriction, Cash Flow
etc.
 End of day functions including settlement of trades and release/Carry forward credit
usage.
 Re-Synchronization with partner system in case of any system failures
 Manual Release to handle exceptional situations
 Role based access to users
 Daily archival of settled trades & Weekly maintenance.
 Ability to load Incremental/Comprehensive data Loads from various sources for
Account, Client, Security Info & Pricing, FX Rates.
Responsibilities:
 Interact with Business for requirement collection & Impact analysis
 Design, Development, Integration, Testing & Deployment
 Code Reviews to ensure standards
 Writing Stored Procedures involving core processes for application, Performance
tuning for existing queries/procedures, creating Indexes etc.
 Coordinate with team & Users located across different regions including Australia,
Japan, Manila, India, London, Warsaw, New Jersey.
 Build SSIS packages to transform and upload data from partner system / other
vendors
 Create various reports using Crystal Reports
 Data Centre migration
 New country rollouts
 Create Services to communicate with partner systems
Environment: .NET Framework 3.5, C# 3.0, ASP.Net 3.5, SQL Server 2008, SSIS,
Crystal Reports 2008, Visual Studio 2008, JavaScript, Autosys, IBM MQ, Tibco RV,
JIRA, HP Quality Control.
Axiom Telecom, Dubai (UAE) Duration: Dec 2009 – Feb 2011
Project : Point of Sale
Role : .NET Developer
Description:
Development of Retail Software solution which comprises of Point
of Sale Module, Control Module, Inventory Module, Retail Pricing Module and Customer
Relationship Module at around 400 retail outlets. The software will work both for online and
offline environment.
Key features include but not limited to:
 POS: All Retail Transactions happening at Retail Outlets will be done with this Module.
Functionalities include creation of Invoices, Transfer of Inventory between Retail
Outlets, between Retail Outlets and Warehouse and between Retail Outlets and Phone
Care, Return of already sold Product, Creation of Credit Vouchers and Gift Vouchers
and generation of Reports.
 IntelliActive: It is a WCF services which is responsible for synchronizing the data
between Central Database and Retail Outlet Location. It runs after a specific time
Interval and performs Download and Upload operations at both the locations. All the
transactions Recorded at Retail Outlets will be uploaded to Central Database every Half
an Hour.
 RPM: The Retail Pricing Module enables a user to perform Pricing of different Items,
setting the sales strategy like Discounts and Promotions. It is Web based Application.
 CRM: Used by Customer Care for storing data of Different Callers, their Product
Records and a track of Services provided to them.
 Inventory Used by inventory team at central location to insert/update/delete the
products and accessories in central DB.
Responsibilities:
 Interact with Business for requirement collection & Impact analysis
 Working on new enhancement Development, Integration, Testing & Deployment
and bug fixing
 Analyzing, reviewing and updating design document and use cases
 Code Reviews to ensure standards.
 Involved in unit testing and regression testing of the application.
 Using Team Suite for check in and check outs of the code
 Developed complex stored procedures and complex SQL queries using oracle 10g for
extracting, inserting, deleting and updating the data from database
 Involved to Designed database tables for Technical Specification Document (TSD).
 Involved in fixing the bugs based on the client requirements and involved in the
enhancements in the forms, class files and stored procedures
 Worked on Crystal Reports for report generation.
 Involved in writing, deploying and consuming the WCF service
Environment: Framework 3.5, Win Forms, WCF, C# 3.0, Crystal Reports 9, Oracle
10g, My SQL 5.5, Visual Studio 2008,Enterprise library 4.0, IIS 6.0, Team Suite.
Wipro Technologies Ltd, Hyderabad (India) Duration: July 2008 – Sep 2009
Role : .NET Developer
Project : Guaranteed Service Standards (GSS)
GSS is an Intranet Application which is used to pay the customers of water and
sewerage companies are entitled to guaranteed standards of service, as lay down by the UK
Government. If a company fails to meet any of the guaranteed standards, customers are
entitled to a compensation payment.
Key features include but not limited to:
 The GSS application aims to store the details of all the payments that southern water is
required to make to its customers on failing to meet the Guaranteed Standards as
defined by OFWAT.
 The Data is used for monthly and annual reporting of GSS.
Responsibilities:
 Analyzing the requirements and client interaction
 Design, Development, Integration, Testing & Deployment
 Coding of Business Logic Layer and Data Access Layer for key modules
 Code Reviews and documentation
 Developed web forms, user controls, and custom controls for the web application
in ASP.NET and Code Behind pages using C#
 Implemented validations using built-in validation controls and used JavaScript for
Client side validation
 Used Style sheets and Master Pages for achieving uniformity throughout the application
 Implemented Waterfall Development methodology.
 Responsible for Database design, and creation of Stored Procedures, triggers in T -SQL
and perform the Data retrieval in SQL Server 2005.
Environment: .NET Framework 2.0, C# 2.0, ASP.NET 2.0, ADO.NET, SQL Server 2005,
Visual Studio 2005, IIS 5.0, Enterprise Library, VSS
Marlabs Pvt Ltd, Bangalore(India) Duration :Dec 2005 to April 2008
Project : Ad-Activity
Position : .NET Developer
Description:
Ad-activity is a tool which will be used by the field staff and administrators managing
the Media activities for Ford Motor Company.
Key features include but not limited to:
 Application will collect data from various sources and provide the users with a
consolidated view of the Ads that are planned and actually run across the country.
 Media Edge is responsible for making plans and buying advertisement spots and airtime
across the US.
 This application will be used to keep track of the Media plan spend and actual spends.
 This application will also help to monitor the type of advertisements that are currently
running and allows for changing their schedules.
 Ad-activity is currently being proposed for two brands under Ford Umbrella, namely,
Ford and Lincoln-Mercury.
 Advertising for these brands are currently managed by two subsidiaries of advertising
giant WPP. Y&R manages the Lincoln-Mercury brand and JWT manages Ford. Each
brand has its own dealer network
Responsibilities:
 Analyzing the requirements and client interaction
 Design, Development, Integration, Testing & Deployment
 Designing Data Base using Microsoft Visio
 Load data from Ftp site, Web service, and Text files to Sql Server 2005 using SSIS
 Involved in Unit testing using NUnit
 Involved in unit testing and regression testing of the application.
 Using VSS for check in and check outs of the code
 Data grid, Data view, Data list , Data Set and repeater server controls are used with
ADO.NET to manipulate the data and displayed it to the user
Environment: NET Framework 2.0, C# 2.0, SQL Server 2000, Visual Studio 2005,
ASP.NET 2.0, ADO.NET 2.0, VSS, IIS 5.0, SSIS.

More Related Content

What's hot (20)

Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
Vikram_Singh_TeamLead
Vikram_Singh_TeamLeadVikram_Singh_TeamLead
Vikram_Singh_TeamLead
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
Saketh_Resume1
Saketh_Resume1Saketh_Resume1
Saketh_Resume1
 
Edwin John.net
Edwin John.netEdwin John.net
Edwin John.net
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Prateek_Srivastava
Prateek_SrivastavaPrateek_Srivastava
Prateek_Srivastava
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Ramesh Elangovan
Ramesh ElangovanRamesh Elangovan
Ramesh Elangovan
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Resume_Rupesh Lanjewar
Resume_Rupesh LanjewarResume_Rupesh Lanjewar
Resume_Rupesh Lanjewar
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 

Viewers also liked (18)

MPC Resume 2015
MPC Resume 2015MPC Resume 2015
MPC Resume 2015
 
Oshin Resume Java
Oshin Resume JavaOshin Resume Java
Oshin Resume Java
 
Ariel Carter resume..
Ariel Carter resume..Ariel Carter resume..
Ariel Carter resume..
 
Golam Md. Enamul Haque
Golam Md. Enamul HaqueGolam Md. Enamul Haque
Golam Md. Enamul Haque
 
Aneesh_System Administrator Linux & Windows
Aneesh_System Administrator Linux & Windows Aneesh_System Administrator Linux & Windows
Aneesh_System Administrator Linux & Windows
 
Tatasteel_CV
Tatasteel_CVTatasteel_CV
Tatasteel_CV
 
Shanita Burnside's Resume 2016
Shanita Burnside's Resume 2016Shanita Burnside's Resume 2016
Shanita Burnside's Resume 2016
 
my resume
my resumemy resume
my resume
 
Resume
Resume Resume
Resume
 
Ankit Agarwal - PM
Ankit Agarwal - PMAnkit Agarwal - PM
Ankit Agarwal - PM
 
Yvan Dufresne resume - Nov 2014
Yvan Dufresne resume - Nov 2014Yvan Dufresne resume - Nov 2014
Yvan Dufresne resume - Nov 2014
 
ChandraSekhar
ChandraSekharChandraSekhar
ChandraSekhar
 
Resume updated Sept. 2016
Resume updated Sept. 2016Resume updated Sept. 2016
Resume updated Sept. 2016
 
Satyaprakash_Resume
Satyaprakash_ResumeSatyaprakash_Resume
Satyaprakash_Resume
 
Charles w.-colby-resume amazon 1.18.16
Charles w.-colby-resume amazon 1.18.16Charles w.-colby-resume amazon 1.18.16
Charles w.-colby-resume amazon 1.18.16
 
Abhinav Singhal Resume
Abhinav Singhal ResumeAbhinav Singhal Resume
Abhinav Singhal Resume
 
Qidb resume
Qidb resumeQidb resume
Qidb resume
 
Murali_CV
Murali_CVMurali_CV
Murali_CV
 

Similar to Microsoft .Net Professional

Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
Renuka Devi
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj Bharat
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
Renuka Devi
 

Similar to Microsoft .Net Professional (20)

Robert polak matrix skills-web developer 2018-3
Robert polak   matrix skills-web developer 2018-3Robert polak   matrix skills-web developer 2018-3
Robert polak matrix skills-web developer 2018-3
 
Sairam Gadepalli
Sairam GadepalliSairam Gadepalli
Sairam Gadepalli
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
suhail-Dotnet-Technical Manager
suhail-Dotnet-Technical Managersuhail-Dotnet-Technical Manager
suhail-Dotnet-Technical Manager
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
PM_New_Resume
PM_New_ResumePM_New_Resume
PM_New_Resume
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume
Suresh p resume Suresh p resume
Suresh p resume
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
Suresh p resume c4 latest
Suresh p resume c4 latestSuresh p resume c4 latest
Suresh p resume c4 latest
 
7+ Years.Net Resume
7+ Years.Net Resume7+ Years.Net Resume
7+ Years.Net Resume
 
Ram Prasad P.S.S
Ram Prasad P.S.SRam Prasad P.S.S
Ram Prasad P.S.S
 
Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
java
javajava
java
 

Recently uploaded

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Recently uploaded (20)

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAMWSO2Con2024 - Organization Management: The Revolution in B2B CIAM
WSO2Con2024 - Organization Management: The Revolution in B2B CIAM
 
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
WSO2CON 2024 - Lessons from the Field: Legacy Platforms – It's Time to Let Go...
 
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
WSO2Con2024 - Simplified Integration: Unveiling the Latest Features in WSO2 L...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
WSO2Con2024 - From Blueprint to Brilliance: WSO2's Guide to API-First Enginee...
 
WSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid EnvironmentsWSO2Con2024 - Software Delivery in Hybrid Environments
WSO2Con2024 - Software Delivery in Hybrid Environments
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - KanchanaWSO2Con2024 - Hello Choreo Presentation - Kanchana
WSO2Con2024 - Hello Choreo Presentation - Kanchana
 
WSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration ToolingWSO2Con2024 - Low-Code Integration Tooling
WSO2Con2024 - Low-Code Integration Tooling
 
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next IntegrationWSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
WSO2CON2024 - Why Should You Consider Ballerina for Your Next Integration
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million PeopleWSO2Con2024 - Unleashing the Financial Potential of 13 Million People
WSO2Con2024 - Unleashing the Financial Potential of 13 Million People
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in UgandaWSO2CON 2024 - Building a Digital Government in Uganda
WSO2CON 2024 - Building a Digital Government in Uganda
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
WSO2Con2024 - Navigating the Digital Landscape: Transforming Healthcare with ...
 

Microsoft .Net Professional

  • 1. AHSAN AHAMED Email: ahsan_ahmed2@hotmail.com Phone: 571 315-9566 PROFESSIONAL SUMMARY  9+ Years of experience in designing, developing, implementing, integration, testing & maintenance of Web and Windows applications by using Microsoft .NET technologies.  Expertise in designing & developing secured, enterprise-wide applications using C#.Net,VB.Net, Asp.Net, MVC, CSS3, HTML5, XML,JSON, AJAX  Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.  Used Test Driven Development, Agile/Scrum in a fast changing environment.  Knowledge in various .NET frameworks 4.5/4.0/3.5/3.0/2.0  Proficient in working with databases like SQL SERVER 2012/2008/2005/2000, MS ACCESS, Oracle using technologies like ADO.Net, Entity Data Model ,ORM using Entity Framework and LINQ to SQL.  Proficient in writing complex Database Queries, Stored Procedures, Functions, Views, Triggers, Indexing, Performance tuning, Dynamic SQL building , Normalization, Query Optimization, SSIS and SSRS.  Hands on experience in creating various reports using Crystal Reports.  Experienced Object Oriented Programming and in implementation of Design patterns(MVC,MVP,MVVM,Singleton,Abstract Factory, Dependency Injection.etc) to provide solution for a particular problem.  Implementation of web services using SOAP xml, Restful web services, WCF and Web API middleware components for data retrieval and manipulation.  Worked on MS Visual Studio 2005/2010/2008/2013 and have end to end knowledge in integration of TFS and VSS.  Good Understanding of IIS in hosting web applications and knowledge in work process, web garden, web farm and load balancing while hosting enterprise applications.  Ability to work productively and effectively in a team as well as individually to meet the Project deadlines.  Ability to work closely with product owners, developers, program managers, scrum masters, Business Analyst, Quality Analyst to ensure the quality of the owned components. Technical Skills Operating Systems : Windows Family Programming Languages : C#.Net, LINQ, PL/SQL Web Technologies : ASP.Net, MVC, Ajax, Web Services, WCF, Web API, Html, CSS Scripting Languages : JavaScript, VBScript and AngularJS Databases : SQL Server 2000/2005/2008/2012, MS Access. Configuration Mngt : VSS, SOS, Team Foundation Server (TFS) and SVN Web/Application Servers : IIS 6.0/5.0 IDE : VS Studio 2005/2010/2013, SQL Mngt Studio Design/CASE Tool : Enterprise Architect, Microsoft Visio Reporting Tools : Crystal Reports Others : JIRA, HP QC, Auto Sys Education  Bachelor of Computer Science from Osmania University Hyderabad, India – 2000  Master of Computer Applications from Osmania University Hyderabad, India – 2003 Certification  Microsoft certified for Developing ASP.NET MVC Web Applications.
  • 2.  Brain bench certified for C#.net 4.0 with .NET Framework 4.5 PROJECT DETAILS: Andersons Duration: Nov 2015 to Till Date Project: GrainWeb Role: Sr .NET Developer Grainweb is a customer/vendor portal based on .Net platform that will connect to the existing legacy SQL, SAP ECC & BW database through the data importing into a SQL Server Data Mart to ensure quick access to data, where a customer can see all data related to his sells and purchase of commodity. Grainweb displays Data from SAP as well as legacy system and also it can be viewed on multiple devices (Desktop, IPhone, IPad) as per screen size of the device with bootstrap css. Grainweb provides better usability, security and navigational features for enhanced user experience. Responsibilities:  Interact with Business for requirement collection  Design, Development, Integration, Testing & Deployment  Implemented Agile Development methodology and provided estimates, daily & weekly status report to the client on progress of the tasks  Performed unit testing on every new version before sending it for User Acceptance Test (UAT)  Analyzing, reviewing and updating design document and use cases  Developed the existing application using some of the advanced technologies like MVC, C#, LINQ and Entity Framework.  Designed the Razor views, .aspx pages using technologies like AJAX, Templates, HTML and CSS  Created Model classes using Entity Framework  Coordination with offshore team & Customer via daily calls  Using TFS for check in and check outs of the code  Used LINQ to SQL extensively for data transfer across the components  Use AJAX, JSON controls to minimize server round trip and enhance customer experience  Designed different types of widgets using Angular JS Environment:.NET Framework 4.5, C# 4.0, ASP.Net 4.5, Visual Studio 2013, MVC5, Entity Framework 6.0, Html5, CSS, JavaScript, jQuery UI 1.11.1,Angular JS 1.4.6, SQL Server 2012, SSIS, WCF, Web API ,TFS, HP QC. Polaris Financial Technology Ltd, Hyderabad (India) Client : CITIBANK Duration: Feb 2013 – Oct 2015 Role : Sr .NET Developer Project : Warrants Warrants is a windows based trading application providing interface for trading desk to trade on behalf of global customers. Warrants are a front-office application which receives quotes/trades for warrants from partner systems as messages. These messages are validated & enriched with additional information before sent to exchange for execution. Key features include but not limited to:  Suspend/Activate instruments with various types like zero-volume, price deviation, Manual suspend, Speed bump suspend, Invalid Price, Exchange suspend etc.  Ability to set default volumes for new securities at various levels like market, underlying, product etc.  Ability to set speed bump limits at various levels like customer level, security level, daily limit, hourly limit, trade level etc.
  • 3.  Alert when a customer is nearing risk limit, so requests could be raised for additional amounts & risk limits increased without suspending the customer when he reaches risk limit.  Use Far point grid for excel like display, also allowing for updating multiple records as in excel, allow filtering, sorting and grouping etc.  Display orders, trades, MRFQ suspended instruments in a single view for a given filter.  Implement Background threads for highly responsive UI.  Allow filtered subscriptions for trading desk.  Get active/latest prices for a security by subscribing to Tibco RV.  Load static data like security information received from partner systems  Direct Dealer Input (DDI) is the trade capture/position keeping system for warrants Business.  DDI maintains securities related data and it has real time inward bound transaction interfaces and out bound position updates to RISK management systems, accounting systems, Settlement and custody management systems.  DDI also performs regulatory reports for German regulatory agents and sends SWIFT message. Finally, it has the good reconciliation process in place to avoid incorrect position and missing trades. Responsibilities:  Interact with Business for requirement collection & Impact analysis  Working on new enhancement Development, Integration, Testing & Deployment and bug fixing  Analyzing, reviewing and updating design document and use cases  Code Reviews to ensure standards.  Create various reports using Crystal Reports  Participated in Agile Development methodology  Involved in unit testing and regression testing of the application.  Using TFS for check in and check outs of the code  Developed complex stored procedures and complex SQL queries using SQL Server 2008 for extracting, inserting, deleting and updating the data from database  Involved to Designed database tables for Technical Specification Document (TSD).  Involved in fixing the bugs based on the client requirements and involved in the enhancements in the forms, class files and stored procedures  Performed unit testing on every new version before sending it for User Acceptance Test (UAT)  Involved in writing, deploying and consuming the WCF service using C# Environment:.NET Framework 4.0, WCF, C# 4.0, Visual Studio 2010, TFS, Sql Server 2008,FarPoint, XML, XSD, Crystal Reports 2008, Tibco RV, JIRA, HP Quality Control, fitnessee. Polaris Financial Technology Ltd, Hyderabad (India) Client : CITIBANK Duration: Jun 2011 – Jan 2013 Project : Global Credit Control System (GCCS) Role : Sr.NET Developer Description: GCCS is a web based Credit Risk application providing enhanced & unified credit control mechanism for global clients trading across regions. GCCS is currently used across 46 countries including APAC, Europe, and America. GCCS is a back-office application & receives high volume of messages/trades (1 Mn per day) from multiple partner systems where credit check is needed and sends approval for the trade based on credit rules and available credit for a client. Key features include but not limited to:  Allow clients to share Credit Lines across branches/countries and track limits & usage
  • 4.  Ability to monitor without credit check based on rule setup and Consistent & continuous monitoring of limits/ credit breach  Ability to setup rules at Client, Account & various complex levels  Reduce credit usage by using fractionalization & netting rules  Various reporting like Credit, Usage, Exception, Credit Breach, Restriction, Cash Flow etc.  End of day functions including settlement of trades and release/Carry forward credit usage.  Re-Synchronization with partner system in case of any system failures  Manual Release to handle exceptional situations  Role based access to users  Daily archival of settled trades & Weekly maintenance.  Ability to load Incremental/Comprehensive data Loads from various sources for Account, Client, Security Info & Pricing, FX Rates. Responsibilities:  Interact with Business for requirement collection & Impact analysis  Design, Development, Integration, Testing & Deployment  Code Reviews to ensure standards  Writing Stored Procedures involving core processes for application, Performance tuning for existing queries/procedures, creating Indexes etc.  Coordinate with team & Users located across different regions including Australia, Japan, Manila, India, London, Warsaw, New Jersey.  Build SSIS packages to transform and upload data from partner system / other vendors  Create various reports using Crystal Reports  Data Centre migration  New country rollouts  Create Services to communicate with partner systems Environment: .NET Framework 3.5, C# 3.0, ASP.Net 3.5, SQL Server 2008, SSIS, Crystal Reports 2008, Visual Studio 2008, JavaScript, Autosys, IBM MQ, Tibco RV, JIRA, HP Quality Control. Axiom Telecom, Dubai (UAE) Duration: Dec 2009 – Feb 2011 Project : Point of Sale Role : .NET Developer Description: Development of Retail Software solution which comprises of Point of Sale Module, Control Module, Inventory Module, Retail Pricing Module and Customer Relationship Module at around 400 retail outlets. The software will work both for online and offline environment. Key features include but not limited to:  POS: All Retail Transactions happening at Retail Outlets will be done with this Module. Functionalities include creation of Invoices, Transfer of Inventory between Retail Outlets, between Retail Outlets and Warehouse and between Retail Outlets and Phone Care, Return of already sold Product, Creation of Credit Vouchers and Gift Vouchers and generation of Reports.  IntelliActive: It is a WCF services which is responsible for synchronizing the data between Central Database and Retail Outlet Location. It runs after a specific time Interval and performs Download and Upload operations at both the locations. All the transactions Recorded at Retail Outlets will be uploaded to Central Database every Half an Hour.  RPM: The Retail Pricing Module enables a user to perform Pricing of different Items, setting the sales strategy like Discounts and Promotions. It is Web based Application.  CRM: Used by Customer Care for storing data of Different Callers, their Product Records and a track of Services provided to them.
  • 5.  Inventory Used by inventory team at central location to insert/update/delete the products and accessories in central DB. Responsibilities:  Interact with Business for requirement collection & Impact analysis  Working on new enhancement Development, Integration, Testing & Deployment and bug fixing  Analyzing, reviewing and updating design document and use cases  Code Reviews to ensure standards.  Involved in unit testing and regression testing of the application.  Using Team Suite for check in and check outs of the code  Developed complex stored procedures and complex SQL queries using oracle 10g for extracting, inserting, deleting and updating the data from database  Involved to Designed database tables for Technical Specification Document (TSD).  Involved in fixing the bugs based on the client requirements and involved in the enhancements in the forms, class files and stored procedures  Worked on Crystal Reports for report generation.  Involved in writing, deploying and consuming the WCF service Environment: Framework 3.5, Win Forms, WCF, C# 3.0, Crystal Reports 9, Oracle 10g, My SQL 5.5, Visual Studio 2008,Enterprise library 4.0, IIS 6.0, Team Suite. Wipro Technologies Ltd, Hyderabad (India) Duration: July 2008 – Sep 2009 Role : .NET Developer Project : Guaranteed Service Standards (GSS) GSS is an Intranet Application which is used to pay the customers of water and sewerage companies are entitled to guaranteed standards of service, as lay down by the UK Government. If a company fails to meet any of the guaranteed standards, customers are entitled to a compensation payment. Key features include but not limited to:  The GSS application aims to store the details of all the payments that southern water is required to make to its customers on failing to meet the Guaranteed Standards as defined by OFWAT.  The Data is used for monthly and annual reporting of GSS. Responsibilities:  Analyzing the requirements and client interaction  Design, Development, Integration, Testing & Deployment  Coding of Business Logic Layer and Data Access Layer for key modules  Code Reviews and documentation  Developed web forms, user controls, and custom controls for the web application in ASP.NET and Code Behind pages using C#  Implemented validations using built-in validation controls and used JavaScript for Client side validation  Used Style sheets and Master Pages for achieving uniformity throughout the application  Implemented Waterfall Development methodology.  Responsible for Database design, and creation of Stored Procedures, triggers in T -SQL and perform the Data retrieval in SQL Server 2005. Environment: .NET Framework 2.0, C# 2.0, ASP.NET 2.0, ADO.NET, SQL Server 2005, Visual Studio 2005, IIS 5.0, Enterprise Library, VSS
  • 6. Marlabs Pvt Ltd, Bangalore(India) Duration :Dec 2005 to April 2008 Project : Ad-Activity Position : .NET Developer Description: Ad-activity is a tool which will be used by the field staff and administrators managing the Media activities for Ford Motor Company. Key features include but not limited to:  Application will collect data from various sources and provide the users with a consolidated view of the Ads that are planned and actually run across the country.  Media Edge is responsible for making plans and buying advertisement spots and airtime across the US.  This application will be used to keep track of the Media plan spend and actual spends.  This application will also help to monitor the type of advertisements that are currently running and allows for changing their schedules.  Ad-activity is currently being proposed for two brands under Ford Umbrella, namely, Ford and Lincoln-Mercury.  Advertising for these brands are currently managed by two subsidiaries of advertising giant WPP. Y&R manages the Lincoln-Mercury brand and JWT manages Ford. Each brand has its own dealer network Responsibilities:  Analyzing the requirements and client interaction  Design, Development, Integration, Testing & Deployment  Designing Data Base using Microsoft Visio  Load data from Ftp site, Web service, and Text files to Sql Server 2005 using SSIS  Involved in Unit testing using NUnit  Involved in unit testing and regression testing of the application.  Using VSS for check in and check outs of the code  Data grid, Data view, Data list , Data Set and repeater server controls are used with ADO.NET to manipulate the data and displayed it to the user Environment: NET Framework 2.0, C# 2.0, SQL Server 2000, Visual Studio 2005, ASP.NET 2.0, ADO.NET 2.0, VSS, IIS 5.0, SSIS.