We provide IT Staff Augmentation Services!

Consultant Resume

4.00/5 (Submit Your Rating)

Raleigh, NC

SKILLS:

  • C#
  • SharePoint
  • SQL Server
  • Confidential - SQL
  • Web Services
  • DB2
  • VB.Net
  • GUI Design
  • SSIS
  • ASP.Net
  • .NET Remoting
  • DTS
  • MVC
  • BizTalk
  • PL-SQL
  • Visual Basic
  • MSMQ
  • Confidential -SQL
  • X++
  • Crystal Report
  • SSRS
  • Visual C++
  • OOP/OOD
  • HTML
  • Dynamics AX
  • VBScript
  • Everest ERP
  • ASP
  • XML/XSLT
  • JavaScript
  • HTML
  • Java
  • AngularJS jQuery

PROFESSIONAL EXPERIENCE:

Confidential, Raleigh, NC

Consultant

Responsibilities:

  • Wrote custom library for SOR project that allowed for communication to and from Confidential web services. This library is used in several internal client applications when communicating with these outside services.
  • Designed a system to track changes made in the SOR data, so any changed can be traced back to who made the change and when the change was made.
  • Part of the team responsible for the architect and development of the Confidential system.
  • Analyze existing software written in C#, VB.Net and Java.
  • Make recommendations on code usability.
  • Make sure all source code is accounted for and compiles/builds properly.
  • Create Visual Studio solutions for all modules.
  • Make sure all of the latest code is checked into source control system (TFS).
  • Implemented an Confidential validation engine for verifying that all received XML documents adhere to published schema and rules standards. Used XSLT, XSD schemas and C# to validate the data. Functionality was available through .NET assembly or Web Service.
  • Created SQL Server database schema for storing Confidential data elements.
  • Researched existing standards and came up with a new design to allow Confidential data elements to be extracted from Confidential documents. Utilized C# and XSLT to implement a new parsing engine for the importing of Confidential elements.
  • Designed a window service written in C# to automatically process incoming submissions.
  • Designed and developed a SSIS package that calculates Confidential Summary data. The data is read out of the CAMS database, and using rules/calculations documented in ‘Conversion of Confidential Data to Summary Reporting System (SRS) Data v3.1’ properly reports the data based on ORI/Reporting Period rollup.
  • Wrote a custom C# adapter to allow Confidential transactions to be transformed into the Confidential IEPD 4.1 standard and sent to Confidential using SFTP protocol.

Confidential, Alpharetta, GA

Consultant/Systems Architect

Responsibilities:

  • Responsible for a 7 person software team made up of 5 developers, 1 Quality Assurance person and 1 Business Analyst. The team's mission is to create custom software systems which provide technology solutions for operating a multi-national franchise business. The franchise business includes over 600 retail stores as well as an eCommerce retail presence. Mentored four entry level developers to bring them up to speed on the latest technologies.
  • Developed their main public facing web site: www. Confidential .com. This site is used for both retail and wholesale distribution channels, and is built using the latest .NET technologies: ASP.NET, MVC 3.0/4.0, C#, CSHTML and SQL Server 2012. Some older but established technologies were also used: JavaScript, XSLT, XML for specific features of the site. We utilize Agile development techniques while using Team Foundation System (TFS) and SharePoint to track team's progress.
  • The overall architecture relies heavily on Web Services and SOAP to integrate to outside 3rd party systems. For merchant services, we wrote C# services that worked easily with PayPal and Authorize.net. The company wanted to lower their exposure, so a special API was developed which allowed the web site to talk to Authorize.Net's PCI compliant backend.
  • The retail site interfaces to a 3rd party sales tax system called ServiceObjects which allows tax rates to be calculated on the fly.
  • Designed and developed an API utilizing C#, AIF and X++ for interfacing to company's ERP systems. The API allows for accounting documents such as Sales Orders, Purchase Orders and Payments to be automatically generated in both Everest and Dynamics AX systems.
  • The site also works with the 3 main shipping vendors, UPS, USPS and FedEx by wrapping vendors API's into our own custom web service. This allows tracking data to be incorporated into the customer history pages.
  • One of the show pieces of the web site is a design tool that allows customers to build custom phone cases. The design tool uses a collection of technologies including Open Source jQuery and JavaScript image manipulation libraries along with a SQL Server 2012 backend. The designer allows the customer to build their own designs by uploading images from either desktop or mobile device, drag and drop colors and patterns. We allow other partners to embed this designer in their site through the use of a plug-in written as a Javascript library. The designer was so popular Confidential & Confidential is showcasing the technology Confidential their new flagship Michigan Ave. store in Chicago.
  • Architected and built a Sales Portal using C#, MVC and SQL Server 2012 which displays and reports on sales data being pulled from multiple sources. A combination of Window Services and SSIS packages were used to provide data feeds from a diverse group of POS systems:
  • Franchise Owners are able to go to one website and look Confidential a snapshot/dashboard view of their entire business. SSRS reports were created to display informatin about their business.

Confidential, Raleigh, NC

Developer Consultant

Responsibilities:

  • Architected an Enterprise wide solution utilizing Biztalk Server which allows internal diverse clients to communicate with vital internal systems and external systems through one gateway.
  • Designed and developed a .NET based toolkit which exposed COM objects that allowed VB 6.0 developers to send requests to Biztalk without having to have knowledge of XML or any Biztalk internals.
  • Developed custom BizTalk adapters using C# to communicate to internal mainframe applications over TCPIP and to external 3rd party web services using SOAP. SOAP adapter incorporated WS-Security standards including XML Digital Signatures.
  • Wrote BizTalk orchestrations which encapsulated business logic for new account openings. Took a process that use to take several hours to accomplish manually, to a single message that runs in less than 20 seconds.
  • Designed and architected the Wealth Management Portal written in ASP.NET using C#. The web site utilizes WCF, MVC 3, Entity Framework, LINQ, Web Forms and Web Services technologies. The portal allows our customers real time views of their holdings across all account types.
  • Designed and developed an ETL solution for importing Annuity data received as well as external Annuity vendors. The application was written using SSIS, and contained extensive validation tasks to make sure the data we were receiving was well formed. The imported data was brought into SQL Server 2008 database and moved to our the Wealth Management Portal .
  • Wrote a Windows Form desktop application in C# which allows for the retrieval and processing of check images. The system utilizes .NET Remoting technology to allow multiple clients to perform data entry simultaneously. The system generates a standard file used in statement processing.
  • Designed and deployed a web based Wires Dashboard written in ASP.NET C#. The intranet site is used by the Domestic/International Wires departments to monitor, maintain and secure wire transfers. The web site interacts with IBM Mainframe and MQ over TCPIP, as well as FundTech and PayPlus. The system also provides an end of day balancing feature to insure that all transactions processed have been processed accurately.
  • Worked with internal development groups in establishing software development standards and guidelines.
  • Transitioned the existing source code from Source Safe to Team Foundation System (TFS).
  • Assisted with the build scripts for fully automated deployments across all of our deployment environments (Development, QA and Production).
  • Acted as mentor to new hires. Held several lunch and learn sessions to introduce development team to existing tools available to them.
  • Involved with code reviews to help new developers gain a quick insight into the company’s best practices.

Confidential, Atlanta, GA

Systems Architect

Responsibilities:

  • Coauthored internal .NET Business Framework used by development staff for all Windows development. This library included components to handle Security, Database, Import/Export, UI Design and Configuration Management.
  • Designed and implemented asynchronous processing system which utilized MSMQ and .NET Remoting. The system was made up of two window services and two Window Forms components. All services and components were written in C#.
  • Mentored 10 Developers in making the transition from VB 6.0 to C# .NET.
  • Responsible for publishing Standards and Guidelines for .NET development. Held code reviews for all .NET production code, to make sure standards and guidelines were being followed
  • Designed standard UI controls which inherited from Infragistics .NET Advantage controls.
  • These controls implemented a common look and feel across all company applications.
  • Specialized data input controls for specific business objects, grids and data binding to internal business objects as well as behavior for handling data entry error conditions.
  • Reported directly to the VP of Development. Made recommendations on technical direction of industry.
  • Assisted development team with design and coding tasks on key projects to make sure we stayed on schedule.
  • Performed research on emerging technologies, and was responsibility for writing technical papers for upper management to use for making decisions on which technologies we should pursue.

Confidential, Duluth, GA

Sr. Software Engineer

Responsibilities:

  • Designed and coded a quoting/policy system in ASP.NET C# that was used by 400 insurance sales agents worldwide.
  • Implemented application in C# which extracted monthly sales data stored in SQL Server. These files were submitted to the state regulatory agency, and were crucial in making sure the company was in compliance with state regulations.
  • Created special XML functions to calculate changes to policy data. The system automatically calculated Endorsement premiums as well as save out new policy data to a SQL Server database.
  • User Interface was very dynamic due to complex business rules, so I made extensive use of XML and XSLT in generating HTML input screens and web based reports.
  • Coded client side validation using JavaScript. Wrote specialized JavaScript data validation libraries to handle business specific rules.

Confidential, Norcross, GA

Developer Consultant

Responsibilities:

  • Designed and coded GUI. Made use of specialized 3rd party instrumentation controls.
  • Write specialized parallel port driver in VB 6.0 for passing data to and from device.
  • Interfaced with design engineers in getting requirements and specifications.
  • Translated specifications into mathematical algorithms and coded them in VB 6.0.
  • Developed a Visual Basic 6.0 application, which runs automated tests for products coming off the assembly line.
  • Wrote a scripting language in VB that allowed non-programmers to make changes to the systems business rule. Made extensive use of classes and collections.
  • The scripting engine used a COM interface so that business rule logic could be called from company intranet through the use of ASP. Program is fully table driven, and receives its business rules from an external SQL Server database.
  • Designed and coded several COM objects that exposed a common interface to several hardware devices: PLC (using DDE) and National Instruments I/O devices (using external DLL's). These COM objects were easy to use, and were adapted by different development teams in the organization.

Confidential, Duluth, GA

Consultant

Responsibilities:

  • The program allowed for saving the applications locally when no Internet connection was available. The user was notified once a connection was reestablished.
  • Client front-end was written in VB, and the back-end used an XML based tool called InternetForms viewer.
  • Developed back-end business rule components using Java and COM/DCOM in Visual C++ and Visual Basic.
  • COM objects communicated to a SQL Server database using ADO technology.
  • Lead a seven person development staff in coding and designing a Visual Basic 6.0 application. The application is a sales/marketing financial tool used by over 6,000 sales agents nationwide. Program contains all sales and marketing material used by Agent's.
  • The program integrates more than 30 different products from assorted vendors into one user-friendly interface. Application also communicates to a back-end Web site over the Internet to obtain newest software releases as well as licensing information to assure NASD compliance.
  • Designed and coded Windows GUI front-end, using Visual Basic 5.0.
  • Wrote back-end stored procedures in SQL Server 7.0, which other developers used inside their ASP pages to publish client data on the web.
  • Wrote custom business applications for Palm wireless device ( Confidential ) which talked through a back-end system, made up of ASP pages. These pages contained heavy ADO, database retrieval code.
  • Designed and coded designer tool used by the client to customize the front-end application.
  • Designed and coded multimedia module for playing Confidential and AVI movie files.
  • Designed and coded Internet enabled front-end using third party Internet controls.
  • Wrote install program using InstallShield Professional 5.5. The install program includes the installation of over 55 separate components.

We'd love your feedback!