Dev Lead/individual Contributor Resume
New York City, NY
SUMMARY
- 17+ years of experience in analysis, design and development of client server applications, complex business applications, web - based applications, e-commerce/Internet and B2B/B2C using Microsoft Technologies and Mainframes with exposure to all stages of SDLC lifecycle.
- Includes 10+ years of total experience in .NET 1.1/2.0/3,5/4.0, C#, ASP.NET, AJAX,WebAPI, JSon,JQuery,Angular JS, MVC, MVVM,ADO.Net, Multi-threading, NUnit, WPF, WCF, REST,Web Services, SOAP, XML, XSL, XSL-FO, Remoting, VB.Net, SQL Server 2000/2005/2008 , Oracle, Windows Services, MSMQ, VB, COM, ASP, ADO, Python, CSS, HTML and Javascript, Open Source Search Library called Lucene.Net, Autonomy Enterprise search server.
- Proficient in object-oriented analysis and design (OOAD), designing class libraries for encapsulating large business objects. Well conversant with Rational Rose, Visio, UML and Design Patterns.
- Experience in preparing requirement analysis, functional specs and design documents.
- Experience in domains like Investment Banking,Finance,Travel and Education and Human Resources.
- Excellent communication skills(both oral and written) with strong background working directly with business/customers to gather requirements, analysis/design, etc.
- Excellent debugging skills with ability to demonstrate those when diagnosing and solving hard bugs(even in unfamiliar environments).
- Ability to work under high work pressure, stringent time lines and meet predefined project goals.
TECHNICAL SKILLS
Application development: .Net framework 1.1/2.0/3.5/4.0 , ASP.NET, MVC,MVVM, AJAX, C#, F#, VB.NET, Python, LINQ, NUnit, SOAP, WCF Web Services, SOA, XML XML (DTD, Schemas), XSL, XSL-FO, WPF, WCF Windows Services, MSMQ, Nirvana Messaging queue, VB.Net, IIS, Visual Interdev, VS.NET, Infragistics, ChartFX, Dundas Charts, WSE (Web Services Enhancement toolkit), XML-HTTP, ASP, HTML, CSS, Microsoft FrontPage 98, Dreamweaver, Microsoft Test Application center, PerfMon, Ants Profiler and Visual Basic 6.0
Scripting: Endur AVS Script, VB Script and Java Script. Basic knowledge of Perl
Others: .Net Winforms, ADO, ADO.NET, VB 6.0, VBA Using Excel, Reporting using TomCat/XSL-FO, UML, Confidential, VSS, SVN, Teamcity, Rational Clear Case, Rational Clear Quest, Microsoft InfoPath and Mainframes, .Net Framework 1.1/2.0, COM/COM+, Document Object Model, Adobe’s FDF(Form document format), Web Services, DIME Protocol, UDDI and .Net Windows Service, Open Source Search Library called Lucene.Net, Autonomy Enterprise search server, Sharepoint Server, SSIS
Databases: Microsoft SQL Server-7, SQL Server 2000/2005/2008 , Oracle, Sybase, MS Access and DB2.
Training Attended: IBM-MAINFRAMES (S/390), VB 6.0, SQL 7.0, ASP, MTS 2.0, Site Server, Java, UML and Design Patterns, Architecture/Design, Node JS,FX Business,UNIX.
PROFESSIONAL EXPERIENCE
Confidential, New York City, NY
Dev Lead/Individual Contributor
Responsibilities:
- Functional requirement analysis and gathering.
- Involved in design, development, testing and maintenance of multiple FO applications as well as creation of new applications and software tools for traders (e.g. POMO/Portfolio Monitor, MADAM, Security Creation, Trade Entry, Convertible Bond Loaders etc.)
- Since our group does not have any QA resource, there’s an additional responsibility and challenge to make sure traders don’t face any issues once changes are deployed into production.
- Involved in Release Management, Production deployments.
- Production Support, debugging & troubleshooting.
- One point contact for management, for project deliverables, status reporting, task scheduling/assignment etc.
Environment: .Net 4.5/4.0, C#, Python, WPF, XAML, XML, Active Batch job, Winforms,.Net, Task Parallel Library,Multi-threading,Infragistics, NUnit, VS.NET 2013, ANTS PROFILER, SQL Server 2008, Tortoise Subversion, Teamcity.
Confidential, Raleigh, NC
Dev Lead
Responsibilities:
- Functional requirement analysis and gathering.
- Using GMAG pricing models and integrating them into ORCA application using Multi-threading.
- Using MDS API for retrieving and storing using end-of-day prices for various commodity products.
- Involved in designing and developing framework for the application (logging, exception handling, utilities, reusable components, etc).
- Designing and developing UI Layer using WPF, Angular JS, MVC, Business Logic Layer using Nirvana Messaging API and Data Access Layer.
- Design and development of WEB API for REST calls from Angular JS view.
- Documentation (Requirement Analysis, High Level design, Low Level design)
- Using SWIFT in SCRITTURA application for Confidential -institutional transfers for payments and confirmations.
- Release Management, deployments.
- Month-end Production Support, debugging & troubleshooting.
- One point contact for management, for project deliverables, status reporting, task scheduling/assignment, interviewing candidates etc.
- Also involved in enhancements, maintenance and testing of following Market Data applications and tools:
- AIMA(Part of ORCA)
- SQUID
- Price Testing application
- ERA Handlers
- Market Data Batch Framework(MBF)
- Confidential /Standard & Poors’s Feeds app
- DMCF Tool
- Python Feeds
- LIM2MDS
- LIM2Endur
- EnergyPriceService
- ReutersReports on Demand tool
Environment: .Net 4.0/3.5, C#, ASP.Net,HTML, MVC, Angular JS, Angular UI controls, JSon,JQuery, COM, LINQ, C++ Interop, Python, WPF, XAM, XML, TIBCO, Nirvana Messaging API, Winforms,.Net Task Parallel Library,Multi-threading,Infragistics, Nunit,VS.NET 2010, ANTS PROFILER, Oracle 11i, Tortoise Subversion, Teamcity, Openlink Endur, AVS Scripting, GMAG (Global Modelling & Analytics Group) framework, SWIFT, MDS(Market Data Server) API.
Confidential, Raleigh,NC
Dev Lead
Responsibilities:
- Leading and managing a team of 3-4 people. One point contact for management, for project deliverables, status reporting, task scheduling/assignment, interviewing candidates etc.
- Functional requirement analysis and gathering.
- Single-handedly completed full design, development and testing for the core component called "Consensus Automation" using Multi-threading.
- Using GMAG pricing models and integrating them with Price testing application.
- Using MDS API for retrieving and storing using end-of-day prices for various commodity products.
- Involved in designing and developing framework for the application (logging, exception handling, utilities, reusable components, etc).
- Designing and developing UI Layer, Business Logic Layer and Data Access Layer.
- WCF Web Services development (client and server side).
- Involved in database design and stored procedure development.
- Documentation (Requirement Analysis, High Level design, Low Level design).
- Release Management, deployments.
- Month-end Production Support, debugging & troubleshooting.
Environment: .Net 4.0/3.5, C#, ASP.Net, F#, COM, LINQ, WCF Web Services, XML, TIBCO, Winforms,.Net Task Parallel Library, Multi-threading, Infragistics, NUnit, VS.NET 2010, ANTS PROFILER, Oracle 11i, Tortoise Subversion, Openlink Endur, AVS Scripting, GMAG (Global Modelling & Analytics Group) framework, MDS(Market Data Server) API.
Confidential, New York City, NY
Senior Programmer/Module Lead
Responsibilities:
- Worked with Business at various levels to analyze the business needs of the application.
- Developed Proof of Concepts (POC) for modules, made presentation to the management and implemented in ASP .Net using C#, VB .Net and SQL Server.
- Involved in designing middle tier and data access tier using Web Client Software Factory (WCSF) framework/WCF/SOA.
- Implemented dynamic functionalities using JavaScript/AJAX.
- Developed modules having integration with third party tools using APIs and WCF web services.
- Developed miscellaneous data validation tools, using Microsoft regular expressions.
- Used developer tools on various browsers to debug and resolve various UI compatibility
- Involved in design and development of Content Management System module of the application through RSS Feeds and various internal editorial publishing tools using XML/XSL/XSLT.
- Involved in implementing windows based modules using C# winforms.
- Involved in designing and developing framework for the application (logging, exception handling, utilities, reusable components, database operations etc) using Application blocks.
- Developed Sql server database tables, triggers and stored procedures and integrated with application using ADO .Net.
- Used Confidential for version control of source code.
- Also supported various ongoing applications.
Environment: .ASP.Net 3.5, C# 3.5, WCSF, SQL Server, ADO .Net, XHTML/HTML, WPF, WCF, BRI API, XML/XSL/XSLT, Web Services, JavaScript, Confidential .
Confidential, New York City, NY
Senior Programmer/Module Lead
Responsibilities:
- Business/Customer Interaction
- Requirement Analysis and Gathering
- Involved in design and development of searching and filtering API using Open source search library called Lucene.Net (this API is used for Jobs, Resumes, Companies & Sectors search functionalities). Also worked on development of “faceted search” using Lucene.Net
- Using Autonomy (Enterprise search server) for articles search
- Involved in designing and developing framework for the application (logging, exception handling, utilities, reusable components, etc)
- Designing and developing Data Access Layer and Business Logic Layer
- WCF Web Services development (client and server side)
- WCF Windows Services with MSMQ (Used for managing third party xml job feeds)
- Design and development of ASP.Net pages (using AJAX)
- Involved in database design and stored procedure development
- Involved in using Resume Mirror API (third party) for job and resume matching features.
- Documentation (Requirement Analysis, High Level design, Low Level design)
Environment: .Net 3.5, VS.NET 2008, C#, LINQ, WCF Web Services, XML, XSL, SOAP, WCF Windows Services, ASP.Net, AJAX, JavaScriptLucene.Net API, Autonomy Enterprise search server, NUnit, ANTS PROFILER, SQL SERVER 2005, Resume Mirror API
Confidential
Senior Programmer/Lead
Responsibilities:
- Customer Interaction
- Requirement Analysis and Gathering
- Documentation (Requirement Analysis, High Level design, Low Level design)
- Effort Estimation
- Was involved in delivering enhancements for existing client server applications to the end users
- Involved in an initiative in which MARS applications are to be converted to N-tier web applications using .Net
Environment: .Net 1.1/2.0, ASP.Net, C#, XML, SOAP, Web Services, XSL, Infragistics, Visual Basic 6.0, VBA using MS-Excel API, Sybase, Rational Clear Case, Rational Clear Quest.
Confidential
Senior Developer/Lead
Responsibilities:
- Played an active role in overall application architecture design.
- Developed Use case diagrams, Class Diagrams, Sequence Diagrams during the design phase.
- Developed .Net XML web service.
- Wrote .Net collection classes and worked on Serialization as part of Business Layer/Data Access Layer development.
- Wrote ASP.Net client to consume the above web service and test it using NUnit.
Environment: .Net 1.1, C#, Serialization, Web Services, ASP.Net, XML, XSL, XSL-FO, Oracle, Rational Rose, NUnit, FXCop, Apache Tomcat, Cruise Control, Source OffSite.
Confidential, VA
Senior Software Engineer
Responsibilities:
- Working with systems architect/other developers to establish requirements, design and develop a technical solution to Report Framework (using Web Services, .Net/C#)
- Worked on Report Data Gathering Framework development using C#, XML, XSL.
- Created Web Services using ASP.Net, SOAP and an in - house Reports Framework.
- Developed XSL-FO stylesheets and integration of an XSL-FO processor (Apache Tomcat FOP Engine) to allow creation of Adobe PDF forms.
- Developed XSLT stylesheets for UI layer.
- Developed Business Object routines in C#, ADO.Net
- Developed a .Net/C# Winforms tool which compares schema and data from an excel sheet with that in the database. Tool provides features of synchronizing/merging/copying data from excel to database and vice versa.
- Worked on development and maintenance of various .Net tools/utilities required in Confidential s production environment.
- Played an active role in code reviewing across various projects.
- Was involved in giving training to peers on .Net framework, Web Services, XML, XSLand XSL-FO.
- Played an active role in candidates hiring.
Environment: ASP.Net, C#, Javascript, IIS 6.0, Visual Studio.Net, Microsoft Visio, XML, XML Spy, XSL, XSL-FO, SQL Server 2000, COM/COM+, Apache Tomcat FOP Engine, .Net Web Services, .Net Remoting, Visual Source Safe 6.0, Oracle 9i, Rational Rose, Microsoft Visio, UML, Silk Performer, Microsoft Test Application center, PerMon, Design Patterns, ChartFX, Dundas Charts.