Sr. Ui/full Stack .net Developer Resume
SUMMARY
- Self - starting, goal-oriented, flexible and enthusiastic software professional with experience in developing multi-tiered Microsoft .NET based applications. Having expertise and experience in,
- Multi-tier distributed applications development.
- Component design principals utilizing design patterns - Singleton, Façade, Factory and Observer.
- Component development using Server-side code.
- . NET Framework, C#, Angular 2/4, AngularJS, ASP.NET, MVC, WinForms, WPF, Rest Web API, WCF and Remoting
- Applications development using Angular 2 / 4, AngularJS,,ASP.Net, MVC Razor engine, JQuery, JavaScript and SPA
- Financial domain - Capital Markets, Credit Derivatives, Fixed Income, Alternative Investment ( Hedge Fund Group ), Equity Derivative ( Options )
- Complete software development lifecycle.
TECHNICAL SKILLS
Design Patterns: Singleton, Façade, Factory, Observer and Command patterns. MVC and SOA architecture. Agile / Scrum Methodology.
Language: C Sharp (C#)
Internet /Web: Angular 2 / 4, AngularJs, Typescript, MVC 5/4, WebForms/Razor, Dot Net Framework 4.5/4.0/3.5/3.0/2.0/1.1/1.0 , ASP.Net 4.0/3.5/2.0/1.1/1.0 , ASP 3.0/2.0, Knockout JS, JQuery, SPA, HTML 5, JavaScript, Ajax, Bootstrap, VBScript, Visual Studio.Net 2015/2013/2012/ 2010 , Visual Studio 6.0, TFS, SVN, GitHub and Visual Source Safe
Middle - Tier Objects: Web API Rest, WCF Rest service, SOAP Web Services, Entity Framework, .Net Remoting, COM+, COM, Scripting Object and Remote Scripting
Technique: Multi-Threading, Reflection, Sockets, MS Application Blocks 5.0, 2.0, MS Dot Net Provider for Oracle / SQL Server, ODP.NET (Oracle), ADO.Net, OLE-DB, ODBC, WebSocket, SignalR
Azure: Private Cloud, Channel Secure, WebJob, PEN Test Code and Fortify Scan.
DataBase: MS SQL Server 2014, 2012/ 2008/2005/2000/7.0 , Oracle 11,10G/9i/8i/7.3, Sybase 12.5, DB2, T-Sql, PL/SQL, Dynamic PL/SQL, Toad, Navigator, Erwin and SSIS Package
OS/Server: Windows Dot Net Server 2014, 2012,2008/2003, Web Server (IIS 7.0/6.0/5.0), Windows 10, 7 /2000 /XP Pro and Unix Sun Solaris
Package: MS Reporting Services (SSRS), Crystal Reports, SSIS, HighCharts, JIRA, Autosys, MS Silverlight 2.0, Rational Rose, UML, XML Spy, FXCops, MS Office 2016/2013/2010/2007 , MS Project, VBA, Discoverer (Oracle), VSS, PVCS, SourceGear, Infragistics, Telerik, Kendo, Dev Express, NUnit, MOQ, Angular CLI
Industry Exp.: Financial, Health Care, Accounting, Audit, Banking, Insurance, Pharmaceutical and Data Warehousing
Financial Exp.: Capital Markets, Hedge Funds, Securities Lending, Risks, Fixed Income, Securitized Products, Bonds, MSB, CMO, Credit Derivative, Energy Derivative, Credit Services, Prime Brokerage, Equites and Alternate Investments
PROFESSIONAL EXPERIENCE
Sr. UI/Full Stack .Net Developer
Confidential
Responsibilities:
- Participated developer, scrum and backlog meetings on a regular basis.
- Worked in Agile environment.
- Designed and developed UI using Visual Studio 2017, Angular 2/4, Typescript, Web API, HTML5 and JavaScript ES6.
- Developed Angular forms using MDF.
- Validated forms for Required, Min and Max length, Patterns using validators.
- Wrote Angular pipes for format.
- Created angular components and modules using typescript.
- Created business libraries and Web API using server side code.
- Created services using HTTP and observables.
- Utilized routing to navigate.
- Created files using Angular CLI.
- Created Sql Server sp, function and views. Optimized sql query.
- Used GIT for source control and JIRA for Agile.
- Assisted junior developers in design / development, task completion and code review.
- Delivered task / stories on time with little or no defects.
Sr. UI / Full Stack Developer/Team Lead
Confidential, NYC, NY
Responsibilities:
- Co-ordinated between banking and securities traders / reviewers - Mutual/Hedge Funds, Corp and Affiliates.
- Designed and developed UI ASP.Net MVC 5 application using AngularJS, C#, HTML5 and Visual Studio 2015.
- Developed WEB API and business libraries using server-side code.
- Used JavaScript and JQuery for client-side scripting and validation.
- Designed responsive screens using CSS 3 and Bootstrap.
- Integrated application using Entity Framework.
- Configured and deployed web site in MS Azure cloud in demo environment.
- Developed various reports using SSRS, Crystal Report and excel.
- Created Sql Server and Sybase objects such as tables, triggers, stored procedures and indexes.
- Used SSIS to load production data in local environment, Dev and UAT.
- Used MSMQ to send / receive messages.
- Assisted QA team to create test scripts. Used JIRA for time management.
- Wrote new unit tests using NUnit and Moq. Performed functional testing using various test cases.
- Wrote / modified scripts for upstream / downstream data.
- Analyzed internal requests for Limits.
- Calculated credit risk by using CRR and LGD data and past history.
- Wrote user documents with color screen shots.
- Created sample projects using WebSocket and SignalR to evaluate and demo.
- Led a team of 3 developers. Assisted junior / off shore developers and performed code reviews.
- Managed production release teams - Application and Database.
- Used TFS for source control, build, agile management and testing.
- Deployed application and db objects in Dev, QA and Production. Configured IIS 7.0.
- Developed demo project using Typescript and Angular 2.
- Full software development life cycle using Agile methodology (Iteration / User Story / Tasks / Test).
- Participated daily developer’s meeting.
- Worked with team to assists defect validation and bug fixing.
- Analyzed WMQ / Plan Data defects using Visual Studio 2017, Angular 2/4, Typescript, Web API, HTML5 and JavaScript.
- Designed and developed Angular view using HTML, angular tags and css.
- Created angular components and modules using typescript.
- Validated forms for Required, Min and Max length, Patterns using validators.
- Used NewtonSoft Json library to serialize and deserialize complex JSon array.
- Created CSS3 style sheets.
- Created business libraries and Web API using server side code.
- Used GIT for source control and JIRA from Agile.
- Assisted junior developers in design / development, task completion and code review.
- Worked with Security lending desk to gather business requirement and provided Data Analytics solutions.
- Created windows application WPF using C#, MVVM, and Visual Studio 2015.
- Designed and developed XAML screens to display various Reference data and in-house reports.
- Developed WCF services and business logic libraries.
- Created responsive UI using TPL / multi-threading.
- Validated, interpreted, revised and implemented detection scenarios or business rules.
- Used FTP to retrieve various Custodian files data such as Long / Short.
- Loaded large Reference / Market data files such as Security Master and Astec Borrow through Loader and bulk inserts.
- Performed Security Master Update.
- Conducted statistical sampling and analyses.
- Create various Excel reports by using Office Interop.
- Used SSIS to load data.
- Mined large data sets to look for patterns and utilize predictive and advanced analytics.
- Wrote very complex SQL queries, stored procedures and functions.
- Prepared various SSRS reports - Long/Short, Interest Detail, Security Master, Aggregated data, Margin, Daily data.
- Performed Sql Server Admin tasks - Database Refresh, Restore, Partition, Health check monitor / reports, Log files, Backups.
Sr. UX/UI Web Developer/Lead/Architecture/DBA
Confidential, NYC, NY
Responsibilities:
- Interacted with muni traders to gather business requirement.
- Provided Fixed Income/Bond Analytics - Price / Yield, Interest Rate, Convexity and Duration.
- Participated Scrum meeting based on agile software development on a daily basis to discuss work progress and development issues.
- Used OO principals and generics for performance.
- Designed and developed AngularJS Views (UI) using directive and filters using Visual Studio 2010.
- Created JavaScript files for AngularJS - Models, Controllers, Custom Directives, Events and Watches.
- Worked with Bloomberg terminal and API to upload bond data.
- Wrote business components using OOD.
- Ensured consistency of specifications across sub-systems
- Wrote server-side algorithm for Cusip-8.
- Developed Bond Calculator from scratch.
- Created various stored procedures to get, insert, update and delete offering data using CTE and Merge statements.
- Used Microsoft Office Interop to write data in excel.
- Created WCF services to communicate with front-end.
- Developed various Line and Bar charts using Highcharts.
- Used Enterprise library Data Access Component 5.0 to communicate with database.
- Developed C #classes to upload Offering data from excel using Oledb using transaction.
- Used MS MSMQ to send and receive messages.
- Integrated trade with Bloomberg VCON.
- Created excel add-in using VSTO.
- Wrote unit test using Moq and NUnit. Wrote code to capture matrix. Used TFS for source control.
- Created user and technical documents.
- Worked alongside traders and supported trading desk of 10 brokers and 5 back office personnel.
- Provided production support.
- Adapted fast paced environment and flexible design.
Sr. WPF Developer
Confidential, NYC, NY
Responsibilities:
- Worked with Project Managers and BA team in understanding and defining teh requirement.
- Beacon used MVVM architecture (View - ViewModel - Model - Database).
- Used Visual Studio 2008 to modify and create new windows - WPF screen.
- Worked with C# codes and XAML to modify and developed new functionalities.
- Used generics for optimization and LINQ to query object collection.
- Wrote C# code using Lambda Expression, Auto-Implemented Properties and other new features of C# 3.0
- Modify nHibernate mappings to work with business entity.
- Worked with WCF Data Contract used to serialize and de- serialize objects.
- Modify and wrote new SQL Server 2008 stored procedure.
- Used SQL Server Profiler to monitor executed sql statements.
- Wrote technical documents with screen shots to explain new enhancements.
Sr. C# Developer
Confidential, NJ
Responsibilities:
- Worked with Project Managers and Business Analyst in defining teh project plan and managing to deliverables.
- Defined teh software architecture standards covering software modeling, application code, UI design, query/stored procedure design and teh database schema and ensured on-going adherence to teh architecture standards.
- Defined teh design pattern, object -orientation and re-usability strategy for teh application.
- Used User Control for re-use. Used collection for populating grids and list boxes.
- Optimized UI by using Caching, Generics data types, Asynchronous calls and Multithreading.
- Designed and created various CDS trades and Reference Data (Books, Counterparty and User) Maintenance UI using C# and OOP.
- Used Merrill Mesh 2.6 Framework to load UI components and C# forms.
- Integrated UI with Java server side web services.
- Created and modified business tier functionalities using Inheritance and Polymorphism.
- Optimized Reference Data UI load time from 10 seconds to 2 seconds.
- Used Infragistics NetAdvantage controls. Used generics for performance.
- Participated Architecture and Data Base design team.
- Used Multi-Threading to process multiple tasks.
- Optimized database by evaluating tables and creating indexes and db relationship reducing query execution time from 1 min. to less than 1 sec.
- Designed, created and tested Reports using MS Reporting Services. Scheduled reports to send daily e-mails with excel attachment-using database driven data.
- Wrote Sql Server stored procedure using T-Sql and optimized existing stored procedures.
- Worked with on-site and off-shore designers and developers to ensure software quality within budget and timeline.
- Performed Unit testing and Integration testing and supported System and UAT testing team.
- Wrote technical documents and created database model diagrams.
Sr. Web Developer / Architecture / DBA
Confidential, NY
Responsibilities:
- Worked with users and managers to gather system requirements such as business process, data flows & databases.
- Designed, developed and tested ASP.Net screens using Visual Studio.Net 2005 and Telerik controls using OOP’s concept. Developed AJAX web grid controls.
- Used SOAP Web Services using C# to retrieve GIS ID for GAC.
- Wrote complex Sql Server stored procedures and functions to encapsulate business logic.
- Improved performance (such as web page load time and network traffic) by optimizing Sql Procedure and Code Behind codes.
- Loaded GFIS data in GIS using XML and Procedures. Wrote data validation SQL script and logged error.
- Optimized DnB Request Item process - reducing teh load time from a hour to under couple of minutes.
- Wrote Sql scripts to load Diag Entity and Relationship tables.
- Worked closely with DBA to design tables such as data type and index.
- Created back-up tables having millions of rows.
- Wrote and optimized complex SQL query for reporting purposes.
- Developed and executed unit test plans and participated in GIS regression test.
- Informed teh technical architect and project manager of any issues that may affect any other areas of teh project.
- Prepared extensive documents and user training materials.
- Resolved defects and performance problems discovered in testing.
- Worked with users and managers to gather system requirements such as business process, data flows, databases, security and hardware & software requirements. Used MS Project to plan project schedule.
- Developed detailed system program and design specifications. Designed and created Oracle 9.2.0.1 tables, index(s), constraint and referential integrity.
- Migrated small and extremely large MS Access tables data into Oracle tables using SQL Loader.
- Designed, created and tested stored procedure using PL/SQL and Dynamic PL/SQL.
- Used Connection Pooling to re-use teh open database connection.
- Wrote, tested and edited ASP.NET pages using C# and JavaScript using Visual Studio. Net.
- Used JavaScript for validations on client-side.
- Used HTML controls, web forms and server controls to develop UI.
- Used DataReader and StringBuilder objects to increase performance for displaying extremely large data for analysis.
- Claims data was retrieved from oracle table having 1.8 billion rows. Data Warehouse 11 Terabytes data.
- Used editable and sort able dot net data grid. Used Page data grid to display certain rows at a time.
- Installed, configured and maintained development Web Server (IIS 5.0).
- Tested teh application and resolved any bugs / issues.
- Worked with Medicaid Policy group to create various reports.
- Followed HIPPA compliance.
- Assisted a team of 3 developers.
