We provide IT Staff Augmentation Services!

.net Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Having 9+ years of experience in system analysis, design, development and implementation in Windows Applications and Client/Server technology.
  • Expertise in VC++.Net, VC6.0, C#.NET, ADO.NET, VB6.0, WPF/Win Forms and SQL Server technologies also expertise in Windows SDK (Win32 APIs), STL, TCP/IP socket programming.
  • Experience in designing and development of applications using UML and MVVM design patterns.
  • Expertise in Object Oriented Programming Concepts (OOPs).
  • Proficient in designing and implementing databases layers using ADO.NET.
  • Experience in .NET Frameworks for 2.0, 3.5, 4.0 and 4.5 environments.
  • Experience working in MSSQL Server 2012/2008.
  • Developed Complex database objects like Functions, Stored Procedures, Views, Triggers, and cursors using MS SQL Server.
  • Expertise in all the phases of Software Development Life Cycle (SDLC) including requirements, analysis, design, implementation, integration and testing, deployment and maintenance.
  • Well aware of application Lifecycle Methodologies (SDLC) and Processes used for software development such as Waterfall, Prototype and Agile (SCRUM).
  • Comfortable with upgrading project one Technology to other.
  • Proficient in using Microsoft Team Foundation Server (TFS), Confidential Rational CC/CQ.
  • Expertise in working with ADO.NET components such as Dataset, DataAdapter and DataReader.
  • Knowledge of working with Metadata in .Net Frameworks.
  • Experience in implementing Authentication and Authorization for web based applications using .Net
  • Knowledge in writing Unit test cases using NUnit, Microsoft Unit Test Framework.
  • Knowledge of designing WPF Forms using MVVM pattern with PRISM.
  • Knowledge of LINQ and Entity Framework
  • Knowledge on Code Documentation, Application Documentation, and User Manual.
  • Team player with good interpersonal, Collaboration skills and the ability to work in the team.
  • Knowledge of working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C#.
  • Hands on experience working on WCF, MVC and Web Services
  • Knowledge of working with Web API (SOAP/REST APIs)

TECHNICAL SKILLS

Programming Languages: VC++.Net, STL. OOP s (Object - Oriented Programming), VB/VC6.0, C, C/C++, C#.Net, core Java

Web Development: ASP.Net, WebAPI, MVC, WCF

Frontend Tools: HTML, Knowledge of CSS (Bootstrap)

RDBMS: SQL Server / 2005, Oracle 9i, PL/SQL, MySQL, TSQL, Microsoft Access, Raima Database.

IDE: Microsoft Visual Studio 2013/2012/2010/ 2008 , Microsoft Visual Studio Team System 2008/2005, Microsoft Expression Blend 4.0, Visual Basic 6.0, Visual Studio Installer

Operating System: Vista Ultimate and Business, Windows 8, Windows 7, Microsoft XP (Home and Professional), Microsoft Window Server 2003, Microsoft Window 2000 (Profession and Server).

Technologies: Microsoft Framework 4.5/4.0/3.5,WPF, MVVM, Microsoft XML Microsoft Window Service, LINQ, IIS, SOAP, XML, Entity Framework

Software Products: Confidential Rational Tools CC/CQ, TFS, SVN Data repository, PVCS version manager, Surround Seapine

Testing Tools: RDTool, NUnit Scripting

PROFESSIONAL EXPERIENCE:

.NET Developer

Confidential, PA

Responsibilities:

  • Participated in requirements gathering and compiled them into design document.
  • Developed and enhanced application as per department requirement.
  • Followed agile methodologies (SCRUM) and Test Driven Development (TDD).
  • Integrate .net solutions on C# projects, including debugging in VC++
  • Responsible for Designing Library and Components (DLL and COM) using VC++.Net 2012
  • Developed the Application using MVVM pattern in WPF.
  • Designed and Developed XAML using Expression Blend and VS 2008
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#
  • Quick responses to system issues and bug-fixing
  • Developed backend using VC++, C#.Net and for ADO.NET
  • Worked on Database by creating required tables, writing stored procedures for different type of operation like updating data in the database, retrieving data etc.
  • Expertise in SQL Server 2008 for writing T-SQL statements, Stored Procedures, Triggers.
  • Generated reports using SQL Server Reporting Services 2012

Environment: VC++.Net, COM, STL, C#, WPF, Asp.net 4.0, Visual Studio 2012, SQL Server 2012.

Sr. Lead .NET Developer

Confidential, TX

Responsibilities:

  • Coordinated with Business Analyst Team of researchers and onshore Team
  • Involved in design and develop modules using VC++.NET STL, C#.NET, Graphs, SQL server
  • To develop schedule verification module, to verify and validate the schedules generated by ILOG CPLEX solvers. An example is to have Terminal/Gate constraint and buffer time associated with terminal with constraint being no 2 flights can be in the same gate at given time.
  • Create base framework for heuristic approaches to improve schedule quality i.e. to maximize the overall revenue, along with utilization, efficiency of the fleet usage.
  • Responsible for creating graphical representation of the flight schedule, gate constraints
  • Responsible for review all the deliverables
  • Responsible for creating and reviewing software design document and related documents and reports
  • Confidential in project requirement gathering and analysis phase
  • Created View models to encapsulate all models and classes used on the different views for a more organized, structured, and clean code.
  • Responsible for functional testing, fixing the bugs and troubleshooting the technical problems in module and application level.
  • Worked with prototype model.
  • Developed View Model objects to bind data to View layer.
  • Structured the database and Data Access Layer with Entity Framework (Model First) which would interact with SQL Server 2010
  • Developed plain LINQ to SQL classes mapped to relational objects and used data context methods mapped to stored procedures and functions.
  • Worked with Metadata for solving runtime issues.
  • Developed various reports as per business requirements using SQL Server Data tools for Visual studio 2012.

Environment: C#.Net, LINQ, SQL Server 2012 VC++.Net 2010, C, Microsoft Visual Studio 2010 Express Edition 2010,STL Vector, List, QUEUE, LinkList, Chart, Graph

Sr. Lead VC++.NET Developer

Confidential

Responsibilities:

  • NSE has fully automated, screen based, floor-less trading for Money Market, Equity Market and Derivatives Market instruments throughout Confidential .
  • Involves Enhancement, Analysis, Design, Development, Testing, Implementation and Maintenance of Derivatives System.
  • NSE Trading System matches orders and broadcasts critical information to the traders. Generates reports and send to traders and back-office for Clearing and Settlement .
  • One of the largest On-line Transaction Processing (OLTP) Systems across the globe. In last few years, NSE growth in terms of trades and transactions in Derivatives System has been phenomenal. Reached a peak of 2.1 million trades and 6 million transactions in 2009.
  • Managing NSE system on a fault tolerant two machine system (split architecture), capability to cope with increased CPU usage, memory usage and number of transactions, without compromising system performance and response time were some of the key challenges faced in this assignment.
  • Trading System Client (Front-end) - The client workstation has been developed using Windows XP, Raima as the local database, C Programming and Windows SDK (Win32 APIs) using Microsoft Visual Studio.
  • Trading System Server (Host-end) - The trading system has been developed using Virtual Operating System (VOS), PL/1 and C on a Stratus fault-tolerant mainframe machine. The server uses an in-memory Appletree database management system (Raima DB).
  • NSE has been ranked 1st globally in number of contracts traded in single stock Futures (June 2003) and 3rd globally in number of contracts traded in the Index Futures (May 2005).
  • First Exchange in Confidential to Launch Currency Derivatives Trading System.
  • Ensured the functional coherence for the business requirements.
  • Liaison with the client to gather the requirements and evaluate the feasibility of the same.
  • Managing FrontEnd Team assigning tasks to team and making sure work will deliver on time with minimal defects
  • Providing time estimates for delivery once the requirements gets freeze.
  • In process of implementing “Function Point” time estimation for various business requirements.
  • Ensured the functional cohesion for the delivery of “NET Position and Bulk Order”.
  • Contingency Planning ensuring Business Continuity.
  • Provide solution / explanations for problems / queries of brokers
  • Co-ordinate mock trading sessions for Brokers across Confidential before the new version releases are moved into production.
  • Implement the solution with the proper estimation of resource and delivery schedule adhering to quality and project procedures.
  • Document and review of deliverables like analysis document, design document, causal analysis report, functional specifications and system test specifications.
  • Manage defect log for defects encountered in Integrated System Testing and User Acceptance Testing using Defect Tracking System tool.
  • Conducted benchmarks to measure the performance of the multithreaded application and delineating the advantages of the same over existing single threaded application.
  • Lead a team of six developers for Front End (one of the crucial modules of the trading system) for some important releases.
  • Led module team for Bulk Orders Enablement and "Net Position".
  • Liaison with the client to gather the requirements and evaluate the feasibility of the same.
  • Contingency Planning ensuring Business Continuity.
  • Provide solution / explanations for problems / queries of brokers
  • Co-ordinate mock trading sessions for Brokers across Confidential before the new version releases are moved into production.
  • Estimation for the new requirements.
  • Implement the solution with the proper estimation of resource and delivery schedule.
  • Document and review of deliverables like analysis document, design document, causal analysis report, functional specifications and system test specifications.
  • Manage defect log for defects encountered in Integrated System Testing and User Acceptance Testing using Defect Tracking System tool.
  • Conducted benchmarks to measure the performance of the multithreaded application and delineating the advantages of the same over existing single threaded application.
  • Analyses, Design & Develop deliverables for the business and technical requirements.

Environment: VC++, C with Windows SDK using Microsoft Visual Studio 6.0. TCP/IP and X.25 protocol based network connectivity with trader work stations across the Confidential . Document Maintenance and Source Code Version Control Microsoft Visual SourceSafe 6.0

Sr .Net and VC++ Developer

Confidential

Responsibilities:

  • Handling critical issues from customer (Banks)
  • Solving SCRs
  • Providing estimation for new development activities
  • Analysis and investigation for development
  • New development for CEN XFS 3.10 new command supports

Environment: VC++, C#.Net, VB/VC, Microsoft Visual Studio 6.0 and 2008. Design in COM Document Maintenance and Source Code Version Control Confidential Rational CC/CQ, Seapine version manager

Sr. NET and VC++ Developer

Confidential

Responsibilities:

  • Each XFS service, for each vendor, is accessed via a service-specific module called a service provider. For example, vendor A's journal printer is accessed via vendor A's journal printer service provider, and vendor B's receipt printer is accessed via vendor B's receipt printer service provider.
  • XFS service providers (SP) packaged into DLL (Dynamic link library)
  • Working on Customers Q's, RPQ and SR as well as SCR which is raised internally
  • The solution requires analysis and Investigation of the problem, code changes, required documentation (Impact Analysis, Unit Test Document, and Request to Release Document etc.) and Unit Testing.
  • XFS CSD 1.39.3 version release: Merging of all branches and hotfixes with unit testing. Handle the full responsibility of release, coordinating with SQA team handling there queries and solving run time issues during release.
  • New Hardware MAB (Multiple-Acceptance Box) Support Development: MAB is a new type cassette developed for BulkCashRecycler's, XFS SP for BCRM has to develop in such a way which can handle the responses and request for this new device.
  • Lead a team of 4 developers for XFS (one of the crucial modules of ATM machine) for some important releases.
  • Provide solution / explanations for problems / queries of customer.
  • Actively participated in SCRUM meetings of the project implemented in agile project management methodology. Developed as sprint deliverables.
  • Estimation for the new requirements.
  • Implement the solution with the proper estimation of resource and delivery schedule.
  • Document and review of deliverables like analysis document, design document, causal analysis report, functional specifications and system test specifications.
  • Worked with PLSQL in year 2009 in logging database for customer support system,
  • Logging customer issues/queries and supportive information like trace files and other scenarios at the time of issue occurs.
  • Also will log the progress of solving issues status. it was huge database for all the customers across the globe.
  • Manage defect log for defects encountered in Integrated System Testing and User Acceptance Testing using Defect Tracking System tool.
  • Supported ATM Maintenance Mode build in VB6, fixed the bugs and added new features in it,
  • Also upgraded the Maintenance Mode which was built in VB6 to C#.Net.
  • CDM Class expert - XFS Cash Dispensing Module class SME.

Environment: VC++, C#.Net Microsoft Visual Studio 6.0 and MS Visual Studio 2008. .Net Framework 2.0 Document Maintenance and Source Code Version Control Confidential Rational CC/CQ, PVCS version manager, Agile, Windows 2000 and Professional

Dot Net Developer

Confidential

Responsibilities:

  • Involved in Creating ActiveX and Dll’s module as well as some Database management.
  • I developed an applet to download an exe to the client side this applet is running on JRE and JVM both as well as an ActiveX control to install an .exe on that machine where no JVM or JRE supports.
  • I developed an auto install setup for this project and also manage some Database related task.
  • Involved in designing and Development of Web services.
  • Contributed in developing multi-tier web applications with the use of Web Services using ASP.Net Web API.
  • Developed Web Service to interact with business logic and Database to provide required response to WinForm.

Environment: VC++6.0, ASP.Net, Java Applet, SQL Server2000 VC++, C with Windows SDK, C#.Net using Microsoft Visual Studio 6.0 and 2008. Design in COM

Dot Net Developer

Confidential

Responsibilities:

  • Involved in developing a Format Engine for VRE Dictated report files.
  • An ActivX Control for VRE dictation is directed on the WinWord control.
  • Module- this module is developed by me in C# using some VC++ ActiveX controls like wav audio file merger and text file merger controls.
  • It is used to train the user for dictation of voice files.

Environment: VC++, C with Windows SDK, C#.Net using Microsoft Visual Studio 6.0 and 2008. Design in COM

We'd love your feedback!