Sr. Developer., Kansas City, Ks
SUMMARY
- Over 20 years of experience in the Information Systems industry; Tech lead and mentor of Junior Developers in last about 10 years.
- Developed and architected applications for system integration; provided full life cycle system development.
- Expertise on Client Server, Web programming and system integration.
- Holds a Masters degree in Computer Science.
PROFESSIONAL EXPERIENCE
Confidential, Kansas City, KS
Sr. Developer.
Responsibilities:
- CSC is Multi - national IT firm.
- Division me is working for focusing on public health and children early education.
- My role is working on its one of web application, called Early Intervention (IE) system., which help disable child in medical and educational way to get back normal.
- The system was developed in VB.Net and C#, AJAX, JQuery, in front-end, C#, SQL Server, Entity Framework, WCF, IIS 7.5 and SOA in back-end. Also, support many internal system in C# and VB.NET and C++;
Environment: VB.NET, C#, MVC JavaScript, JQuery, AJAX, SQL Server,SSRS,SSIS, IIS 7.5, TFS, WCF, SOA, Entity Framework, Agile/Scrum
Confidential, IL
Sr. Developer.
Responsibilities:
- Opus CMC is a rapid growth Financial services focusing on mortgage underwriting business with emphasizing on technology.
- My role is working on its major internal system initiatives, such Fed and states new regulation compliance law.
- Work on OpusNext, a new MVC based web application, which is going to replace OpusFirst, in MVC, JavaScript, AJAX, JQuery, in front-end, C#, SQL Server, Entity Framework, WCF, IIS 7.5 and SOA in back-end.
Environment: C#, MVC JavaScript, JQuery, AJAX, SQL Server, IIS 7.5, TFS, WCF, SOA, Entity Framework, Agile/Scrum.
Confidential
Sr. Consultant/Lead
Responsibilities:
- Developed brand new web-based application called PmoWeb. A McDonald’s annual software package award winner, is becoming backbone platform type of software package, which are used by over 100 McDonalds oversee markets. It is google map based and helps markets to pick the pipelines in its Google map area and gathers the demography info and does sale estimates; It guides pipeline progressing to a store, with features rich workflow process such as different kind email reminders, email approval and document manage process. This is well designed and very efficient web application. Frontend developed in Adobe flash/flex and JavaScript, JQuery. Backend in C#, SQL Server 2008 and IIS 7.5.
- PmoPortal. This web application is portal tool for PmoWeb. Administrate all users’ access right and accounts. It handles all necessary PmoWeb’s settings, such as milestone, document package reminders and reports, release note setting, Market own role admin and so on. It was developed in MVC, Silverlight and backend is SQL Server.
- PmoMobile. PmoMoble, webbased, is mini PmoWeb Mobile version. It is based on SPA (Single Page App) framework. Developed in JavaScript, AngularJS, JQuery, Web API and JQuery in front-end. Backend is C# and SQL Server. We build it with Web technology o it can work on both iOS and Android operation systems which save the costs.
- PMO Franchise Navigator, Bing Map based Application which is developed in C#, WPF and WCF. Backend is SQL Server. The application cuts with 2 mode: windows based application or Browser hosted application (only work with IE although). This app is new generation of Navigator which will replace the current Navigator developed in VB6. Since their is no budget for this year, we only finish the phase one.
- Several sub-systems which integrating with Corp’s other system in SOA. their are a quite few sub systems working around PmoWeb. Here are few examples: 1).Pmo/Pmt Data exchange Web service - exchange data between Markets and central office PmoMaster database. Developed in C#; 2).PmoEmail Service - read and process approval email from MS exchange and update the result into database. Developed in C#, Windows service and MS exchange API. 3). Email approval Engine – develop in SQL and handle email approval work flow. This allows the approval progress go deep in multiple levels. 4).SSO (Single Sign On) interface with McDonalds Intranet to make sure sensitive data meets security standards. 5) A quite few in house utilities in C#, WinForms and WPF.
- System planning, configuration and administration. Set up and manage all web app and services.
Environment: Adobe Flush/flex, Google Map API, Silverlight, WPF,MVC, AJAX, Web API, JQuery, JavaScript, AngularJS, C#, .NET 4.0/4.5, MVC, WinForms, WPF, WCF, MS Visual studio 2010, LINQ, SQL Server 2008, SQL store procedures, Windows 2008 server, IIS 7.5, SQL Server Reporting service, SQL Server DTS and SSIS. ComponetOne Report, Window service, MS Exchanged API, SOA, TFS, Agile/Scrum.
Confidential
Sr. Consultant
Responsibilities:
- Ceridian, human resources, payroll and benefits company, which always developed Florida Health Insurance Exchange Marketplace.
- My role, as Sr. Consultant, focused on few key systems of the project.Developed data layer in Entity Framework, C# and WCF, SQL Server.
- Coded in Web Page in MVC and JavaScript, JQuery and C#; Developed internal
- Reports and customer letters in Microsoft SSRS, RDL and C#; Developed Windows Services which updates state health provider license data in daily base in C#, SQL. Maintained internal utilities program in Silverlight and C#.
Environment: C# Silverlight, MVC, AJAX, JQuery, JavaScript, NET 3.5/4.0, MS Visual studio 2010, LINQ, SQL Server 2008, SQL store procedures, SQL Server SSRS and SSIIS, Window service, TFS, Agile/Scrum.
Confidential, IL
Architect and Founder
Responsibilities:
- LoanCandy was a start-up which focus on on-line Mortgage leads generation.
- My job was to define both Hardware and software technical requirements, design and architecture the web system.
- Leaded a small team.
- Built back-end database in SQL Server 2008 and write stored procedures;
- Build website prototype in ASP.NET, C#, AJAX, Crystal reports and Infragistic.
Environment: ASP.NET,MVC, AJAX, C#, .NET 3.5, WCF, WinForms, MS Visual studio 2008, LINQ, SQL Server 2008, SQL store procedures, Windows 2008 server, IIS 7.0, Infragistic, SQL Server Reporting service, SQL Server DTS and SSIS, SOA.
Confidential
Sr. Developer
Responsibilities:
- RLCA is a leading Mortgage lender in Chicago land originally.
- And then it expands to more than 10 states in East.
- As TEMPprincipal developer, me working closely with CEO to define and customize the new system BytePro, Loan Origination Software.
- Migrated Databases from SQL Server to SQL Server 2005; Developed new LOCK system for Byte in VB.NET, win form and Stored Procedures and C/C++;
- Developed Marcos to customizing Byte in VB; Designed new Sales Boards in SQL Server Reports and IIS 6.0.
- Lead consultant to developed internal reports in ActiveReports and Crystal reports.
- Maintain intranet in C#, VB.net and IIS 6.0.
Environment: VB, C/C++, VB.NET, C#, .NET, ASP.Net, WPF, WCF, SOA, GUI development, SQL store procedures, SOA, Crystal Reports, Windows 2003 server, SQL Server 2005, SQL Server Reporting service, SQL Server DTS and SSIS, Agile.
Confidential
Sr. Consultant
Responsibilities:
- me is working for Wal-Mart remotely at home.
- Upgraded the EDI translator GenTran and integrated with the current systems; Using ASP.NET 2.0, C#, XML and Microsoft AJAX, developed Toolkit, JEDI TOOL, for new system and environment; Using C# to build web services interface between JEDI TOOL and GenTan translator;
- Develop and TP Edit and TP New for Trading partners’ interface, C#, ASP.NET and C/C++.
- Fine-tune for backend GenTran web services; Support current system, such as Auto-TP in VB 6.0 and C/C++.
Environment: C/C++, C#, .NET 2.0, Java scripts, ASP.Net, VB 6.0, XML, GUI development, Informix, IBM DB2, SQL store procedures, SOA, WCF, Windows 2003 server, IIS 6.0. Agile/Scrum.
Confidential
Sr. Developer
Responsibilities:
- Valtera provides varies of HR department services.
- It mainly focuses on Company’s internal Survey and different kind of testing for employment.
- And almost all surveys and settings conduct in on-line. As a key developer – reporting to VP directly, my role is to deal with all kind of technology challenges and provides best solutions.
- Built Web Services prototype for message exchange between Taleo and SelectionSage in C# and .NET web services;
- Tuned-up Summary Engine to boost performance in VC++; Developed Resources bank web Portal pages in C# and .NET; Developed Microsoft myPoll web survey pages in AJAX, JavaScripts and ActiveWidgets;
- Developed PowerPoint report engine in VC++ and VB; Deal with varies technical challenge no matter it involves in system level or Application level, Client server or web based applications in IT Dept.
Environment: VC++, VB, C#, .NET, Java scripts, SOA, ASP.Net, COM+, GUI development, AJAX, SQL store procedures, Windows 2003 server, IIS 6.0 And Security.
Confidential
Sr. consultant/Team Lead
Responsibilities:
- Danaher Controls is company that makes various kinds of industrial control components and machines.
- The product me is currently working on is electrical voting machine for elections.
- My duty is to do code and design review and make suggestions for improvement so that the system will be more simple and reliable.
- The platforms are windows XP and SQL server.
Environment: VC++, C#, .NET, SQL Server 2000, SQL, Stored procedures and Windows 2000 and XP.
Confidential
Sr. Developer
Responsibilities:
- Guide Information System (GIS) is an educational software product for high school students.
- It provides college, career info and ability assessment for on-going graduates.
- Editorial system is an internal data entry system to update raw data for GIS.My roles were: Developed subsystems of editorial system such as security, assessment and product generation in VB, MFC, PVCS and VC++ on Windows 95; developed an assessment system on Guide Information System (GIS) in Visual Basic and VC++.
- Supported the current GIS system; Installed, supported and troubleshot an EXceedW Windows system on PC; Supported current GIS II Junior on both PC and MAC versions.
Environment: VB, VC++, MFC and Windows 95.
Confidential
Project Engineer
Responsibilities:
- LEVEL 1000 is Ford real-time engine testing system.
- It generates test results so that R&D engineer can make adjustments for engine design to improve performance.
- My jobs were: Developed GUI for Engine Control Research Software, LEVEL 1000 Project; Performed programming in C/C++ and X-Window Motif in UNIX; Worked on GUI consisting of 5000 lines C code on concurrent workstation;.
- Upgraded current software in the lab and maintained the computer system in Cell 8 Gas Turbine Lab;
- Debugged and tested the Data Acquisition programs developed by other staff in the lab.
Environment: C/C++, X-Window/Motif, UNIX.
Confidential
Research Assistant
Responsibilities:
- Developed a graphic user interface of hardware simulator, CEDES; Performed programming in C++ and XT/OpenLook Xview on Sun SPARC UNIX.
- Executed software migrations and transferred research software packages from PC and MS Window environment to a Sun workstation X-windows environment.
- Programmed in C and C++; developed a fast algorithm on finding the vertices nearest to a point in hypercube in C on Sun workstation.
Environment: C/C++, XT/OpenLook Xview and Sun SPARC UNIX
Confidential
Senior Software Engineer
Responsibilities:
- Developed a new payroll system in COBOL and TRANSACT on HP3000; Supported current payroll, TAR and personal systems;
- Enhanced the systems and performed troubleshooting and Job recovery.
Environment: COBOL, Transact, Turbo image DB and HP 3000
Confidential
Software Engineer
Responsibilities:
- Designed and implemented a prototype of FUZZY reasoning database management system on Sun workstations in C; Lead a five-person team in the translation of the Turbo C User's Manual and Turbo Basic User's Guide into Chinese.
- Trained and tested the software component of the 1240 Telephone Exchange system.
Environment: C and PC-DOS.