We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Melbourne, FL

SUMMARY:

  • Senior .Net professional with over 15 years experience in enterprise software design, implementation and maintenances.
  • In - depth understanding of .NET frameworks; proficiency in coding with C#, TSQL, JQuery; extensive experiences in ASP.NET Web form, MVC, and Web API designs; keen sense of business components design and implementation.

TECHNICAL SKILLS:

Applications: ASP.NET (Web form, MVC, Core MVC), Angular 2 SPA, Win forms, WPF.

Middle Wares: Web API 2, WCF Restful, OWin, OAuth 2, ASP.NET Identity, TIBCO, MQ.

Databases: SQL Server, Sybase, MS Entity Framework.

Operating Systems: MS Windows, UNIX.

Languages: C#, TSQL, JavaScript, JQuery, CSS 4 (Bootstrap).

PROFESSIONAL EXPERIENCE:

Senior .Net Developer

Confidential, Melbourne, FL

Responsibilities:

  • Responsible for backend, middleware, and frontend designs and implementations leveraging the latest .net technologies.
  • Design and implement high volume data processing components to fill in the existing data processing pipeline.
  • Optimize and enhance functionalities in the existing software to improve performance and flexibility.
  • Work closely with project engineers, business analysts, QA engineers to enable successful software lifecycle execution flow.
  • Provide production supports to make quick fixes on feedback issues, and improve our customer satisfactions.
  • A distributed application used daily by executives to judge business performance against the business plan. The frontend is a single-page application (SPA) with responsive design. The UI tracks and visualizes the key metrics in all aspects of corporate sectors; it highlights business KPI (key performance indicator) points and their performance trends. The SPA is implemented using html5, bootstrap 4, Angular 2, and JQuery.
  • The middleware is a secure ASP.NET Web API 2 service. it exposes KPI information in JSON format. The service component is secured through OAuth 2, OWin, ASP.NET Identity, and Json Web Token (JWT). The Authorization Server (Token Issuer) and Resource Server (Audience) are implemented using .NET framework, C#, Ninject.
  • The backend is composed of data tables, stored procedures and user defined functions in sql server data warehouse. The business rules and business logic are implemented inside tsql.
  • Only requested data information is transported between the data storage and our middle service component.
  • Designed and implemented the web application. It is a tool for airlines to monitor the health of their fleets; for tech supporters to identify aircraft potential hardware and software issues. It collects and processes Satellite Connectivity and Ground Connectivity data produced by aircrafts and generates various reports displayed on web forms. The contents visibility in the UI is driven by configurable settings stored in database. The UI layout is collapsible and expandable to provide data depth. The middle tier is an asp.net Web API service hosted in IIS, and data repository is SQL Server database.
  • Implemented using JQuery, CSS, Stored Procedures, User Defined Functions, Triggers, C#.
  • Designed and implemented the windows service that provides daily TV and movie Guide for all aircrafts. The implementation efficiently handles big-sized xml file processing by stream-based LINQ to XML approach. It extracts only the required data from a stream to the source xml file, and dramatically reduces the memory usage compared to dom/xpath models. The service creates new xml message based on required schema through xsd to xml.
  • Implemented using .net framework, sftp, xml, xsd, c#, linq to xml, xsd to xml.
  • The aircraft core devices produce log files periodically. These xml files are parsed to extract important information for various reports. The old parser could not keep up to the expanded business, instead of installing a second Parser instance, I redesigned and enhanced the existing one with the focus of performance improvement.
  • Restructured data flow. Configurable data validating moved to the storage side, and cached in processing side for reuses.
  • Replaced staging data tables with Collection To Database batch processing module.
  • Optimized stored procedure by converting dynamic SQL to static SQL.
  • Removes unnecessary threads.
  • The performance to process files for one Flight is improved from 11 seconds to 5 seconds.
  • The same service doubles its throughputs, and meets the production requirements.
  • Implemented using.Net framework, xml, c#, tsql, stored procedures, user defined functions, LINQ, Parallel processing, multi-threading.

Senior .Net Developer

Confidential, Orlando FL

Responsibilities:

  • Responsible for designing assigned components and implemented the business rules and logic for the components. The tool's UI is implemented using WPF, and MVVM pattern is used to bridge the UI and data model.
  • .Net Entity Framework, SQL Server, WCF service, C#, stored procedures, and LINQ.
  • This is a web form application. It provides managements for purchase orders, projectsinspections, permits, reports and etc. I was responsible for adding new features, enhancing existing functionalities, maintaining, and supporting the tool.
  • EMC document management API, C#, TSQL, PLSQL, UDFs, Triggers, Stored ProceduresEntity Framework, Web Service, Crystal Report.

Senior .Net Engineer

Confidential, New York, NY

Responsibilities:

  • Responsible for new applications in design and implementation as well as enhancements to existing trading platform components.
  • Designed, implemented, and maintained the Fixed Income P&L management system. The tool is used daily and globally by trading floor traders and middle financial offices. The system provides services to book daily P&L predicts, calculate P&L actual, and generate various reports.
  • Implemented with Win Form, C#, SQL Server, TSQL Stored procedures, UDF and Excel.
  • Designed, implemented, and maintained the data feeding component, which feeds Bloomberg trading data to ION trading platform. The trading data is also published to ION bus and TIBCO messaging system.
  • Implemented with .Net C#, ION APIs, XML, Sybase, TSQL stored procedure and Tibco.
  • Designed, implemented, and maintained the win form application as a repo desk visual tool to share repo rates among traders in real time. The design is multiple threaded with multiple users in mind. Any repo modifications are synchronized among all users in real time.
  • .Net framework, Win Form, C#, Sybase, TSQL and Tibco are used to implement the app.
  • Designed and implemented the Tibco component which publishes real time local market data to the derivatives market data server, a system for storing and sharing derivatives market data globally, as well as register itself to the global system to get the external updated market data in real time.
  • .Net C#, Tibco, Sybase, Derivatives Market Data Server APIs, TSQL, XML and COM.
  • The system monitors the trade processing status from ION trading platform and notifies trading floor supporters for trade status in real time. This system automates the trading floor supporting process. it provides
  • Error trade notification in real time.
  • Error trades correction on the UI.
  • Resend corrected trade back to market for processing.
  • .Net Framework, C#, ION, MQ, Sybase, TSQL and XML.

Programmer,

Confidential, Michigan

Responsibilities:

  • Involved in the design, and implementation of GIS project. This project is provides platform independent, fast, reliable and cost efficient GIS services to the global customers. It achieved the goal of scalability, high speed and high volume.
  • Designed and implemented GIS business logic as web service components.
  • Designed and implemented database components, tables, stored procedures, UDFs.
  • Migrated the legacy C++ functions to the web service system.
  • Java web service, WSDL, UDDI and SQL server were used for implementation.

We'd love your feedback!