Technology Lead Resume
Seattle, WashingtoN
SUMMARY:
- 10 years’ experience on software development
- Substantial development experience with C#/.Net(4.0/4.5, ASP.Net, WCF, EF)
- Full stack developer, strong on front end as well(JavaScript(OO), Html5, CSS3)
- Strong Knowledge on Microsoft Azure
- Solid skills on T - SQL and PL/SQL
TECHNICAL SKILLS:
Programming Languages: Visual C#/.Net, VC++, C, Java, Visual Basic, Delphi
Dev Techs: ASP.Net MVC, WebForms, WCF, EF, JS, AngularJS, KnockoutJS, JQuery, Ajax, Html 5, CSS3
Databases: SQL Server2008, 2005, SSRS, SSIS, Oracle 11G, MySQL
Dev Tools: Visual Studio 2013, Flash CS5, Eclipse 3.3, JBuilder, Borland C++ Builder, WinCVS, Matlab, Rational Rose
Operating Systems: Windows 8/7/XP/2000, UNIX, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, Washington
Technology Lead
Responsibilities:
- Coded the utility which monitoring the generated report files produced on daily/monthly schedule and output the log file for recording such activities. Deployed over Windows Service.
- Fixed NQC bugs in production, a Win Form application for controlling returned merchandise values.
Tools: C#/.Net 4.0, Windows Service, Microsoft Azure, SSIS, SSDT, Sql Server
Confidential, Chicago, Illinois
Software Developer
Responsibilities:
- Maintained Promotion Allocator, which used for allocating time slots for commercials in TV channels.
- Fixing bugs in the application, upgraded application from .Net 2.0 to 4.5.
Tools: C#/.Net, Asp.Net, Windows Service, NUnit, JavaScript, Jasmine, Gulp, SSIS/SSDT, Sql Server
Confidential, Chicago, Illinois
Software Developer
Responsibilities:
- Created REST handshake service in Portal side for Microsite (another web site) to get the complementary device information and redirect the user to Microsite after the authentication, finished by ASP.Net WebAPI, EF.
- Coded generating device usage reports functionality which executing and pushing the reports to the user on the predefined schedule by using Quartz.net and Cron Expression in Portal project
- Implemented Big Data Analysis page which displaying device usage info from multiple aspects in visual charts, built consolidated chart data model from multi-threaded retrieving for Linq queries. Verified correctness of data transfer and transformation in test project. Done by .Net TPL, Threading, ASP.Net MVC, EF, NUnit.
- Developed multiple pages(Device List, variations of Custom Reports and Default Reports) in Interim Portal project; Built the Expression Tree to get device list from runtime filtering conditions; Created custom attributes for server and client side validation on checkbox list with MVC and JQuery Validation; In Linq, ASP.Net MVC 4, WCF, EF, Sql Server.
- Remodeled Notification Setup (create new/edit) in step wizard manner, modeled, created and validated five steps involved in new Alert Setup page. Using ASP.Net MVC, EF, JQuery Validation.
Tools: C#/.Net 4.0, ASP.Net MVC 4, WebAPI, WCF, EF, Linq, TPL/Threading, Spring.Net, Tibco Magic Bus(message queue), Windows Service, Log4Net, NUnit, AngularJS, Bootstrap, SQL Server, SSIS, Oracle 11g
Confidential, Columbus, Georgia
Software Developer
Responsibilities:
- Designed and implemented Accounting Daily Settlement web application, which used by accounting team for daily balancing operation. Used ORM tool (Entity Framework) for retrieving/updating accounts info in a batch; Hosted large amount of input box in one page by running divided loading task asynchronously against DOM Latency. By ASP.Net MVC, EF4.1, AngularJS, JQuery, Ajax.
- Built functional modules (DFA Letter and Communication Preference) for FraudCase Logs web application, which automated the logging of fraud transactions on credit card along with additional notes (to IBM Mainframe as well as SQL Server) and generating templated .docx as attachment for the notification email sent. With ASP.Net Web Form, WCF, TN3270.
Tools: C#/.Net 4.0, ASP.Net MVC/Web Form, WCF, EF4.1, Linq, ActiveX, AngularJS, JQuery, Sql Server
Confidential, Sacramento, California
Web Developer
Responsibilities:
- Created new functionality for Confidential Health-Insurance Exchange Platform.
- Implemented pages (Medicare, TANF, Nutrition Assistance) for Confidential, which collecting client family and income information.
- Finished with ASP.Net Web Form, WCF, Linq, JQuery, JQuery UI
- Structured and engineered Help Center for synonym-based multiple keyword search; Implemented other functions like keyword highlighting, topic rating, etc. for Confidential , finished in ASP.Net MVC 3, Linq, WCF
- Validated and consolidated client inputs through multiple internal/external Web Service in Eligibility Calculation module.
- Schemed and coded service and data contract types, configured service instance concurrency and channel security with WCF.
Tools: ASP.Net Web Form, MVC 3, C#/.Net 4.0, Linq, WCF, SoapUI, KnockoutJS, JQuery, Ajax, Sql Server 2008
Confidential
Software Developer
Responsibilities:
- Built Confidential automatic importing tool, which downloaded data file (Excel) from the external site and imported all records to Sql Server. The application scheduled running frequency was 3 times per day. Implemented with Confidential , Threading Pool, Web Request class.
- Architected and Implemented Web Galaxy 2.0, integrated previous multiple processes to a unified model; Leveraged XML Schema both in SQL Server and client side to validate inputs from operators. Built by ASP.Net Web Form, JQuery, and Ajax.
- Implemented BIS Proj Management Web application, which was used to track BIS’s ongoing projects’ progress, modeled the project life cycle in seven stages and recorded the time stamp and stakeholders on each stage. Dev tools: C#, ASP.Net Web Form, Microsoft Ajax Library, Ajax Web Method, JavaScript, Linq to Objects, SQL Server2008
- Automated generating and downloading reports (PDF and Excel Format) in Web App for Control Account Daily and Sales Effectiveness Weekly report. Retrieved and Archived related source data with SSIS packages. Tools: ASP.Net(WebForm), Crystal Report, SmartXLS, C#/Linq to Objects, SQL Server, SSIS
- Extracted Investment Account Monthly Statement from the PDF format file, rearranged items of the client’s assets and account activities in a sensible order for feeding the synthetic audio generator, which was used to aid visual-impaired clients to listen to their statement. Desktop App implemented by Confidential , C#./Net, PDFBox framework
- Added new functional modules to WebGalaxy application, which is an integrated stock trading transaction tracking platform
Confidential
Main Developer
Responsibilities:
- From the original Confidential Account withdrawal processing, added the Extra and Default Tax Rate input boxes on both Submitter and Processor page.
- Plugged in automatic money transfer functionality from the linked account, which allowing electronic balance transfer from Confidential account to the bank side.
- Leveraged WCF Service to retrieve associated investment accounts information.
- Kept amount precision throughout the process.
- By C#, .Net (Linq to Object, RegEx), WCF/Ajax, ASP.Net2.0, JQuery, Sql Server 2005.
Confidential
Main Developer
Responsibilities:
- Architectured and developed this module, which tracked the client’s account balance variation to activate the offer whenever that amount reached the threshold.
- Embodied function of monitoring client is multiple accounts’ balance updates on daily base over a specific offer valid term.
- Utilized SSIS package to back up the related accounts info on periodic base for auditing purpose.
- Mainly used C#, .Net/ADO.Net, ASP.Net (Web Form), WCF, Microsoft Ajax Library, JavaScript/ JQuery, SQL Server 2005/T-SQL, SSIS
Confidential
Main Developer
Responsibilities:
- Created the new module for managing the ReOrg campaigns. Engineered web pages for adding client accounts to the Confidential dynamically and reviewing of tendered accounts.
- Made the Excel sheets on account and owner’s info and enabled downloading the above file from web page.
- Used Ajax. Sorting/Paging and Searching of campaigns were embodied.
- With: C#, .Net/Native Dll InterOp, Linq to Object, ASP.Net Grid View, Microsoft Ajax Library and JQuery, Sql Server(T-SQL).
