Senior Software Developer Resume
Warren, NJ
SUMMARY:
- To secure a challenging solutions development position building ASP.Net MVC Web application, C# Windows applications, Restful Web Api, Windows Services, SSRS Reports with a strong emphasis on Microsoft technologies using my current skill set.
- Proven ability to learn quickly with 10+ years of experience with a desire to define and create the best solutions possible while proving to be an invaluable asset to the company .
- Solutions - oriented full stack Software Engineer with extensive professional experience and education in the design and development of complex software.
- Highly analytical and detail-oriented in resolving the root source of complex technical issues.
- Proven talent performing all phases of the Software Development Life Cycle (SDLC), from requirements gathering to development, testing and final implementation.
- Extensive background in design, development and maintenance of large-scaled, complex websites, including whole package software designing, coding, and implementation.
- Strong design, web layout, coding, development, troubleshooting and building web based applications experience using Microsoft .NET Framework, C#.NET, ASP.NET 2.0/3.0/3.5/4.0/4.5, SQL Server 2012/2014, XML, HTML5, CSS3, C# 4.5, ASP.net MVC3, MVC4, MVC5, NInject, IoC Container, JavaScript, VBScript, ADO.NET, XML Web Service, ASP, AJAX, Kendo UI, Service Stack API, Web ApI, RequireJS, AngularJS, D3js, Foundation, Sass, SEO( Search Engine Optimization ), Google Chart, .NetChart, JSON, .Net AJAX, SSIS Package, SSRS Reports, ETL, Schedule job, T-SQL, SVN, Git, TFS, JQuery, IIS 5.0/6.0/7.0/8.5, Visual Studio 2005 201 3/2015/2017, Entity Framework, SOA, URL ReWrite Rules, Google Map Api, Bing Map Api, Responsive UI.
- Highly proficient developer using SQL Server, which includes tuning/designing database table schemas and creating complex stored procedures, queries, user defined functions and triggers.
- In depth experience with client server applications and architectures, including multi-threaded applications.
- Using UML description Diagram for Application Objects Design Pattern.
- Solid written and oral communication talents, with an ability to convey complex technical concepts to an array of audiences. Fluent in English and Chinese.
TECHNICAL SKILLS:
Environment: Windows 10/NT/2K/XP/XP Professional/Vista, MS-DOS, ASP.NET, Visual Studio 2005/2008/2010/2013/2015, Microsoft SMS.
Applications: Visual Basic, Crystal Report, MS Office (Word, Excel, Access, Outlook, PowerPoint),XML Web Service, Web Api, Service Stack, Batch Print, Data Synchronize, Data Service, Schedule Job, ASP.NET MVC web Applications, C# Windows Application, ASP Applications
Databases: Microsoft SQL-Server 2000/2005/2008/2012, Oracle, DB2
Languages: C#, JavaScript, Angularjs, D3js, XML, HTML5, AJAX, T-SQL, ADO.NET, CSS3, XSLT, WCF, LINQ, ComponentArt.Net, ComponentArt.Chart, CarlosAg(ExcelXmlWriter), Anthem, Kendo UI
PROFESSIONAL EXPERIENCE:
Confidential, Warren, NJ
Senior Software Developer
Responsibilities:
- Created a reliable responsive ssrs report portal .net core angular 2 web application, web portal send parameters to ssrs server reports then create all kinds of web reports. using .net core Web Api to process Data access, Using UI, C#, .net core, CSS3, HTML5, JQuery, Bootstrap, Angular 2, TypeScript, Json Object, Microsoft Recourse, Windows Service, Restful Web Api, SSRS Reporting Service, Entity Framework, JavaScript and Sql Server, Sql Query and Stored Procedures, AJAX, TFS, IIS8.5.
Confidential, New Jersey
Senior Software Developer
Responsibilities:
- Created a reliable responsive ssrs report portal asp.net mvc5 web application, using security control for departments and users accessing the reports, creating flexible web report viewer to pull the ssrs reports to web. users have the security Manu UI depend on their role and department access levels; creating a gulpfile to watch and minify the css and JavaScript, then send to destination folder, significant speed the page loading, Created Restful Web Api to process Data access, Using UI, C#, ASP.Net Mvc5, CSS3, HTML5, Bootstrap, AngularJS, Dependence Injection, Ioc Container, D3JS, Sass, Foundation, Responsive UI, Json Object, Microsoft Recourse, Windows Service, Restful Web Api, SSRS Reporting Service, Entity Framework, JaveScript and T-SQ, Sql Server, Sql Query and Stored Procedures, AJAX, TFS, IIS8.5.
- Created a Code conversion windows application to changing the input files codes then output to .csv or excel depending the user preference, it can automatically to check input file encoding then significant to accuracy the code converting. C#, Microsoft windows Service, Encoding, Excel, Multi-Threading, Json /Xml data Mapping.
- Created SSRS reports and accuracy the format to make excel outputs no extra cells or rows, significantly enhance the sales department to using the report. Created SSIS packages to process salesforce data to database; Using Microsoft SSRS repot, Sql Server, Sql Query and Stored Procedures.
Confidential, New Jersey
Senior Software Developer
Responsibilities:
- Created a reliable responsive customer notes asp.net mvc5 web application leading to significant performance tuning and efficiency along with multiple advanced functionalities. it reduce the sales order notes processing time. Using C#, ASP.Net, CSS3, HTML5, MVC5, Bootstrap, AngularJS, Dependence Injection, Ioc Container, D3JS, Sass, Foundation, Responsive UI, Json Object, Microsoft Recourse, Windows Service, Web Api, XML Web Service, SSRS Reporting Service, Entity Framework, JaveScript and T-SQ, Sql Server, Oracle 12g, Sql Query and Stored Procedures, TFS, IIS8.5.
- Created web api to data processing and generate and send emails for SSRS reports, which includes Order acknowledgement internal, customer, salesman, and plant: using sub report to filter the ssrs reports to appropriate email recipients.
- Created a resource class to translate English to Spanish for sales order invoices and packing slip ssrs reports.
- Created vbscript codes to format the ssrs reports the client requested.
- Created customized signatures for clients processing the sales invoices, reduce the process time.
- Created windows application to generate new lots. auto provide olds lots and generate new lots to replace it and save to database. Only one lot for processing and listing all the new lots information for editing, deleting.
- Created a windows service to delete customer randomly generate temp files, which include company four servers, different folders and subfolders, using c# recursive methods to fetch all the temp files then delete them.
- Quickly learned the Company Ross System and provide clients need all kinds of bug fixing and new page generating.
Confidential
Senior Software Developer
Responsibilities:
- Created widget and page printer. client can save widget or page to pdf, docx or sent to printer to print. using AngularJS,Asp.net MVC4Razor, C#4.5, HTML5, CSS3, Responsive UI, JavaScript, JQuery, Linq, JSON, Service Stack API, Sql Server 2012, Foundation, Sass, IIS 8.5, Git, AJAX, XML.
- Created the toolbox widgets: D3 Organization Chart, Google calendar, Google Map, Google Authorization, D3 Pie Chart,D3 Area Chart, D3 Event Drop, D3 Density Charts, D3 Bar Chart, D3 Sparkling Chart, D3 Bubble Chart. Using AngularJS, D3.js, Asp.net MVC4Razor, C#4.5, HTML5, CSS3, Responsive UI, JavaScript, JQuery, Linq, JSON, Service Stack API, Sql Server 2012, Foundation, SasS, IIS 8.5, Git, AJAX,XML.
- Created dive table and popup widow for automatic data diving. Using ng-table, Angular, MVC4 Razor.
- Created Data collection database and Service Stack API, and Created Data UI to collect information and client can upload file, video, music, pictures. Using Angular, MVC4Razor, C#4.0, HTML5, CSS3, Responsive UI, JavaScript, JQuery, Linq, JSON, Service Stack API, Sql Server 2012, Foundation, Sass.
- Created the Service Stack API web service server side project for UI data side, Using SOA architecture, output data structure as Jason, Jsv, Csv, XML. Using C# 4.5, Service Stack web service, windows service, AutoMapper, EntityFramework6.1, Sql Server 2012, IIS 8.5, Git.
- Created Windows Service to catch the traffic camera data and process data input., Using SOA architecture, output data structure as Json, Jsv, Csv, XML. Using C# 4.5, Service Stack web service, windows service, AutoMapper, EntityFramework6.1, Sql Server 2012
- Created a trend functionality for traffic speeding, violation, using Statistics smooth time series trending methods, .net Windows Service.
- Created the google map attitude and longitude calculation from google map service which can get the distance area for the police offices call. Using Google Map, Linq and CSS3, Sql Server 2012, .Net 4.5, C# 4.5, HTML5.
- Part of creating Fulltext search using Solr, provide searching text from millions of records, many databases, thousands of tables. Using Solr, Sql Server 2012, Service Stack.
- Created Redlight UI Calls, showing police officers calls information, calls activate and calls waiting time… using asp.net MVC 4 Razor, CSS3, Sass, HTML5, JQuery, RequireJS, backbone, JavaScript.
Confidential, West Cadell, New Jersey
Senior Web Developer( Consultant )
Technology: MVC4 Razor, Kendo UI, Kendo Chart, HTML5, CSS3, C# 4.0, JavaScript, JQuery, JSON, AJAX, SVN, Visual Studio 2012,Extension Methods, Entity Framework, Linq, Generic Repository, Sql Server 2008 r2, Address Validation WEB SERVICE, Dependence Injection, Unit Testing, Publish Project using IIS and web.config. Security credential filter, Dependence Injection, Unit Testing.
Responsibilities:
- Created Action dashboard and reports service, can drill down the brand, region, district and territories with the dashboard and report accommodate it, and powerful excel output.
- Created the Mobile View Using Mvc4, HTML5 and CSS3
- Created Rep Activity reports service, can drill down the brand, region, district and territories with report accommodate it, and powerful excel output.
- Created the project can desktop view and Mobile View Using Mvc4, HTML5 and CSS3
- Created Home product listing, view cart, check out modules.
- Created Order History, Manage User, Approvals, My account, Inventory Management which included add product, edit products, delete products, replenish products and brands manage modules.
- Created Dashboard and Reports module, include Inventory Expired Dashboard and Report, Inventory Usage Reports, Rep Roster Report, Monthly Usage Past 12 Month Report, Order Report.
- Created Express Order and Cross Site Search products Module
Confidential, Hoboken, New Jersey
Software Developer
Responsibilities:
- Created a powerful Login page, has login password, reset password, authorization roles, log off functionality, using Mvc3 razor, telerik kendo UI, hash function.
- Created multi functionality dashboards, speed meter, pie chart, bar chart, area chart, stack bar chart, filter in country, company, date and measure (like actual, thousands, millions).
- Live click detail data grid and macro excel output. Using MVC3 Razor, Telerik Kendo UI, Kendo Chart, Extension Methods, Entity Framework, Linq, Genetic Respository, Oracle.
- Created multi functionality reports, yearly, monthly and top reports and charts, live click show detail reports and macro excel output, filter in country, company, date and measure.
- Created News and Edit pages, user can add, edit, and remove news, has the date filter.
- Created WCF service to serve web service, fttp, materialized view and online data process clients.
- Created a Genetic Repository to process the data interaction with the objects, using Linq, Entity Framework, Oracle.
- Created Static class to process all kinds of extension methods and static function and static objects.
- Created a gcforce class to process the salesforce web service.
- Created System IO class to process all file entries and outputs.
Confidential, New York, New York
Software Developer
Responsibilities:
- Created a powerful transaction search project. Gathering requirements, ETL Transaction, Corp Giving, Foundation pdf files to database using SSIS package, C# scripts, SQL Server stored procedures, TSQL Created SSRS report. web pages search function, using MVC, C# 4.0, TSQL, Sql Server 2008, SSIS package, ETL, SSRS, Stored Procedures, Firebug tool
- Created Database projects FECdonation, Factiva, FreebaseWEX, FreebaseRDF, Investment Bankers, Forbids400, Rich Registers, INC5000.Database projects processing spreadsheets files, xml files, TIF files, .docx, .nt, .csv, .bz files, watch and load web pages, SSIS packages, C# scripts parsing to database table data. Manage database projects to test, compile and finally production. Using C# 4.0, Multithreads, Third Party 7z.exe, HtmlAgilityPack, Ionic.zip,TallComponents. XML, Bulk Insert, SQL Server 2008, Stored Procedures, TSQL, ETL.
- Created a JsonWebService to get JSON Format Data, which is a language independent and platform free service, Created GetimageWPFService to get images from Getwayimage server. Using ASP.net web service, JQuery, JSON, Linq, SQL Server.
- Created Login, Team, Task, Role management project. Using Asp.net MVC, C# 4.0, Jquery, SQL Server, Firebug tool
- Created Marquirs Segment Screen two Project and Created a parsing console program to parsing the original segments to multi tables for process, using MVC, C# 4.0, SQL Server 2008, JQuery, JSON Data Format, SVN, Firebug tool
Confidential, Hazlet, New Jersey
Software Engineer( Consultant )
Responsibilities:
- Managed client-server call center applications and advanced workstation optimization portal. Responsible for full life cycle development which includes designing, coding, testing, documenting, installing and managing projects using advanced technology. Enhanced web application reporting, charting, stable, flexible functional capabilities.
- Created a Windows service notification generator which automatically sends emails, homepage messages, and SMS messages to the agents. Using C# console application, Stored Procedures, Http Handler, JavaScript, System Reflection, Attributes. Configuration, Multithreads, Microsoft SMS. Visual Studio 2008, IIS 7.0
- Built a stream data uploading system leading to significant performance tuning and efficiency along with a web service enabling multiple inserts. Using C#, JavaScript, Asp.net 3.0, Stored Procedures, Web Service, Visual Studio 2008
- Engineered a real-time auto operation forecasting generator enabling management to track real and proposed agent call volume and service time. Using C#, JavaScript, Asp.net 3.0, Stored Procedures, Web Service, forecasting algorithm, Visual Studio 2008
- Developed functionality which auto saves a user’s last visiting page using a Tab Control Page. Using C#, JavaScript, Asp.net 3.0, Stored Procedures, Web Service, Http Handler, HttpContext, XML document, State Management. Performance Tune
- Created a configuration and reports generator displaying data leading to significant enhancements in efficiency and productivity. Using the third party software ComponentArt,, Anthem CallBack C#, JavaScript, Asp.net 3.0, Stored Procedures, Web Service, DataList Control, Repeater Control, Tree View control.
- Developed independently a configurable, multi-level client/server application enabling management to efficiently monitor all agent activity using ConponentArt. Chart, real time technology, C#, Asp.Net, Web Service, Stored Procedures.
- Created an efficient and powerful agent score card displaying reports and charts used by both management and agents. Using ASP.net, ConponentArt.net, ComponentArt.Chart, .net Web Service, ADO.net, T-SQL, SQL Server 2008,
- Engineered a configurable agent management generator which displays skill schedules and along with summary and exception pages, then saves the exception pages to the target database. Using C#, asp.net, Web Service, Stored Procedures, JavaScript
Confidential, New York, New York
Software Developer(Consultant)
Responsibilities:
- Created a powerful sitemap engine leading to significant improvements in efficiency and productivity by generating daily Google sitemaps, leading to significant enhancements in searching. Right now FrontDoor, Treb, FoodTV, NYTimes works very well, Using the third party software gzip, Javascript, Stored Procedures, and job scheduling.
- Developed independently a client/server application which enabled more efficient and effective searching for almost three million listings. Provided multilevel suggestion functional capabilities using Classical AJAX combined with JSON calls and web services. Compatibility foreign language with the coding and database, using charset UTF-8 and ISO-8859-2, Creating thousands of URLs directions using Search Engine Optimization (SEO) and RegExp, IIS 5.0/6.0.
- Created aneffectiveReal Estate Admin Tool featuring separate summary, listings, billing, directory, search, and history pages using ASP.net, .NET Chart, .Net AJAX, VSS, AjaxControlToolkit, .net Web Service, ADO.net, T-SQL, SQL Server 2008, Visual Studio 2008.
- Created a Google chart for used cars which included make, model, price and vehicle type, using ODBC driver import Excel files and ADO.Net to import database data, C#, ASP.NET.
- Developed an efficientWindows and Console reports generation application providing clients adaily listings action report, using the Web Service to get the Web log files, transfer files to the server and initiate background server process from front end. Using C# to process huge data to text file, Microsoft SQL Server Integration Services (SSIS) packageto transfer data to the tables, processing data to create daily reports and monthly reports, using DTS, SQL Server Service, C# Console Application, Schedule Job, Stored Procedures, VSS, Visual Studio 2008.
- Created a C# Console application which generates search regions using stored procedures to transferEndeca pipeline XML files to the database.
Confidential, Keasbey, New Jersey
Software Engineer
Responsibilities:
- Spearheaded design and development of a customized word template generator leading to significant enhancements in efficiency and productivity.
- Created a multi-threaded windows application used to automatic upload application and database files to clients servers, reducing upload processing time significantly,using C#, ADO.Net and T-SQL.
- Designed and developed an intake and reporting solution for the document management system’s report services, by creating ASP.NET/C# interfaces. Using SQL Server Stored procedures, user-defined functions, Microsoft Word and HTML to display results.
- Tested a document management application working with client marketing teams by adhering to tight deadlines while insuring functionality was production ready and accurate.
- Created technical documentation covering changes and improvements to the document management application.
- Designed logos and other images for the application interfaces, reports and word templates using Microsoft Photoshop 7.0.
- Developed custom .NET components, user controls and applications using Visual Studio 2005, C#, CSS and a combination of Web Services, and ASP.NET AJAX for various public agencies.
- Designed, developed and integrated into the Infoshare system a new standard data processing system for electronic document submissions.
- Performed full Software Development Life Cycle (SDLC) in the design and development of an array of applications.
- Worked with a team to design and develop new application architecture for a Megan’s Law Module which takes advantage of the object oriented capabilities of .NET technologies.
