Senior Software Engineer/ Tech Lead Resume
New York, NY
SUMMARY:
- Over 15 years of IT experience in Software Development, Business Integration, Distributed Intranet application development, Web services and data center architecture.
- Strong architectural experience, project management skills
- Excellent project management skills including software evaluation and selection, hardware/software architecture and resource management.
- Experience in managing offshore resources.
- Presently, Senior Software Engineer at Confidential for Commodities Risk and Analytics.
- Worked as a senior Software Engineer at Confidential, building solutions for Hedge Fund Servicer.
- Worked as a senior software developer/Architect for Alternative Investments Group in Confidential .
- Senior Developer and Project lead providing Microsoft and Java solutions for financial institutions and media industry.
- .NET 3.0/3.5 (C#) with years of server side development, TIBCO EMS, Hands on expertise in SCSF (Smart Client), SQL Server 2008, Visual Studio.NET, ASP.NET, XML and web services. Involved in different full projects development life cycle, for financial institutions.
- Involved in analysis, architectural design, implementation and development, projects Unit testing.
TECHNICAL SKILLS:
Programming Languages: C#, XAML, XML, VB.NET, Python, HTML, XSLT, CSS, JAVA, JavaScript
Databases: ORACLE 10g/9i/8i, MS SQL Server 6.0 - 2008, Sybase
Tools: TIBCO EMS, TIBCO BW, Oracle Coherence, SVN, CVS, Visual Source Safe, NCover, NUnit, FXCop, Crystal Reports, Eclipse 3.2, Ant, TestTrackPro, VMWare, Teamcity
Operating Environments: Windows 9x/NT/2000/XP/Vista/ Windows 2003 Server
Application Servers: IIS 4.0/5.0/6.0, BEA Weblogic 6.1/7.1/8.2
Search Engines: Autonomy, Verity
Design Methodologies: Design and architectural patterns, XP, RUP, OOAD, UML
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Senior Software Engineer/ Tech Lead
Responsibilities:
- Member of Commodities Risk and Analytics team
- Server side development (ERA) with extensive use of TIBCO EMS messaging services and distributed caching.
- Took part in building multiple handlers for Market Data processing from BBG, CBOT, CME, LIFFE, NYMEX and other exchanges.
- Created multithreaded modules for processing daily settlements, future and forward prices, spreads and live curves real time calculation based on RMDS feed using Reuters RFA Libraries.
- Built server side components to provide Integration with Open Link Endur software package and Toolkit libraries.
- Built WPF components for ‘ADAPT’ framework. Created user maintenance/entitlements screens, various reports, monitoring tools for status check of daily background processes, End of Day market data feed etc.
- Setup and maintained CruiseControl.NET (Continuous Integration Environment), used SVN for source code control.
- Software implemented using Visual Studio.NET 2008 (C#), WPF, Infragistics, Oracle 10g, NUnit.
Confidential, New York, NY
Senior Software Engineer/Tech Lead
Responsibilities:
- Participated in overall architecture and development of variety of applications for Hedge Funds trade allocation, accounting, reporting and other servicing needs.
- Developed GUI (Winforms) as well as middle-tier logic for BankLoan, Reconciliation Console, Front Trade Converter and other projects.
- Built multithreaded modules interfacing with SunGard - Front Arena, Facility/Contracts matrix, Cash Flow schedule.
- Took part in Database design to support the approved data model.
- Was involved in Unit Testing projects, used Teamcity as a continuous build integration tool. ANT software build.
- Software implemented using Visual Studio.NET 2008 (C#), Windows SDK, DevExpress 9.2 controls, Python, MS SQL 2008.
- Agile (Scrum) development environment.
Confidential, New York, NY
Senior Software Engineer/Architect
Responsibilities:
- Developed Enterprise Level, service oriented multi-threaded financial software for various Financial Units such as Risk Management and Alternative Investments group using Smart Client platform, n-tier Architecture (SCSF), Web Service Software Factory, extensive use of WPF Smart Parts.
- Technical Lead responsible for overall architecture, ‘Shell’ functionality, variety of common functional modules such as multi-threading process manager used for asynchronous calls and report executions, custom exception management and security.
- Architected and built software module (UI, Server side Business objects and Services) to manage distressed assets deals for Capital Recovery Group operating within AIG Alternative Investments.
- Market Data processing, visual representation and customization.
- Setup and maintained CruiseControl.NET (Continuous Integration Environment). NANT software build.
- Converted existing web services to WCF.
- Implemented and used wide variety of design patterns (MVP, MVC, Lazy Load etc.)
- Implemented Authorization Manager Security (AzMan), built custom tool for ClickOnce deployment.
- Software implemented using Visual Studio.NET 2008 (C#) under .NET Framework 3.x environment, extensive use of WPF, WinForms, Infragistics NetAdvantage, Oracle 10g, NUnit, FxCop, IStylist.
- Applied Agile approach to software development.
Confidential, New York, NY
Senior Software Engineer
Responsibilities:
- Completely reengineered and built comprehensive image and workflow management system OAISIS (Omnibus Automated Supplier Information System) designed to handle all claims filed against NYC by New York City Office of Comptroller.
- Developed user interfaces (GUI) using WinForms, created Web Services and Application Blocks, multi-tier design and workflow built on e.POWER software platform.
- Testing implemented using NUnit, used FxCop and NCover for code analyses.
- Used the Model-View-Controller (MVC), Decorator and other design patterns.
- Built mechanisms to interface with other City organizations and various existing computer systems.
- Lead multiple projects in CMMI (Capability Maturity Model Integration) Level 5 environment.
- Member of Agile Software Development team.
- Software implemented using Visual Studio.NET 2005 (C#), Oracle 10g and Infragistics NetAdvantage 6.3
- Developed statements generating system for Contract Accounting department.
- Used Composite UI Application Block, Updater Application Block, WinForms and N-tier design pattern.
- Made extensive changes to existing reporting system.
- Software implemented using Visual Studio.NET 2005, MS/SQL 2005 and Crystal Reports 10.
