Sr.net Developer Resume Profile
Professional Summary
- Analyst experienced in designing and developing solutions to complex applications problems, with technical expertise in Microsoft. Net C .
- 6 years of IT experience in software development using Microsoft Technologies, with over 3 years of relevant experience in Banking and Financial Services.
- Expertise in design review and hands-on experience in development of SOA and Agile Methodology.
- Masters in Software Systems
- Excellent OOA/ OOD skills, working knowledge of Design/ Architectural Patterns like Model-View-Controller MVC , Dependency Injection.
- Experience in development of Web Applications and other n-tiered distributed applications using techniques like Waterfall model, agile methodology, Scrum, etc.
- Post Graduate Diploma in Advanced Computing.
- Hands on experience with SQL Server Reporting Services SSRS , SQL Server Integrating System SSIS using SQL 2008/2005.
- Extensive experience in design and development of applications using.NET and Web technologies like XML, CSS, Ajax, JavaScript and HTML in n-tier architecture.
- Possess knowledge related to JQuery and JSON for the retrieval of data.
- Knowledge of Backend programming, RDBMS SQL Server 2012/2008/05, Oracle 9i/10g/11g , SQL,T-SQL, PL/SQL, Stored procedures ,Functions, Views and Trigger for all variants of SQL Server, Oracle and fair exposure to MySQL and Sybase.
- Oracle Certified: 1Z0-051 Oracle database 11g: SQL Fundamentals.
- Performed analysis and provided recommendations for performance tuning of applications.
- Experience with Quality Assurance Principles CMM Levels.
- Knowledge on developing the web application using framework like Language Integrated Query LINQ and Entity framework 3.5.
- Proven track record of designing and implementing flexible solutions which support frequent UI and functionality changes.
- Performed Test Driven Development TDD : Unit Testing and Load Testing.
- Well versed in conducting effective and productive joint sessions with Development Leads and QA teams for project meetings.
- Collaborated with engineers to ensure the compatibility of system components
- Evaluated current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.
- Worked extensively on Service Oriented Architecture, Web Services, .NET Remoting, SOAP, WSDL, UDDI, XML, WCF Windows Communication Foundation .
- Working knowledge of ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, Entity Framework Model
- Receptive, self-motivated professional providing creative solutions, working constructively as a team member or independently.
- Good communication skills exhibited in interactions with senior management, business users, internal departments and technology team with proven ability of managing customer expectations
Technical Expertise
|
Languages |
C , T-SQL, PL/SQL, VB 6.0, VB.NET |
|
Framework |
.Net Entity Framework, N Unit, N hibernate ,Moq |
|
Methodologies: |
Object Oriented Programming, Design Pattern, and Stream-base. |
|
Web Technologies |
ASP.NET, XML, XSLT, JavaScript, JSON, jQuery, HTML5, CSS, AJAX, MVC, Angular JS |
|
Xml Technologies |
XML, XSLT, XPATH, XSL |
|
UI Technologies |
WinForms, Web Forms |
|
IDE Tools |
Visual Studio 2010/2008/2005, SQL Server Management Studio, SQL Server BI studio , Toad |
|
.Net Frameworks |
.Net Framework 4.0/3.5 |
|
Databases |
MS SQL SERVER 2008/2005/2000, Oracle 9i/10g/11g , Sybase |
|
Reporting Tools |
SQL Server Reporting Services SSRS 2008/2005 , Crystal Reports 2010/9/8.5/8 , Tableau |
|
ETL Tools |
SQL Server Integration Services SSIS 2008/2005 |
|
Modeling Tools |
UML,MS Visio 2010/2007 |
|
Version Control Tools |
Visual SourceSafe, SubVersion, Team Foundation Server |
|
Middleware |
WCF, ADO.NET, Web Services, Enterprise Library |
|
Servers |
Windows Server 2008/2003/NT, Microsoft IIS 7.0/6.0/5.0/4.0 |
Work Experience
Confidential
Role: Sr. .Net Developer
Responsibilities:
- Involved into Requirement analysis and development. Responsible for translating business requirements and business process models BPM into technical component and interfaces.
- Coordinated with different stake holder to analyze and resolve production issue
- Design and develop solution to complex application problems, system administration issues, or network concern.
- Involved with team in development of :
- 1. MOM-WEB: decommissioned the MIDDLEOFFICE service, and instead referenced MIDDLEOFFICE server DLL's directly from MOM-WEB so that there will be no extra hop between the MOM-WEB to the Windows Service
- 2. Expense module, that performs daily calculations based on firm based data extracted from database
- 3. XSP - Communication Portal integration, communicates the corporate action update to custodians
- 4. References - Generating and updating reference data screens. Reference - acts as a master data for the work flow engine in MOM
- Worked on Task assignments, Unit and Integration testing Quality assurance.
- Monitored the system operation to detect potential problems and provided appropriate resolutions.
- Verified the environment for Security ,Stability , Interoperability
- Reported status of activities to stakeholders
- Provided guideline for implementing secure system to customer or installation teams.
- Performed System management and integration functions.
Environment: ASP.Net 3.5,IIS 7.0, C 3.5, LINQ to SQL, LINQ to Objects, Oracle, AJAX
Confidential
Role: Sr. .Net Developer
Responsibilities:
Established and wrote the Performance Tuning guidelines for the team to enhance the response time, throughput and resource utilization of application for all current and future code development. This document includes hints for SQL and JDBC performance tuning, application tuning methodologies, determining instance and I/O efficiency.
Developed Alerting functionality that handles SNMP traps and other system events. It provides a detailed description of the event and orders that are impacted due to the event.
Provided user the ability to view an order end-to-end across multiple systems.
Displayed graphs using C that reflects information like Time to process within each exchange, volume sent to each exchange.
User can trace FIX messages sent and received by each system.
Monitors health of individual components in the trade plant and alerts a support user when one of more components is not functioning as expected.
Developed Query tool, that provides access to historical trade data used for investigations and analysis.
Implemented multi-threading programming feature.
Attended Conference calls and meeting with clients/end users Application owners or Business analysts for understanding business requirements.
Analyzed and documented client needs and software requirements to determine the level of effort in design and developing a solution within time and cost constraints.
- Communicated with 3rd party vendors and internal teams for developing various system interfaces.
- Prepared high level and low level software designs.
- Provided Leadership and technical guidance to team of Engineers.
- Continuously looked for new ideas based on technology, for the betterment of business and introduced automation in manual processes of generating business statistics reports.
- Defined weekly milestones plan and deliverables .
- Provided functional as well as technical inputs, suggestions and guidance.
- Wrote algorithms or pseudo code to simplify coding job for developers.
- Resolved technical doubts raised by developers.
Environment: C , .Net Framework 4.0, Stream-base, Financial Information eXchange FIX protocol, SQL Server 2008, Sybase, SVN.
Confidential
Role: .Net Developer
Responsibilities:
- Leading role in Covering Software Development Life Cycle SDLC for Group availability widget and Goal widget Cycle.
- Involved into Requirement analysis and development. Responsible for translating business requirements and business process models BPM into technical component and interfaces.
- Prepared Functional solution document, Technical Specification document MDD and review of existing systems.
- Prepared High level and Low level design document.
Environment: IIS 6.0,.Net 3.5, ADO.NET, ASP.NET with C , XML, XSLT, AJAX, CSS, JavaScript, SQL Server 2005
Confidential
Role: .Net Developer
Responsibilities
- Played a key role in upgrading the existing application from release 4.1 to release for Oracle database and SQL Server 2008 databases and generating Reports.
- Improved Performance and optimized queries by altering database design, analyzing different query options, and indexing strategies
- Gathered understanding of various features used in SQL Server and corresponding features in Oracle
- Fulfilment Rate Report is used by Management and Operations. It is a store fulfilment report card and shows how quickly orders are fulfilled once a store is assigned as the fulfilling outlet.
- Fulfilment Sales Summary is used by Management and Operations. It allows analysis of how the fulfilment load is spread across stores, regions, or other group of outlets including distribution centers.
Environment: Oracle9i, SQL Server 2008, Crystal reports, Visual Source Safe.
Confidential
Role: .Net Developer
Responsibilities:
- Involved implementation using Entity Framework and LINQ.
- Member of team responsible for SDLC of Processes, Parameters, Replication and Rewards module.
- Processes module defined imports, exports specification and consolidated duplicate records.
- Parameters module maintained permissions to set parameters that controlled system functioning modes.
- Replication module helped synchronizing Central and Local database on periodic basis.
- Rewards module defined and re-deemed loyalty or reward points and made mass-modification to customer rewards point expiry and redemption
Environment: C .Net3.5, Entity Framework, LINQ, OOAD, N-tier, Web Services, XML, WCF, SQL-Server 2008 .
