We provide IT Staff Augmentation Services!

Senior Software Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary:

  • Results-driven IT professional with 8 years 10 months of work experience developing, maintaining and supporting software 7.5 years .Net skills
  • Involved in end-to-end delivery of the project. Demonstrated ability to acquire technical knowledge and skills rapidly
  • Worked on industry verticals like Financial Health Services, Telecom, Education.

Technical Skills:

  • .Net Technologies: EXTJS, ACA.NET,Framework 3.5, WPF, Win forms, MSMQ, MVVM C .NET, windows service, ASP.Net MVC3 Razor , jquery, WCF, ActivX, SQL Server 2008, Visual Studio 2008 2010
  • Third Party Tools:- MModal , Philips DI Images, Infragistics controls, etc
  • standard Processes:-LoadTesting, coded UI, code coverage, code Analysis, UML, etc

Web/Windows/Web Services Development

  • Strong development experience using technologies like .Net 4.0/3.5/2.0, WPF, ASP.NET, ADO.NET, Web Services, C , VB.NET, VBScript, JavaScript Extjs4, jQuery , SQL Server 2008/2005/2000, HTML and XML.
  • Proficient experience in web and window application development using Object Oriented N- Architecture.
  • Experience of working with latest technology of LINQ to Collection and SQL queries, Anonymous Types, Generics, WCF Services WCF and Infrgastics Controls.
  • Experience in distributed enterprise application development using Web Services, WCF, SOAP.
  • Experience of working with Service Oriented Architecture SOA .
  • Knowledge of Design Patterns, UML diagrams and MVC methodology.
  • Good experience in using AJAX controls and AJAX Toolkit to enhance user experience.
  • Significant Experience in each phases of Software Development Life Cycle SDLC .

Database Development

  • Strong experience with relational databases in SQL Server 2008/2005/2000.
  • Have done Database Design by creating Tables, Stored Procedures, functions, Triggers, Views, Indexes and Relations.
  • Experience with Design and Development of Business Reports using SQL Server Reporting Services SSRS .
  • Experience in creating DTS packages.

Version Control

Proficiently used Team Explorer, Visual Source Safe 6.0 and Tortoise SVN for version control.

Job Experience:

Confidential

Standard Role : Senior Software Developer

Technologies:- .Net 4.0, c , vb.net, EXTJS, WCF, sql server 2010, javascript, vbscript,etc

Project Role Description

An exchange-traded fund ETF is an investment fund traded on stock exchanges, much like stocks. An ETF holds assets such as stocks, commodities, or bonds, and trades close to its net asset value over the course of the trading day. Most ETFs track an index, such as a stock index or bond index. ETFs may be attractive as investments because of their low costs, tax efficiency, and stock-like features. 3 4 ETFs are the most popular type of exchange-traded product

Techanical Activities:-

  • Actively involved with business analysts and project manager to analyze the business needs and business process models to do develop various user interfaces in Extjs 4.0, javascript, ASP.Net 4.0. Migrating ASP pages into Extjs 4.1.3/javascript/Jquery.
  • Involved in all the phases of SDLC from Software Requirements Phase to Implementation, testing, and debugging.
  • Working with the application in SOA Service Oriented Architecture by implementing WCF Windows Communication Foundation services.
  • Doing Object-Oriented Software Development for multi-tiered application.
  • Created Windows Communication Foundation WCF Services/methods for communicating to fetch product data from product component which contains all the business logic

Confidential

Standard Role : Senior Software Developer

Technologies:- .Net 3.5, c , WCF, oracle 11.0, javascript, WPF, OpenSpan 5.2 Third Party Control , etc

Project Role Description

CMF Toolbar application is used as a single place where most applications data are available at one location. For e.g Processing Exception of different apps, Trade Breaks,Journal, Recon, Settlement Dues, Fails, Corporate Actions, Money wires, etc. Apart from these it also used as single sign on using OpenSpan 5.2 Third Party Control for different web browser based application, ibm mainframe terminal, unix terminal using Attachmate Reflection suite 2011, RUMBA , etc

Techanical Activities:-

  • Here we have upgraded the existing CMF from xp to win7 machines 32 bit to 64 bit conversion from 2.0 to 4.0
  • Conversion of open span version from 4.5 to 5.2
  • Understand and fixed the existing complex defects/flows related to reflection.
  • Support to new Attachmate Reflection suite 2011 instead of Extra Extreme
  • Integrated CMF with open span workflow
  • Created new worklows/fixed existing workflow for around 10 different applications.

Confidential

Standard Role : Senior Software Developer

Technologies:- .Net 4.0, c , vb.net, EXTJS, WCF, sql server 2010, javascript, vbscript,etc

Project Role Description

  • Prime brokerage is the generic name for a bundled package of services offered by investment banks and securities firms to hedge funds and other professional investors needing the ability to borrow securities and cash to be able to invest on a netted basis and achieve an absolute return.
  • Here I was involved in dealing with replacement of old screen with new Extjs/dot net screens of equity buy/sell entry, cash management entry screen, Exercise/Assign screen,etc.

Techanical Activities:-

  • Actively involved with business analysts and project manager to analyze the business needs and business process models to do develop various user interfaces in Extjs 4.0, javascript, ASP.Net 4.0. Migrating ASP pages into Extjs 4.1.3/javascript.
  • Involved in all the phases of SDLC from Software Requirements Phase to Implementation, testing, and debugging.
  • Working with the application in SOA Service Oriented Architecture by implementing WCF Windows Communication Foundation services.
  • Doing Object-Oriented Software Development for multi-tiered application.
  • Created Windows Communication Foundation WCF Services/methods for communicating to fetch product data from product component which contains all the business logic
  • Upgrade in conversion of VB components to VB.net for product data, TCCore component. Worked on style sheets /xml/web request in this conversion.
  • Worked with presentation, business and data access layer using VS .Net 2010.
  • Developed custom web forms using the rich UI support from Extjs 4.1.3, ASP.Net 4.0, AJAX, J Query, Java Script and CSS.
  • Worked on different module/pages of Equities like Buy/Sell Trade entry screen, Single/Block Allocations, Fx Trade screen, Deposit/Withdraw, Cash Transfer, Security Transfer, Receiver/Deliver, Exercise/Assign, Underlier Transaction, Manual Prices, etc
  • Integration of other modules/pages like Occ Key/Product lookup generation, Broker Search, Other fees/ Mx Fields calculation for single/Block Allocations, Tax Lots.
  • Extensively used xml serialization/Deserialization, manipulation, saving in database.
  • Extensively used JSON using Newton soft jSon serializer/deserializer, JArray, jObject, jSon Manipulation.
  • Used asynchronous Ajax callback for fetching the data.
  • Used tools/addons like Javascript parser, composite script minifier, visual studio addons like code maid, productivity improvement tools, etc.Also used online tools for c to vb.net code conversion, vbscript to javascript code conversion.

Confidential

Standard Role : Software Developer

Project Role Description

  • CareStream Integrations is a part of the MD Anderson's Windows based application called Clinic Station. This project is part of the Radiology DI Dignostic Imaging group and aims at reducing the turnaround time for the radiology report workflow. It involvs use of Third party component Mmodal and integration with the Third party system RIS and CareStream,HL7 messages
  • Meaningful Use -The meaningful use of EHRs intended by the US government incentives is to Improve care coordination ,Reduce healthcare disparities ,Engage patients and their families ,Improve population and public health ,Ensure adequate privacy and security

CPOE Computerised Order Entry

is a process of electronic entry of medical practitioner instructions for the treatment of patients particularly hospitalized patients under his or her care to the departments pharmacy, laboratory, or radiology responsible for fulfilling the order.

Activities:-

  • Involved with business analysts and project manager to analyze the business needs and business process models to do develop various user interfaces in WPF.
  • Worked on different pages/modules like Patient Demographic, Patient Reminder, Transcriptionist module, Radiologist Module, Philips Diagnostic Imaging module, CPOE, many other.
  • Integrate third party control MModal.
  • Working with the application in SOA Service Oriented Architecture by implementing WCF Windows Communication Foundation services.
  • Using .Net 4.0 features like LINQ to Collection and LINQ to SQL. Used delegates, events, asynchronous callaback, linq. Used ACA.net which has different features like caching, auditing, logs and error handling, DAL on top of Enterprise library, etc
  • Worked on MVC architecture model.
  • Doing Object-Oriented Software Development for multi-tiered application.
  • Worked with presentation, business and data access layer using VS.Net 2010.
  • Developed custom web forms using the rich UI support from ASP.Net 4.0, AJAX, J Query, Java Script and CSS.
  • Consumed Windows Communication Foundation WCF Services from web applications.
  • Used AJAX to speed up the performance of the application.
  • Develop Interface Components and bug fixes for existing website.
  • Extensively used SQL for writing Stored Procedures, triggers, Functions and Database Constraints.
  • Developed reports in SQL Server Reporting Services SSRS using SQL Server 2008.
  • Successfully Created 3-4 different POC's and also later implemented the same in project:- 1. Seperation of Two processes on one other using winAPI's.
  • 2. Communications between processes using WCF used net named pipe
  • 3. seperation of WCF flow on seperate UI thread/Thread pool thread
  • Done load testing for savejob/retrievejob and also save/retrieve large audio files check performance for different options like FileWebRequest, WebClient, HTTPWebRequest, etc and suggested best options . To implement the real time scenario where data gets varied for the same we have used MSMQ. Analyse and Fixed the deadlock issues using sql profiler
  • Suggested/implemented good points like reusable using generics at linq to sql layer
  • used generics during serializing/desiralizing which can use any entity to store xml file in database
  • Created proper Approach document and followed the guidelines to create the same with proper class diagram, sequence diagram, flow diagram using visio
  • successfully completed the most complex clean up and refactoring of RADSTATION application where multiple application and complexity involved like ActivX controls, COM, etc
  • We have used code coverage and code analysis. Used tools like clrcompiler, Ants profiler, sql profiler,
  • Created Templates/snippets for DAL, WPF-MVVM, Fa ade layer, Business layer skeleton which saves overall development time.

My Role:-

  • Involved in development design,programming / coding and unit testing with ACA.NET component.
  • Effectively participating in code reviews.
  • Involved in the Project/Change Request estimations
  • preparing Database design, creating stored proc/functions, reviews.
  • Conducting the defect triage meeting. Involved in defect assignment, fixes and review.
  • Sync-up meeting with onshore BA for requirement clarifications and validations. Also with onshore Architect and team for technical approaches
  • Resolving team functional/technical queries. Support to QA on functional/development queries.
  • Helping ramping up the new resources in terms of understanding the functionality and architecture of the application.
  • Technologies Used: ACA.NET,Framework 3.5, WPF, Win forms,MSMQ,MVVM C .NET,windows service,ASP.Net MVC3 Razor , jquery, WCF, ActivX, SQL Server 2008, Visual Studio 2008 2010
  • Third Party Tools:- MModal , Philips DI Images, Infragistics controls,etc
  • standard Processes:-LoadTesting,coded UI, code coverage, code Analysis, UML, etc

Confidential

Standard Role : System Engineer/Senior System Engineer

Project Role Description

Technology:- Win forms MVP, Web services, windows services, Asp.net2.0, c , vb.net, SQL Server 2000/2005, Oracle, Ajax, SSRS, DTS Package, ADO.NET, Microsoft Visual Stuidio.NET 2008, IIS, HTML, SQL Server 2008, JavaScript, SSRS and Enterprise Libraries.

Role

  • Involved in development design, programming / coding and unit testing with effectively participating in code reviews.
  • Involved in the Project/Change Request estimations
  • Preparing Database design, change request, approach document creating stored proc/functions, reviews.
  • Conducting the defect triage meeting. Involved in defect assignment, fixes and review.
  • Sync-up meeting with onshore BA for requirement clarifications and validations. Also with onshore Architect and team for technical approaches
  • Resolving team functional/technical queries. Support to QA on functional/development queries.
  • Helping ramping up the new resources in terms of understanding the functionality and architecture of the application.

Project Description

  • IQONS Integrated Quoted Order Network System :-
  • IQONS is an order entry application which was used for different telecom domain orders Voice over IP, data, internet, broadband, etc which was getting processed in a particular order with proper approvals and quotes/estimations, discounts, plans and later moved to another application circuit vision
  • Circuit Vision:- Circuit Vision is a application which involves actual implementation providing the services to end user. It involves a flow right from required equipment for the order, location management, to the actual providing the service and completion, billing initiation, cancelation, of the order.
  • AMS Account Management System :-Creating and maintaining of accounts, billing management etc
  • WATCHING ARM tool: - Worked on designing and development of WATCHING ARM tool consists of showing of failed processes, utilization of disks, CPU, Memory of around 200 servers. Also it shows Business Metrics of SOE applications, server det

Confidential

Standard Role : Software Developer

Project Role Description

Technology:- Asp.net, c , sql server

Roles and Responsibility:

  • Worked in the Application Designing and Implementation Phases of projects like developing pages coordinating with testers, leads, fixing errors, enhancements, etc.
  • Creating the flow diagram and individual page Detail design Documents .
  • Deliver high quality IT products and services on schedule and under budget.

Description:-

  • Worked as software developer for which tasks involved are designing, developing, functional testing and helping testers to perform unit testing.
  • The product Issue Tracker is specially designed for tracking the errors and designed with MVC pattern.
  • This project is regarding managing all the details regarding of Handling , managing , tracking the issues, errors , enhancements in the project which has been raised by clients, testers,..

Confidential

Standard Role : Software Developer

Project Role Description

Technology:- Asp.net2.0, c , sqlserver

Roles and Responsibility:

  • Worked in the Application Designing and Implementation Phases of projects like developing pages coordinating with testers,leads, fixing errors,enhancements,etc.
  • Creating the flow diagram and individual page Detail design Documents .
  • Deliver high quality IT products and services on schedule and under budget.

Description:-

  • Worked as software developer for which tasks involved are designing, developing, functional testing and helping testers to perform unit testing.
  • This project is regarding online Shopping website for schools/colleges .In this we can purchase the particular item Online.
  • This includes Banners for displaying the different items. Admin pages like Stock Transfer, Delivery challan, Purchase Oder, Requisition, Item Management..User Login Access Level

Confidential

Standard Role : Software Developer

Project Role Description

Technology:- Vb.net,sqlserver2000,crystal reports 9.0

Roles and Responsibility:

  • Worked in the Application Designing and Implementation Phases of projects like developing pages coordinating with testers,leads, fixing errors,enhancements,etc.
  • Creating the flow diagram and individual page Detail design Documents .
  • Deliver high quality IT products and services on schedule and under budget.

Description:-

  • Worked as software developer for which tasks involved are designing, developing, functional testing and helping testers to perform unit testing.
  • The product Money Trax is specially designed for Schools/college/university financial system.
  • This product is regarding managing all the finances of Accounts of Schools like Account Receivable, Accounts Payable,Script module, bad debts, new year transfer, Ledger Management, Admission process, Reports, etc

We'd love your feedback!