Senior Developer Resume
SUMMARY:
- Health Care Insurance / Claims / Financials
- Credit Card / Financial Industry / Lending Institutions
- Hedge Fund / Financial Industry
- Vertical Market Insurance Claims Windows Smart Client Application (40,000+ users)
- Online Banking (Countrywide/Bank of America) Public facing Website
- Commercial Real Estate Loan Origination
- Vertical Market Applications for Entertainment Industry
- Vertical Market Applications for Financial/Trading Industry
- Truck Rental System for Public Storage International eCommerce
TECHNICAL SKILLS:
- Angular 4.x +
- AngularFire
- Rxjs
- Typescript 2.x
- Jquery
- Javascript
- Ajax
- Razor
- Kendo UI
- Prime NG
- ExtJS 4.x
- HTML5
- CSS
- Bootstrap 3.x
- Google Maps Api
- C#
- Microsoft MVC 1 through 5
- Microsoft Web Api 1 through 2.x
- REST
- Microsoft Asp.net Core
- Webforms
- WCF
- ASMX Web Services
- Classic Asp
- IIS 7/7.5/8
- ADO.Net
- Entity Framework
- Linq to Sql
- Node Js
- SQL
- Microsoft SQL Server
- Oracle
- MySql
- NoSQL
- MongoDB
- Firebase
- DynamoDB
- Embedded
- LiteDB
- Microsoft Access
- SqlLite
- SSRS
- Json, XML, XSLT
- Visual Studio all versions to Visual Studio 2015
- Visual Studio Team Foundation (TFS), Github, Perforce
- Windows Services
- Windows Forms
- Console Apps
- Linq
- Azure: Service Bus, VM, Amazon Web Services (aws): S3, Ec2, SQS
- NET Framework all versions
- 3rd party tools DevExpress, Telerik, Devart
- Web 'Push' Technology SignalR, WebSync
- Publish/Subscribe, Service Bus, JMS Message Broker (TIBCO, ActiveMQ)
- Multi Threading
- Windows Forms (.NET / COM), Smart Client, WPF
- Testing
- Scrum and Agile methodologies
- LinqPad
PROFESSIONAL EXPERIENCE:
Confidential
Senior Developer
Technologies used: Angular 4.x, MySql, Node.js, Bootstrap, Visual Studio Code, Github, pm2.
Responsibilities:
- Create Angular UI components to support reservation creation and scheduling of internal cloud service usage.
- Rest API for backend database
Confidential
Senior Developer
Technologies used: C#, ASP.Net MVC5, WebApi 2, KendoUI, Razor, HTML5, TypeScript, Javascript, jQuery, Angular 2.x, Ajax, Bootstrap 3.x, Entity Framework 6.x, SQL Server 2012, XML, Json.
Responsibilities:
- Created user impersonation front end using Razor, TypeScript, Javascript, JQuery, Angular2.x, Bootstrap 3.x. Used asp.net, C# and MVC5.
- Created Dynamic, Generic, ‘Pluggable’ Kendo UI Tabs based Wizard using Typescript, Razor, Javascript, JQuery, AngularJS, Angular2, Bootstrap 3.x. Used asp.net, C# and MVC5.
- Created ASP.NET Core MVC prototype for internal Admin site. Technologies used MVC 6, Web Api Core, Typescript, Angular2, Bootstrap 3.x
Confidential, Orange, CA
Senior Developer
Technologies used: C#, ASP.Net MVC5, WebApi 2, WCF, ASMX Web Services, Razor, HTML5, Javascript, jQuery, AngularJS, Typescript, ExtJS, Ajax, Bootstrap 3.x, Entity Framework 6.x, SQL Server 2012, Oracle, XML, Json, Log4Net, LinqPad, AutoMapper, HtmlAgilityPack, KendoUI, Glimpse, etc.
Responsibilities:
- Created 'areas' based web framework/architecture using MVC5, WCF and WebApi2.
- Used Test Driven Design (TDD) for quality, maintainability and to ensure the system is testable.
- Created strongly - typed interface to java/oracle based legacy XML web service using generics and xml serialization.
- Created MVC action filter(s) for logging (log4net), exception handling.
- WebApi 2.2 Token based security.
- Performance monitoring.
- Created custom Razor ViewEngine for dynamic UI themes. Custom routing. WCF custom behaviors, inspectors. WebApi (REST) to handle mobile loan applications. SQL Database Project, Created SQL Databases, tables, views and stored procedures as required.
- Created POC for Azure AppFabric Cache, and Azure Service Bus integration.
- Created POC Loan Management UI using ExtJS 4.5
- Created POC Loan Admin UI using ExtJS 4.5
- Used JQuery, AngularJS, Ajax, Razor and Bootstrap 3.x on the client side.
- Used ADO.NET and EntityFramework 6.x for SQL Server 2012
- Converted legacy ASP.NET 2.0 Webforms/ASMX applications to MVC5 / WebApi2
- Created private cloud-based (Azure) NugetServer for in-house component development and distribution.
Confidential, Dover, DE
Senior Developer
Technologies used: Visual Studio 2012/2013, C#, MVC4, Devart 3rd party controls, Telerik KendoUI, SQL Server 2012, LinqPad, EntityFramework 6.x, Bootstrap 3.x, Razor View Engine, TinyIOC (Inversion Of Control), Javascript, jQuery, ExtJS 4.x, Active Directory/LDAP, HTML5, ASP.NET Membership Database, WPF. TFS 2012, Git, IIS 7.5Responsibilities:
- Created internet facing website for accepting and processing credit card applications and payments posted to Durango Payment API.
- Created 'Decision Engine/Pipeline' processing library that scores credit card applicants based on a series of user defined 'rules' and credit bureau (Transunion, Lexus Nexus) scores. Determines 'credit worthiness'.
- Created Internal Administrator Portal for external Call Center credit card phoned-in applications and remote credit card application entry by data entry operators. Interfaced to Durango Payments API.
- Write Interfaces to Credit Bureau and Credit Card Payment services APIs - Transunion, Lexus Nexus, Durango. Used Transunion supplied XSD to convert API response XML to strongly typed C# objects
- Internal Windows Forms (winforms) application for customer billing statements and Excel file payments import. The Windows application looks up PDF statements saved as binary blobs in SQL Server 2012 then converts to PDF format and displays in Adobe Acrobat. Opens user files saved in excel and imports data. Used Telerik controls for Windows Forms.
- Financial Transactions: Windows Service to batch import financial data. used FileSystemWatcher to receive notifications and import huge flat files (7GB+) to SQL Server table. Use Linq lazy loading and SQL bulk insert to cut load time of 7GB+ to a couple/few minutes.
- Financial Transactions: Created multiple batch processing task sheduled apps. SQL Bulk insert transactions.
- Map code written in SASS to c# application for parsing of fixed length field flat file data.
- Created an internal WPF app for database/configuration maintenance.
- Created ExtJS UI for credit card transaction history inquiry.
- Created ExtJS UI for application log transaction history inquiry.
- Used Test Driven Design (TDD) for quality, maintainability and to ensure the system is testable.
- Agile development methodology.
Confidential, Dallas, TX
Senior Developer
Responsibilities:
- Created MVC 4 views, controllers, and models to handle multiple-product Telecom invoice/billing forms.
- Create/modify WCF Services facade for handling data access layer calls. Create SQL Server Table, Views, and Stored procedures.
Confidential, Los Angeles, CA
Senior Developer
Responsibilities:
- Create ASP.NET Enterprise level applications and WCF Services to manage Confidential Auditing and Risk Assessment. Create single-sign on (SSO) for multiple sites.
Technologies and tools used were: C# 4, ASP.NET 4, WebForms, MVC 2/3, Razor View Engine, Windows Forms, Visual Studio 2010 Ultimate, TFS, Microsoft Ajax Control Toolkit, Telerik ASP.NET Ajax contols, jQuery, jQueryUI, JSON, XML, Ajax, JavaScript, LINQ, LINQ to SQL, Enterprise Library 4 and 5, Entity Framework,SQL Server 2005/2008 and SQL Server Reporting Services - SSRS. Converted VS2008 (.net 3.51) ASP.NET applications to VS210 and ASP.NET 4.0. IIS
Confidential, Irvine, CA
Senior Developer
Responsibilities:
- Created various ASP.NET, Windows Forms, Windows Services, WCF/Web Services applications, modules, utilities and Reports (Sql Server Reporting Services - SSRS) to support company investments and clients.
- Created ASP.NET Single Sign-on (SSO) risk map site of distressed investment real estate properties affected by the BP Gulf Oil Spill. Used C#, ASP.NET, SQL Server, Ldap, Linq to SQL, Ajax, jQuery, Google Charts, Google Maps and 3rd party Google Map utilities to present internal and external web pages. Showed company investment properties plotted on satellite map along with tabular and graphical statistics regarding financial risk. Used real-time NOAA maps/images and Google Earth to show spill history and NOAA future spill movement projections.
- Created WCF Service to accept and process property bid offers from 3rd party customers. Used C# 4.0, ASP.NET 4.0 MVC 2, WCF, SOA, SQL Server 2008, stored procedures, Linq to SQL, Linq to XML, IIS and implement internal Distributed Publish/Subscribe service using 3rd party open-source project.
- Created internal network 'file watcher' Windows Service to capture and internally route files received via company FTP site.
- Created Windows Forms Geocoding application for company investment properties using google maps api, SQL Server 2008, stored procedures and Linq to SQL.
Confidential, Glendora, CA
Senior Developer/Lead
Responsibilities:
- Distributed Smart Client Application for Claims Processing.
- Created various Windows Forms (winforms) user controls, modules and applications for Automotive Industry Accident/Repair Claims Processing. Conversion from existing C++ application required in some cases. This application is in wide-spread use and currently supports 40,000+ users.
Tools: C#, NET Framework 3.5 sp1, Team Foundation Server, Windows Forms, Asp.net, jquery, SQL Server 2008/2005, SQL CE 3.5, VistaDb, SQLMetal, Linq to SQL, Linq to XML, Linq to XSD, Linq to Objects, LinqPad, Windows Communication Foundation (WCF), threading (APM) and Microsoft Concurrency and Coordination Runtime (CCR), Microsoft Composite Application UI Block (CAB) and Smart Client Software Factory (SCSF), Model View Presenter (MVP), SOA, design patterns, OOP, interface based development (loose coupling), partial connectivity, SCRUM.
Confidential, Hollywood, CA
Senior Developer/Lead
Responsibilities:
- Created user sign-in/authentication page, new user page, account setup page, user notifications show reminders page, mobile phone show reminders/notifications page.
- Created middle-tier components for cookie management, set-top device management, device notifications management, TV Listings management, and User Account management.
Tools: and Technologies used were C#, ASP.NET, usercontrols, SQL Server 2005, T-SQL, ADO.NET, Ajax, JavaScript, jQuery, Microsoft ASP.NET Ajax, Web Services, XML, IIS, Visio, Visual Source Safe, Visual Studio Team Foundation Server, SCRUM, Windows forms (winforms), Object Oriented Development.