| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes C# Asp.Net Mvc Central Islip, NY .Net Core Asp.Net Bay Shore, NY Asp.Net C# Jersey City, NJ C#, ASP.NET MVC, .NET Framework/7/8, Java, Java2EE, Javascript, Morristown, NJ C# Asp.Net Parsippany, NJ Sql Server Asp.Net Kendall Park, NJ Asp.Net Mvc .Net Core Franklin Park, NJ |
| Click here or scroll down to respond to this candidateShifeng LuStreet Address
Cell: PHONE NUMBER AVAILABLE Email: EMAIL AVAILABLESummeryProficient in C#, HTML, CSS, XML, Python, Javascript, JQuery, Bootstrap, LINQProficient in ASP.net, ASP.net Core, MVC, Web, WCF, Web APIs and Services and Entity Framework etc.Proficient in C, C++, ATL, STL, COM, DCOM, MSMQ etc.Experience with NoSQL databases (Couchbase, MongoDB, DynamoDB)Expert in RDBMS (Microsoft SQL Server, Oracle, MySQL, Amazon RDS etc.) with advanced SQL features like CTE, Recursive CTE, Window Functions, Windowed Aggregate Functions, JSON and XML Support, Pivoting, Unpivoting, SP, UDFs, Transaction Management, Materialized Views, and Database Partitioning etc.20+ years of experience with in Object Oriented Analysis/Design/Development with Design Patterns20+ years full life cycle development experience and End to End automation of large, scalable Systems20+ years of experience in Client-Server, Distributed, Multi-Threaded Application, Web Application, and Web APIs etc.20+ years of experience in coding Testable, Maintainable, Reusable, Flexible, Scalable, and Efficient application.Experience with plug-ins using AggregateCatalog and CompositionContainerExperience with Node.js, TypeScript, React, and Angular etc.Experience with .NET Core Dependency Injection and MicroServicesProficient in software design principles, including various Design Patterns, EAI, and SOA etc.Experience with Git, Mercurial, Svn, Bitbucket, GitHub, TortoiseSVN, Jira, FogBugz, Kiln etc.Experience with sprint planning, daily scrum meeting, sprint reviews, and agile retrospectives development practiceFamiliarity with cloud hosting providers, including Amazon AWS, Microsoft Azure and GCP.Familiarity with the following AWS services:Amazon EC2, AWS Lambda, AWS Elastic Beanstalk, Amazon Lightsail, AWS Outposts, Amazon S3, Amazon EBS, Amazon EFS, Amazon RDS, Amazon Aurora, Amazon DynamoDB, Amazon DocumentDB, Amazon VPC, AWS Direct Connect, Amazon Route 53, AWS CloudFormation, AWS CloudTrail, Amazon CloudWatch, AWS Config, AWS IAM, AWS KMS, AWS Secrets Manager, Amazon AppStream 2.0, Amazon Kinesis etc.Strong technical and problem solving skills, be able to mentor, manage, and serve in team leadership roleWork ExperienceTransactis - Mastercard (Team Lead) Apr 2015 Apr 2024Actively engaged in all aspects of the BillerIQ, our electronic bill presentment and payment platform, including ideate, define, architect, design, develop, unit test, deploy, work with QA, Prod Support, and Customer Services etc.Converted BillerIQ from ASP.NET Web Forms to ASP.NET MVC, Angular, WCF SOAP-based services to Web API etc.Worked with infrastructure to reengineer projects so that databases can only be accessed from DB.Dormain and DB.Service in secured servers, RedisCache and other system resources etc. can only be accessed from required components.Design and develop the IVR (Interactive Voice Response) system, which provides AngelScript and REST API services for our external billers to authenticate, register accounts, load or retrieve invoices, and submit payments using phone.Actively engaged in supporting and enhancing SiteIQ, an Angular Web Application which is used to configure all BillerIQ sites runtime configurations and manage their Partners, Billers, Roles, Features, and Licenses etcActively engaged in design and development of ReportIQ, a React SPA which is used to generate all kinds of dynamic reports supported for the logged in biller, customers, or admin user etc.Worked on File Service which handles intelligent files import based on the file header, billers field mapping, and file type.Worked on Email Service which generates and sends emails with retries from the job queue using template with variables.Actively engaged in adding unit tests for all classes and maintained at least 95% test coverage rates.Highly involved in the advanced integrations of Single Sign-On, Secure Hand-Off, APIs, Accounting System, Audit, Language Prompt, Logging, parallel and async processing, plug-ins and hundreds of Exago, PowerBI reports etc,Worked heavily with SQL server, Oracle, Couchbase, and MongoDB as Back-EndAs the teams security lead, manage, setup, and run Veracode Static, Dynamic, and Manual Scan for every release to find all flaws and fix them before release, make sure BillerIQ system meet all Compliance Requirements all the time.Credit Suisse (Consultant / AVP) Aug 2009 Feb 2015Actively involved in Risk and Margin Teams projects and contributed to the entire SDLC including the following:Defined, architected, developed, debuted, unit tested, deployed, and maintained for core margin productsExtracted accounts, FX rates, interest rates, positions, balances, products, underliers, prices, adjustments, add-ons, and other market data information from upstream database using Oracle, Oracle Financials R12 applications, SQL*Plus, PL/SQL etc.Calculated RISK factors, LMV, SMV, and margin requirement of each position (hedged or naked) using Offshort, RegT, Bloomberg API, Portfolio, Max Prime and Cross margining methodology and rule based hedging, stress test grid, and RISK scenario etc. strategies and generate margin calls which meet margin regulation.Generated and published over 100 PDF, CSV, excel, and other kinds of reportsCreated, maintained, and enhanced 5 web sites (1 for Prime Brokage, 1 for Private Banking, and 3 for WhatIfs ) for global clients and business users to view portfolio status and generate all kinds of reports using C#, ASP.net, MVC, WCF etc.Designed and developed the in-house generic ETL service which extracts, transfers, and loads from any source to any target including delimited file, fixed-length file, excel file or data in database etc using MSMQ and configurations.Provided 2nd level 24X7 production supports to the batch support team. Resolve production issues and provide answers/solutions to requests from business users, batch support team, and the client.Reval.com Inc. (Senior Financial Engineer) May 2007 Jun 2009Highly involved in design, develop, and advancement of financial products in Analytics System (Back-End Business tier). Analytics is developed completely in C++, STL, and ATL. It loads major market data and client customized curves into our system, implements Vanilla and most of Exotic style pricing models and strategies, calculates fair value, delta, gamma, theta, vega, and rho etc. for most kinds of trades and supports many sampling models and advanced statistics methods for effectiveness testing and risk managements etc. Currently, our Analytics system supports pricing, Mark to Market, and hedging of the following trade types:1.Debt, Cancelable Debt, Currency, Energy, Metal, and Agricultural Exposure for Asset/Liability.2.Swap, Cancelable Swap, Cap/Floor, Option, Swaption, FRA, and Future for Interest Rate Derivative.3.Spot, Forward, Swap, Option, and Strip for Foreign Exchange Derivative.4.Swap, Cap/Floor, Swaption, Future, Forward, ET, OTC Option for Energy, Metal, and Agricultural Derivatives.5.Credit default swap and Credit default swaption for Credit derivative.Actively involved in advancement of the new Front-End user interface (UI) using ASP.net, VB.net, WinForms, WPF, WCF, JavaScript, HTML, XHTML, CSS, DTD, XDR schemas, XML, XSL, XMLDOM, XMLHTTP, modal pages, templates, interfaces etc. It uses proxy and stub to communicate between client and server and has the ability to call functions in C++ COM+, VB COM, support synch / async processing etc.Worked heavily with SQL server 2005 and 2008 as Back-End (data tier)Managed cash, risk, and hedge accounting with fixed income, credit, IR, FX, Energy, Metals, and Agricultural derivativesFixed bugs and resolved issues found in the system.Bowne INC. (Senior Developer, Team Lead, Technical advisor) Nov 1995 May 2007Defined hardware, software, database and other requirements to meet the clients need.Defined processing architecture and development standards, translated requirements into function and technical spec.Managed development projects, estimated, and scoped development efforts.Designed and developed window form and WPF application to manually process clients data and generate print documents.Designed, developed, maintained, and enhanced the major part of our End to End enterprise production automation system which serves 30+ clients, supports hundreds of projects, produces 80 millions of statements or over 1 trillion pages.Programmer - Zyware System, New York, NY Jan 1993 Oct 1995Developed an electronic rolodex, calendar, and appointment scheduling system in WinForm applications using VB 3.0, 4.0, VC++ 2.0, and VBX controls.Instructor - Kingsborough Community College of CUNY Feb 1991 Jun 1994Taught Pre-calculus, Calculus, C and Pascal etc. mathematics or computer coursesEducationMS in Computer Science, City College of CUNY Feb 1992 - Jan 1993PHD program in Mathematics, Graduate Center of CUNY Sept 1990 - Jan 1992MS in Mathematics, Brooklyn College of CUNY Sept 1988 - Jan 1990BS in Mathematics, Fujian Normal University of China Sept 1984 - Jun 1988 |