Sr. Developer/ Lead Resume
Nyc, NY
SUMMARY
- Skilled and detail oriented IT professional with 10+ years of experience within full SDLC including Agile, Waterfall, and JAD methodologies.
- Experienced in the Financial Industry (Brokerage/Trading/Fixed Income/Securities Lending) Fixed Income Products, Mortgage Backed Securities, Asset Management, and Risk Management.
- Experienced with UML diagrams, Use Case diagrams, Activity diagrams, Class diagrams and Sequence diagrams.
- Extensive Hands On Development of Web Applications, Windows Applications, Web Services & Databases.
- Experienced in developing web applications using .NET Framework 2.0/3.0, 3.5, 4.0 and 4.5, ASP.Net MVC 4.0,ASP.NET,VB.Net, C#, VB, ADO.Net, Java Script, HTML, VB Script, AJAX and IIS.
- Involved in the design and development of 3 Tier, N - tier distributed architectures and MVC architecture.
- Significant N-Tier application development using Design Patterns like MVC, factory, iterator, template and Singleton etc.
- Experience in Angular js, Bootstrap, JavaScript, JQuery, JSON, HTML 5 and CSS3.
- Knowledge on developing the web application using framework like Language Integrated Query (LINQ) and Entity framework 3.5.
- Experience in MVC1.0, MVC2.0, MVC3.0 (Model View Controller) architecture with ASP.NET framework and Microsoft.Net Design Patterns.
- Good Working Knowledge of database design and development, which includes: creating tables, indexes and triggers, writing stored procedures, views, performance tuning using SQL.
- Advanced level SQL & PL/SQL experience in developing and optimizing complex SQL queries, stored procedures, packages, triggers, and functions.
- Good working experience handling Stored Procedures in SQL Server.
- Experienced with Business Process Modeling, Business Re-Engineering, Business Intelligence, Data Warehousing, and Business Architecture
- Excellent verbal, written, presentation, problem solving, and conflict resolution skills.
TECHNICAL SKILLS
Operating Systems: MS-DOS, UNIX, WINDOWS 98/2000/2003/ NT /XP
Servers: IIS and Apache Tom Cat.
. Net Skills: C#, VB.NET, ASP.NET, ADO.NET, Web Services and .NET Remoting.
Languages: C, C++, Visual Basic 5.0/6.0, ASP, Crystal Reports 7.0/8.0 and Java.
Databases: SQL Server 7.0/2000/2005/2008 Beta, Oracle 8i/9i.
Web Tools: HTML, DHTML, XML, Angular Js, Node Js, BootStrap, JavaScript
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Sr. Developer/ Lead
Responsibilities:
- Implemented AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Actively involved in SCRUM meetings discussing the implementation, integration of backlog modules considering the released version of software and best practices for solutions.
- Worked with n-tier architecture involving Services Layer, Data Access Layer, and Business Layer.
- Involved in development of Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Extensively worked on BootStrap, Angular JS, User Interface pages (aspx) using C#, CSS, HTML 5, AJAX, Java Script and to implement complex Business Rules and Validation of front end forms.
- Effectively implemented ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks
- Used VSTO tools to generate reports in MS-Word and MS-Excel. These reports will be generated dynamically based on weekly updates.
- Involved in Software Development Life Cycle starting from requirements gathering and performed object oriented analysis and design using UML.
- Also developed modules like Claim Maintenance that are dependent on Work Flow.
- Developed Master Pages with customization for various user roles and user controls to accept common request details.
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages.
- Worked with Windows Presentation Foundation (WWF) tool PageFlowGUI all over the project life cycle.
- Heavy Data Migration using SSIS.
- Worked extensively with Oracle 11g XE in the whole project.
- Used Entity Framework extensively all over the project to generate data Entities.
- Implemented WCF Service Methods to access data from the database.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.
- Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions.
- Responsible for maintaining versions of source code using Team Foundation Server.
- Prepared unit test cases and performed N Unit testing prior to system implementation and also FxCop.
Environment: .NET Framework 4.0, Visual studio 2010, Angular JS, BootStrap, ASP.NET, C#, WCF, SSIS, Oracle 11g Express Edition, N Unit Testing, Entity Framework.
Confidential, NYC, NY
Sr. Developer/Lead
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional Requirements document
- Actively Participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to make clear the issues.
- Expression Blend | design UI's with XAML, deliver experiences.
- Followed Agile Methodologies and Test Driven Development.
- Implemented WPF and Silverlight UX platforms.
- Implemented the MVC3.0 (Model View Controller) design pattern to build the application.
- Experience in developing front end user interface using MVC 3 for web applications.
- Applied MVC 3 in development of some modules of the application
- Implemented membership management for managing the users (Create, Delete etc…).
- Designing screens (aspx, ascx and master pages) by using Visual Studio .NET 2008
- Client side Scripting using JavaScript, Jquery, Angular JS, Bootstrap, CSS 3, Html 5.
- Provided seamless user experience by utilizing JQuery, AJAX and JSON to communicate with ASP.NET WCF web services and handlers without disrupting usage.
- Logging exceptions, caching using Microsoft Enterprise Library
- Extensively involved in .Net Exception Handling Management, Debugging and Tracing of Application
- Used different state management techniques to maintain the state between the pages.
- Creation of Web User Controls (ascx) for reusability of code.
- Used LINQ for database transactions.
- Created and consumed WCF service to retrieve the customer information.
- Used different bindings for WCF service to support different protocols.
- Used NHibernate to create DAO, DTO layers and mapping the database tables.
- Extensively used AJAX control toolkit for masking, collapsing and expanding the panels etc…
- Worked with test team and fixed the issues as part of the bug life cycle.
- Used Team Foundation Server(TFS) as Source control and document management
Environment: Windows 2003/2007 Server, Visual Studio.NET 2008/2010, Microsoft .Net Framework 3.5/4.0, ASP.NET, C#, HTML, CSS, JavaScript, JQuery, MVC 3.0,ADO.Net, Web Services, Silverlight, WCF, WPF, LINQ, SQL Server 2008, XML,XSLT, XPATH, VSS,TFS,AJAX,IIS 6.0/7.0, NUnit, NHibernate.
Confidential, NYC, NY
Sr. Developer
Responsibilities:
- Created Business Case, Use Case, Data Flow diagrams, Activity diagrams, and Sequence diagrams with requirements gathered from business users
- Interviewed and Built development team for the project.
- Designed and implemented new Data model.
- Designed System front hand using html, JavaScript, JQuery, C# & Silverlight for smart client application. implemented the business layer class libraries using WCF establish communication with dictionary objects using TCP/IP channeling.
- Created dynamic asp.net web pages using C# for the interfacing UI.
- Developed User Controls & Custom Controls for the application.
- Architected Web Service that allowed ratings analysts token permissions to change ratings for particular security.
- Used LINQ(Language Integrated Query) in the dataaccesslayer,
- Designed and developed a windows Service that read a queue(msmq) which communicated different ratings approval requests.
- Created SSIS jobs to feed data into the system coming from different sources: txtfiles, csv files, Sql Server Database.
- Created reports using SSRS & Crystal reports.
Environment: Ajax, Infragistics, C#, Dot Net Framework 3.0/3.5, ASP .Net 2.0/ ASP .Net 3.0, CSS, Web Forms, JavaScript, MS SQL Server 2005/2008, Erwin.
Confidential, NYC, NY
Sr. Developer
Responsibilities:
- Analyzed the application requirement and created Technical Design Document which included the Solution Architecture, workflows, and the detailed technical design of the application
- Interviewed and created team for theproject both onshore and offshore.
- Implemented various design patterns for the classes and objects for the Business layer and made changes to UI based on behavioral changes with extensive use of AJAX Controls in all the modules.
- Devised modules andC# classes for Business Layer, Data Access Layer & Database.
- Designed front hand usinghtml, Java Script, JQuery, Ajax, CSS.
- Built dynamic ASP.Net pages in C# and VB.Net.
- Created OFAC algorithm that talks with Thomson Web Service transactions for bad Entities.
- Used XML, XSLT, XSD for Middle tier Data Exchange.
- Used LINQ to query objects in the database from application.
- Wrote business rules and implemented them in logic using packages & stored procedures in TSQL Sql Server 2005/Oracle 9i.
- Developed SSIS Packages to import export data between Sql Server 2005 & Oracle 9i.
- Created Interface pages in vb.net for reports in Cognos.
- Participated in UAT sessions by defining entry and exit criteria
- Wrote detailed specification for on-going enhancement requests and got users to sign-off and work closely with testing team.
- Wrote parts of User Training Manual and Quick Reference Guide.
- Gave production support to Business Users
Environment: Visual Basic. NET, ASP.NET, C#, JavaScript, SQL Server 2005, UML. Dundas Charting.
Confidential, Greenwich, CT
Programmer\Analyst
Responsibilities:
- Implemented System Front hand in dynamic C# ASP.Net interfacing with SunGard Phase 3.
- Implemented Security & Caching for the application.
- Extensively used Cascading Style Sheets, Java Script & Ajax.
- Implemented Drag Drop and Floating window functionality using Java Script.
- Provided solution for cross-browser issues in IE6/7 and Fire fox.
- Implemented complex algorithms that allowed analysis of stocks, bonds, fixed income, and derivatives.
- Prepared the Business Components that involved computing the Rate of Return (ROR) Monthly / Quarterly, Percentage Calculations (Indexes), Yield To Date, Yield to Month, Worst Yield, Yearly Yield, Score Calculations and many other Holding computations that were required for Fixed Income, Equity, Cash Risk, Attribution and Indexes Data.
- Converted individual exchange format to global wombat format.
- Wrote complex efficient queries, views, functions and stored procedures in SQL server.
- Effectively Indexed the tables with proper cluster non cluster indexes at the right place to give great query execution performance timing.
- Extensively used DTS / SSIS to import/export data from flat files and Mainframes AS 400.
- Developed XML Web Services that will be called from other applications to retrieve the latest trading rights of an associate.
- Created multiple reports using Crystal Reports in vs. studio.
Environment: C#, VB.net C++, Dot Net Framework 3.0/3.5, ASP .Net 2.0/ ASP .Net 3.0, CSS, Web Forms, JavaScript, VSS, AccuRev, ADO. Net, Oracle9i, MS SQL Server 2000/2005, Ajax, Windows XP, Crystal Reports, Infragistics 2007 vol 3, Vs Studio 2003/2005, Wombat, SunGard Phase 3, Loan net, Global One, Smart Loan Browser.
