| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Winston-Salem, NC Street Address PHONE NUMBER AVAILABLE EMAIL AVAILABLELEAD/SENIOR SOFTWARE ENGINEERIT Professional with thirty+ years of experience. Quick leaner, demonstrated track record in designing/developing web applications, systems, and software that users find easy and intuitive. Known as a Leader who fixes de-railed projects and provides solutions within the guidelines of project goals.Key Technical Skills/LanguagesSkills: Leader/Team oriented Web Administrator Web Development UML Modeling Database design/develop Report DesignConcepts: DI TDD BDD SOLID principles DRYTechnology: HTML CSS Bootstrap AJAX Web/Win Forms WPFLanguages: C# Java Script VB/VB.Net PL SQL TSQL Ansi SQL VBAFrameworks: .Net Core .Net Frameworks 2.0 4.8 ASP.NET jQueryMiddleware: MS IIS Azure Oracle IBM DB2 MS SQL Server (6.5-2010) MQ SeriesSource Code Control: GitHub SVNTools: MS Visual Studio Telerik Web Controls SSIS SSRS Crystal ReportsMiscellaneous: MS Office (Developer & user) MS Access Windows Shell Code MS MTSWork ExperienceWells Fargo, Charlotte, NC 2014 2023Senior Software Engineer - Wells FargoResource for developing solutions for Web Apps and Windows Console based apps. Following Enterprise SDLC guidelines.Web Developer Web AspireWorked in Agile teams to identify solution(s).Used Web forms, MVC, and c#.Created/Modified Dynamic SQL as necessary.Used Git and TFS for code management and TFS for release processes.Assisted other developers when requested or needed.Oracle is the data store.Fixed other logic errors as they presented themselves.Used OO patterns to address some issues.Used Linq extensively to filter, sort or iterate through enumerable objects.Web Developer SquareWorked in Agile teams to identify solution(s).Used Web forms and c#.Created/Modified Dynamic SQL as necessary.Used Git and TFS for code management and TFS for release processes.Oracle is the data store.Fixed other logic errors as they presented themselves.Used OO patterns to address some issues.Used Linq extensively to filter, sort or iterate through enumerable objects.Requested/Provided Assistance as needed.Console App Developer TaxieWorked in Agile teams to identify solution(s).c#.Created/Modified Dynamic SQL as necessary.Used Git and Jenkins and Urban Code for code management.Oracle is the data store.Fixed other logic errors as they presented themselves.Used OO patterns to address some issues.Used Linq extensively to filter, sort or iterate through enumerable objects.Requested/Provided Assistance as needed.Created automated tests using xUnit and Moq.EMAIL AVAILABLE Page 2Robert Half, Charlotte, NC 2013 2013Consultant Wells FargoResource for developing solutions for Windows Forms and Windows Console based apps.DBA 6 Sidecar.Added ability to allow for users with mainframe ids that were different from their domain ids to log in.Worked with team to identify solution.Used Windows forms and c#.Modified Dynamic SQL as necessary.Used Tortoise SVN and ANT for code management and release processes.Assisted other developers when requested or needed.DB2 is the data store.Fixed other logic errors as they presented themselves.Used OO patterns to address some issues.Used Linq extensively to filter, sort or iterate through enumerable objects.Consultant C5InsightResource for developing custom web pages for a SharePoint application being developed for SERC. Used SQL Server 2008 as the backend store.Web Developer SERC. Developed all four layers (UI, Business Logic classes, Data Classes, stored procedures in SQL Server 2008) for each SERC form being developed as an asp.net web form.Used ASP.Net and c#.Used Telerik in Web forms to create various user interfaces.Gained experience in using Teleriks Ajax Manager.Wrote clientside script in JavaScript as needed to do verification or ajax calls.Assisted junior developers when requested or needed.SQL server is the data store.Created business layer classes to access data layer classes or other business layer classes.Created .Net Data access layer to use stored procedures for CRUD purposes.Developed Stored Procedures for CRUD purposes.Used Linq extensively to filter, sort or iterate through enumerable objects.Used Team Foundation Services (TFS) for code management.Collabera Inc, Charlotte, NC 2012 2013Consultant Wells FargoResponsible for implementing change requests when requested and assisting in refactoring department applications.Web Developer Change request. Handled a feature request with CATS where the user wanted to have added the ability to choose between using the Call Date or the Completed Date when filtering by date.Used ASP.Net.Oracle 10 is the data store.Web Developer Refactoring CMG Insurance. Worked with team on re-architecting CMGInsurance to simplify the architecture, make it three tiered, to make it easier to understand and maintain and more responsive. This was being done by using various OO Patterns written in c# (ex: Observer, Abstract Factory, Factory Method and Singleton), using Microsofts ASP.Net technology supplemented with Telerik controls, connecting to Oracle and/or SQL Server using Microsofts Enterprise library and connecting to various web services such as the RECE mployeeService.Used ASP.Net and c#.Used Web services for additional data.SVN for code management.Used Linq extensively to filter, sort or iterate through enumerable objects.Oracle 10 and SQL Server 2008 as data sources.Telerik controls.ANT for code release to development servers.EMAIL AVAILABLE Page 3Kelly Services/Staff Masters, Winston-Salem, NC 2009 2012Consultant - HanesbrandsResponsible for converting VB6 apps to VB.Net and creating new solutions in the latest MS development environment. Also a resource for other departments while maintaining legacy applications.Web Developer on IBMs Supply Chain Analyst Upgrade. Creating a web application to fulfill a need that was originally a customization to SCA that IBM originally had done.Originally started with MVC 3 Razor had to switch to ASP.Net due to time constraints.Created or added necessary data objects in SQL Server.SQL Server 2008 is the data store.Used triggers to providing auditing of the table.Enhancing or fixing as needed.Used Linq extensively to filter, sort or iterate through enumerable objects.Technical Lead to rescue project. Wrote Web application to assist in forecasting manufacturing needs. The view was written using Web Forms with the data being retrieved from a web service based on WCF. Also, JSON was used to mitigate latency issues and to implement cascading dropdown lists.Used ASP.Net.Creating and enhancing WCF services for Business logic.Created or added necessary data objects in SQL Server.SQL Server 2008 is the data store.Used triggers to providing auditing of two tables.Enhancing or fixing as needed.DeveloperWrote code to enhance an application for equalizing distribution of product for client events.Used ASP.Net to enhance the web app.Created or added necessary data objects in SQL Server.Enhancing or fixing as needed.SQL Server 2008 was used for the data store.Used triggers to providing auditing of two tables.Developer for Data Table Maintenance conversion.Was involved in rewriting data maintenance system using Silverlight (on hold).Visual Studio 2010.Silverlight 4 and MFC RIA.Enhanced legacy MS Access application - used for weighing and labeling baled socks.Created a Tracking web service. Used by a custom application for launching dept apps, to track who launched the application as part of a discovery effort to find out frequency of application use.Used VB.Net to create the web service.Created a proxy in VB6 to allow for VB6 applications to access the web service.CVS Conversion from VB6 to VB.Net.Rewrote the application for a Cost Value System as part of an Enterprise project called Newwear.Wrote as a Windows Forms app.Used OO Patterns to keep UI components loosely coupled from business logic.Used WPF in converting a tool that was used to create PDF backups of documents given to brokers throughout the year.Oracle 8 is the data store.Performance and productivity improved.Enhancing or fixing bugs as neededAdded and maintained C# dll to print a custom view of a header detail view.Developer Appwrap conversion: Rewrote custom launching application in VB.NetAllows for installing and launching either COM based or .Net based applications.Enhancing or fixing as neededAllows for installing apps from a share mounted to any drive letter.Assisted in maintaining several Classic ASP applications using VBA Script on the server side and JavaScript on the client side.Helped in bringing online new reports based on SQL Server Reporting Services.EMAIL AVAILABLE Page 4Additional ExperienceWachovia Corp., Winston-Salem, NCLead Tech / Lead Programmer Analyst, Document Systems DepartmentLead Programmer Analyst, Risk Management Dept.Senior Programmer Analyst, Document Management Dept.,ITP, INC., Winston-Salem, NCConsultantNew Breed, Greensboro, NCPrincipal AnalystRenaissance, Inc., Greensboro, NCConsultantRJ Reynolds Tobacco Co., Winston-Salem, NCSenior Programmer AnalystCP&T, Raleigh, NCConsultantRalph Kirkley & Associates, Austin, TXConsultantSimulation Laboratories, Inc., Granbury, TXSoftware EngineerMacrochip Research, Inc., Carrollton, TXSoftware EngineerTexas A&M University - Commerce Engineering Shop, Commerce, TXAssistantEducationMaster of Science (MS), Computer Science and Physics, Texas A&M University - Commerce, Commerce, TXBachelor of Science (BS, Computer Science, Minor in Business, Texas A&M University - Commerce, Commerce, TX |