Front Office Developer (.net And Python) Resume
New, YorK
EXECUTIVE SUMMARY:
- More than 15 years of experience in system architecture and development using .NET, AngularJs, C#, MVC, Multithreading, WebAPI, ASP.NET, WPF, Python, TypeScript, NPM, Git, JQuery, WCF, Entity Framework (ORM), Prism, MVVM, Unity (IoC and Dependency Injection), SQL Server, SSIS and Design Patterns.
- Good understanding and experience working on projects related to Fixed Income Securities and Derivative products.
- Good knowledge of large scale SQL Server and Object Oriented Databases.
- Excellent communication skills.
- Self - motivated. Very proactive to find solution of the problem in hand with no or minimum supervision.
PROFESSIONAL EXPERIENCE:
Confidential, New York
Front Office Developer (.NET and Python)
Responsibilities:
- Designing and developing various software systems for traders using Python.
- Developing, managing and supporting risk generation system to produce various risk measures.
- The system was web based and designed using AngularJS, MVC, Web API, OOP, Design Pattern, Multithreading.
Environment: Python, AngularJS, MVC, C#, Multithreading, WebAPI, Microsoft Excel, Confidential internal OO database called Sandra, TibRV, SQL Server, Sybase
Confidential, Stamford, CT
Front Office Developer (.NET)
Responsibilities:
- Designing and developing various software systems for traders, including socket messaging infrastructure
- Developing WPF applications using MVVM for traders
- Creating stored procedures, database triggers, views and business logic with T-SQL
Environment: .NET 4.0, ASP.NET, C#, WPF, Prism, MVVM, Unity (as IoC container), NServiceBus, WCF, SQL Server, SSRS, Design Patterns
Confidential, Simi Valley, CA
Senior Software Analyst (.NET)
Responsibilities:
- Designing fully loosely coupled system architecture using various design patterns
- Designing and developing new servicing systems using .NET 4.0, ASP.NET, C#, Entity Framework, SQL Server and Telerik Controls
- Creating stored procedures, database triggers, views and business logic with T-SQL
- Version control using TFS
Environment: .NET 4.0, Web Service, C#, Entity Framework, ASP.NET, GoF Design Patterns, SQL Server, IBM iSeries, Telerik controls
Confidential, Irwindale, CA
Senior Software Analyst (.NET)
Responsibilities:
- Designing and developing the new web service using WCF
- Using Agile for various project processes using scrum
- Coordinating with various Mainframe team members
- Creating stored procedures, database triggers, views and business logic with T-SQL
Environment: .NET 3.5, WCF, C# 3.5, SQL Server 2008, DB2 Mainframe CICS Transactions (Customer Information Control System), Agile development using scrum, IBM WebSphere MQ 7, XML, XSD, IBM DataPower
Confidential, Falls Church, VA
Senior Software Analyst (.NET)
Responsibilities:
- Working as a team member on their WPF, MVVM application for C&A
- Writing and improving various database related tasks
Environment: .NET 4.0, C# 4.0, WPF, MVVM, SQL Server 2008, Team Foundation Server 2010
Confidential, NC
Front Office Developer
Responsibilities:
- Requirement gathering from different trading desks
- Designing fully loosely coupled system architecture
- Extensive use of various design patters like Singleton and Factory
- Complete system development using Visual Studio 2008/2005, C# 3.5/2.0, ASP.NET 3.5/2.0, SQL Server 2005, SSIS, SSRS, XML, JavaScript, LINQ-to-SQL and Entity Framework
- WPF was used to create client-server application
- Creating reports using SQL Server 2005 Reporting services
- MSMQ used as a messaging environment
- Creating stored procedures, database triggers, views and business logic with T-SQL
- Version Management using TFS (Team Foundation Server)
- Improving database performance by providing necessary indexes, analyzing SQL Execution Plans
- Use of SQL Server Profiler and Traces
Environment: C# 3.5/2.0, NHibernate, Entity Framework, MSMQ, Multithreading, WPF, ASP.NET 3.5/2.0, Team Foundation Server (TFS), SQL Server 2005, SSIS, SSRS, AJAX, XML, Telerik Custom Controls
Confidential
Senior Analyst (.NET)
Responsibilities:
- Multithreaded system development using C# 2.0. Oracle and SQL Server used for database.
- Extensive use of various design patters (Adapter, Singleton and Factory).
- Develop various modules in C# each performing different business functionality
- Writing stored procedures, triggers, views and making use of database transactions
- Version Management using Visual Source Safe (VSS)
Environment: C# 2.0, MSMQ, Multithreading, SQL Server, Oracle, SQL Server 2005 Reporting Services, XML
Confidential, New York
Team Lead (.NET)
Responsibilities:
- System developed using C# 2.0, MSMQ, XML and XSL. SQL Server 2000 used for database.
- Design architecture of the system
- Continuous Interaction with Client sitting out of New York office
- Developed the whole system alone using ASP.NET 2.0, C# 2.0 and SQL Server 2000 with other supporting tools
- Developed complex stored procedures and business logic with T-SQL
- Integration with Netegrity SiteMinder for Single Sign On
- System development using Visual Studio 2003, MSMQ, C# 1.1, VSS and SQL Server 2000
- Web Service used to access Confidential specific common data
- Used Design Pattern for better object oriented design of system components like Singleton and Adapter patterns were heavily used
- Integration with Netegrity SiteMinder
- Writing database triggers, views and made heavy use of database transactions
Environment: GoF Design Patterns, MSMQ, ASP.NET 1.1, ADO.NET, Web Service, C#, UML, Java Script, SQL SERVER, Visual Source Safe, XML, XSL
Confidential
Team Lead (.NET)Responsibilities:
- System development using .NET framework 1.1
- Integration with Netegrity SiteMinder for Single Sign On.
Environment: ASP.NET 1.1, ADO.NET, Web Service, C#, UML, Java Script, SQL SERVER, Visual Source Safe
Confidential
Sr. Software Developer (.NET)
Responsibilities:
- My job is to create customized report generation modules for their Indian and Australian clients as well as work as application level DBA.
- The database contains huge set of records that is growing exponentially day-by-day. I also manage Index Tuning and Query Speed improvement by using traces and profilers
- Creating Scheduled Jobs and create customized Web Services for their development team in Australia.
Environment: ASP.NET 1.1, ADO.NET, Visio, C#, VB.NET, XML Web Service and SQL SERVER
