Profile image of ccalhoun
@ccalhoun
Member since June, 2007
0 Đề xuất

ccalhoun

Trực tuyến Ngoại tuyến
Christopher J. Calhoun 690 Stratton Rd. Salvisa, KY 40372 Phone: (989) 450 - 2288 or (859) 366-4034 I have over twelve years of progressive experience in designing, developing, testing, implementing and supporting software solutions. These solutions have consisted of automation, windows, client server, and web database applications using object oriented programming techniques. I have extensive experience with Visual Basic, ASP, XML, COM+, MSMQ, ASP.NET, C# and VB.NET with web services and MS Access, MS SQL Server, Oracle RDBMS/ORDBMS platforms. My solid technical skills are complimented by my many years of experience in providing network support, customer service and training. EXPERIENCE: Bluegrass Mental Health Mental Retardation Board, Inc. 107 - Present Lexington, Kentucky Senior Systems Analyst Currently I am working on an EMR (Electronic Medical Record) system for Institutional patients. I am doing maintenance development as well as working on the design and architecture of version 2 of this system. I work with a team of 4-5 development staff on this project. The code base is in a .NET 3.5 smart client architecture using SQL server 2005 for a database back end this system also communications to an AS400 system as well. This solution uses Multum for prescription data, ICD codes and several third party controls throughout the system. I have also implemented an AdHoc reporting solution for SQL Reporting services against the EMR data Technical Skills utilized: • Project Management • Analysis • Leadership (Technical and Managerial) • Database design (ERD) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Support and Mentoring) Technology Consulting INC. 04/07-10-07 Advanced Solutions Center Louisville, Kentucky Senior Systems Consultant In this position I provide full life-cycle support for custom solutions utilizing Microsoft Technologies such as: ASP, VB 6, N-tier, COM/COM+, T-SQL, XML, HTML, Javascript, ASP.NET 1.1-3.0, VB.NET, C# and Visual Studio Tools for Office. Many of these are financial systems used by clients in the areas of accounting and budgeting. Primarily I am responsible for new development and ongoing support/enhancements to current systems for Marathon Petroleum. These systems utilize several databases including SQL Server 2000-2005 and Oracle 8i. Technical Skills utilized: • Analysis • Leadership (Technical) • Database design (ERD) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Support and Mentoring) Humana. 01/07 – 04/07 Louisville, Kentucky Lead Application Consultant I functioned as the Lead consultant, for the Medicare Advantage Paperless Application project. This is an OOP C# 2.0 smart client application. This application takes advantage of Enterprise Patterns and the VB6 InterOp toolkit, web services as well as several custom application blocks and has offline capability utilizing a SQL Server Express 2005 local database back end. I also lead the support of the current VB6 Medicare Advantage Paperless Application (MAPA) application and ASP.NET 1.1 websites and web services. These systems utilize a SQL server 2000 backend. I am involved in all phases of the development lifecycle. My duties include but are not limited to software architecture, design and development as well as development team leader of 9 developers. Technical Skills utilized: • Leadership (Technical and managerial) • Database design (ERD) • Database migration (XMLSQL Server 2005) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Multicultural, Support and Mentoring) Independent Contractor 11/06 – Present Salvisa, Kentucky Gold Support Netsuite ConsultantSenior Software Engineer Projects: Netsuite CRM Integration (Novastor and Platinum Pursuits) This was a two project contract to develop a VB.NET 2005 windows system tray application that is used to import Netsuite Cash Sale, Sales Order, Refund Cash Sale, Customer Refund and Create Invoices thru a web services API. These applications utilized a scheduling feature to set up times for these transactions to run. The application pulls data from either SQL Server 2000 or Excel spreadsheets then creates and executes the appropriate transaction based on specific busness rules. Netsuite Suitelet Implementation (Master Graphics Inc. via Skyytek) This is an e-commerce customization, integrating a suitelet to a web store front end. The suitelet gathers client information, allows for subscription selection and the generation of a netsuite estimate in workflow for approval. The suitelet also includes custom discounts by years subscribed and much more. QuickBooks Integration Portal (TCSMO Informatics) This is a portal used for Medical clients for image storage, information and retrieval of billing data. Payment data is also imported into QuickBooks online or local installations in an intranet environment. The design of this system is highly configurable from the user interface. Technologies utilized are: ASP.NET 2.0, SQL server and QuickBooks. Technical Skills utilized: • SuiteFlex API • Database development (SQL Server 2000 and Stored Procedures) • Excel development • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Stakeholder and support) • QuickBooks SDK Overall Netsuite experience: • Administration • SuiteFlex API • SuiteScript • Clients Scripts • Event Scripts • Portlets • Suitelets • Scheduled Scripts Independent Contractor 10/06 – 2/07 Frankfort, Kentucky Senior Software Engineer Project: • EDS KYHealthNet This is a very complex multi tiered project developed with ASP.NET 1.1, SQL Server 2005, Host Integration Server 2004 and a mainframe. Was responsible for feature enhancements and daily support for this system. KYHealthNet is a website used for the Commonwealth of Kentucky and individuals to enter Medicaid claims online. It is located at: The majority of this work was performed offsite utilizing a VPN into the EDS systems. Technical Skills utilized: • Ability to grasp new technologies quickly (Host Integration Server) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Multicultural, Support and Mentoring) Fulfillment Concepts INC. 09/06 – 12/06 Louisville, Kentucky Contract Senior Web Developer I was on contract as a Senior Web Developer my duties include ASP.NET 1.1-2.0 development as well as traditional ASP development with JavaScript and SQL Server 20002005 backend. I develop and maintain various web services in support of the SOA goal for this client. I am very much involved with the SDLC on all the projects I have worked on with this company. Projects include: Texas Roadhouse Intranet single sign on, photo album and content manager as well as many other enhancements to the website. Developed many web services in order to share information between the corporate website and the intranet. I am also working to integrate the XMPIE software package within the order processing for this client. www.Trhfamily.com. Heaven Hill Developed the document library section of the site. Integrated the Promail order processing package with the website as well as site feature enhancements and change requests. Ohio Pattern Works Feature enhancements to the website as well as working on converting this site from ASPSQL 2000 to ASP.NET 2.0 and SQL server 2005. Independent Contractor 06/06 – 09/06 East Windsor N.J. Software Systems Development Engineer Project: • CONAIR Conveyor Control System This is a very complex multi application project developed with ASP.NET 2.0 as well as a .NET 2.0 windows services utilizing windows forms for service management. ASP.NET for the User interface. This project uses generics for in memory data storage and access. The database platform used is SQL Server 2005 with triggers and stored procedures used for data access and reporting. This solution communicates with an Allen Bradley PLC and 4 Print and Apply Zebra Label Printers as well as an AS400 warehouse management system. This communication is done over Sockets and Serial Ports and FTP downloads for carton information. This is a real time solution utilizing AJAX and also SOAP compliant web services. Future plans for this project is to enable access from smart devices as well. I have been very involved with every aspect of the SDLC for this project. Technical Skills utilized: • Leadership (Technical and managerial) • Database design (ERD) • Database migration (Flat fileSQL Server 2005) • Database development (Triggers, Stored Procedures) • Software design (patterns, UI, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Multicultural, Support and Mentoring) • Customer service (On site customer and vendor communications) ACS INC. 06/05 – 06/06 Lexington, Kentucky Microsoft .NET Architect and Systems Development Specialist I functioned as a senior-level .NET professional, with competency to work on complex projects which require an in-depth knowledge of engineering/automation concepts, practices and procedures. We are a CMMI level 3 group and we utilize the ITIL methodology. My current duties and responsibilities include but are not limited to: 1. Software design, engineering and/or development for commercial, medical, military or scientific uses. 2. Engineering evaluation and/or test of materials (H/W and/or S/W components, products and systems). 3. Preparation of detailed specifications from which programs are written. 4. Application of configuration management procedures for changes to the operating system files and software. 5. Performance of associated process studies, research investigations and requirements analyses of all aspects of communications and telecommunications system, etc., by applying statistical/analytical and modeling or engineering techniques, procedures and criteria in specialized areas. 6. Participation in the development and preparation of documentation for, but not limited to, procedural, program and user documentation. 7. Designs, develops, installs, implements, fine tunes, documents and/or maintains databases, database dictionaries; monitors standards and procedures and integrates systems through database design and administration. 8. Works with users to ensure successful system implementation; may assist in user training. 9. Provides guidance and assists in training of less experienced staff. 10. Conducts research and drafts portions of technical proposals. 11. Maintains state-of-the-art knowledge and compiles information into recommendations and analyses. 12. Management of two offshore development staff. Projects: • MetLife Reporting This is an ASP.NET 1.1 project utilizing SQL Server 2000 which handled billing for our business lines within MetLife Institutional workflow billing. Made heavy use of user defined functions and Store procedures to draw the correct data from multiple sources also this project consumed web services for workflow data that was processed offshore. I was involved in every aspect of the SDLC for this project • MetLife Statement of Health This is an ASP.NET 1.1 project utilizing SQL Server 2000 which handled very complex business rules for document storage and information retrieval for this business line. This project made use of SOAP compatible web services to bring in information from several workflow sources. I also developed several SOAP compliant web services which were also developed in ASP.NET 1.1 utilized for gathering information and images for offsite workflow data entry and processing. I was involved with every aspect of the SDLC for this project. • Paragon Underwriting This is a data driven highly configurable ASP.NET 2.0 project utilizing SQL Server 2005 which handled very complex business rules for workflow with document storage and information retrieval for this customer. The advances made in the applications design and configurability allowed us to add new business lines of this type very quickly cutting our development time by 2/3. I was involved in every phase of the SDLC. • MetLife Retirement and Savings This is another data driven ASP.NET 1.1 project which I developed a custom reporting tool utilizing stored procedures, views and user defined function on a SQL Server 2000 database server. I also developed several web services that are used from Delphi clients as well as from the web application itself. I was very heavily involved in the development relate phase of the SDLC for this project. ACE Technologies INC. 06/04 - 06/05 Troy, Michigan Senior Software Engineer and Project Manager Conversion of (LotPro 2000Inventory Manager) a commercial finance and accounting software package used by automotive retailers. I have converted this Visual Basic 6.0 project to a .NET smart client architecture application, consisting of web services, MSDE, SQL Server 2000, and a windows client. Primarily coding and converting the Visual basic 6.0 procedural code to a true .NET object oriented architecture. Designed and developed an update server used for software updates and data distribution utilizing windows services technology, DART SSL sockets for .NET, SQL Server 2000 and asp.net web services. This application is integrated with Microsoft CRM 1.2. Designed and developed a custom licensing solution utilizing and extending Microsoft CRM 1.2, SQL Server, ASP.Net and web services. Designed and developed a custom leads processing solution utilizing windows services SQL Server, ASP.Net and web services. This application interfaces with all lead vendors who supply leads to be used in a dealership within LotPro 2000. Preformed report conversion from Crystal 8.5 to Component One's report solution. I designed this solution with a data centric approach, utilizing work offline/synchronization capabilities of MSDE and SQL Server merge replication. Designed and converted the Access 2000 database to SQL Server 2000 database. Utilizing DTS, stored procedures, user defined functions and triggers. I also programmed InstallShield X installation packages. This project utilized several API's including Dealer Track, SelectQu, BlackBook, also NADA and Kelley Karpower for vehicle valuations. Responsible for coding standards and software certification utilizing the latest technologies, design patterns, best practices and certification testing tools. Managed this project with the support of subordinate developers, a documentation specialist and technical support department for which I am directly responsible. Technical Skills utilized: • Leadership (Technical and managerial) • Database design (ERD) • Database migration (Access 97SQL Server 2000) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Support and Mentoring) MeccaTech, Inc. 01/04 – 09/05 Lansing, Michigan Contract Senior Software Engineer Web Custom Control Development, maximized reuse of code for page developers. C#, VB.NET ASP.NET, , XML, SQL Server 2000, Windows Server 2003, IIS 6.0. Designed and developed an ASP.Net web application for use with the Medicaid Administrative Outreach Program called WebMac. EDI testing and quality control for ANSI X124010837P, 835 and 270/271formats used in fee for service billing also programmed many file conversion modules related to the same effort. I performed web application maintenance programming, XML, ASP 3.0, ADO 2.5, SQL Server 2000 and Crystal Reports 8/.NET for the application WebMecca 3.0. Microsoft .NET Application Block Programming using the User Interface Process, Data Access Application Block, and Exception management blocks. Duties included application programming, support and maintenance using Access 97. Designed and developed ADSI utilities for automation of redundant operations using .NET, SQL Server 2000 and Windows Server 2000/2003. MedBill Corp. 6/03 - 12/03 Holt, Michigan IT Project Manager Solution Architect Software project management, supervising a team of eight developers and contractors to architect, design and develop the MBC Medical Invoice Processing System. This system is an N-tier windows application developed using C#, and SQL Server 2000. The software is used to generate medical claims for various insurance carriers and to track associated financial information for emergency physicians and school based health services in many states. This includes compliance with HIPAA standards ANSI X124010837P, 835 and 270/271formats. The methodology utilized is a hybrid of the Rational Unified Process. This allowed the development effort to be accelerated to fit a short time frame with limited resources. Duties included network support with production web applications, IIS 5.0, SQL Server 2000, Windows 2000 servers and a variety of third party systems. I participated in drafting proposals for several ITB's; dealing with Fee for Service and EPSDT Administrative Outreach Claiming in several states. Technical Skills utilized: • Leadership (Technical and managerial) • Database design (ERD) • Database migration (COBOLSQL Server 2005) • Database development (Triggers, UDF, Stored Procedures) • Software design (patterns, UI,UML, documentation) • Software development (User Interfaces, Classes e.g.) • Communication (Multicultural, Support and Mentoring) Managed the day-to-day operations of the systems department including COBOL application conversion to .NET, AS400 Emergency Physician Medical Billing system change requests, current Medicaid Administrative Outreach Claims Billing Software and School-Based Health Services Billing Software. Michigan Public Health Institute 7/01 - 6/03 Okemos, Michigan Senior Programmer Analyst and Senior NOC Support Performed systems analysis, network auditing, disaster recovery and network engineering services. Duties included software Project Management utilizing the Rational Unified Process. I also performed requirements gathering and analysis Use Cases, UML, Data Modeling etc.; including production of project artifacts and management of software development efforts. Responsibilities were not limited to application and web development using ASP, ASP.NET, HTML, DHTML, XML, MTS, COM +, MSMQ, ASP 3.0 with VB script and Jscript client side and server side IIS 5.0 - 5.1. with Visual Basic Distributed, N-tier and DNA applications architecture cryptography API, SSL and PKI. Access 2000-2002 SQL 7-2000, and Oracle 8i/9i programming. Displayed expertise in various software packages Including Microsoft Office 2000 - XP, Adobe PhotoShop 6-7, Image Ready, Flash 5-MX, Fireworks 4-MX, Freehand 8, Visual Interdev, VB 6, ASP.NET, FrontPage 2002, Dreamweaver 4-MX, Ultradev, Visio 2002, Project 2002 also various network security tools, and port scanners implemented in security auditing Office automation programming in Outlook 2000, Exchange 5.5 - 2000 with OWA and Access2000, Lotus R5 and various proprietary products dealing with quality assurance. Network protocols include TCP/IP, IPX/SPX, PPTP, and ATMP. Network services include DHCP, WINS, DNS, FTP, POP3, WWW, Proxy Servers, NAT, and firewall filter sets. I performed router configuration and installation Cisco 2621 and Cisco 800 series appliances also Check Point Firewall 1 and Sonic-Wall products. Thin client implementations with Citrix MetaFrame 1.8 and Application Service Provider implementations. Evaluated new technologies to ensure cutting edge and most of all quality solutions were recommended for meeting all client project requirements. I strived for client satisfaction using my communication skills and sales ability to listen to and to assess the needs of clients while providing them with excellence in service. Projects: In many of the listed projects below ADA section 508 standards were implemented. A In the listed projects below I have done the management, design and coding. Healthline "Michigan's Public Health Community Web Application" • ASP 3.0, SQL Server 2000, COM+, Stored procedures and distributed queries SDLC all phases MCIR Helpdesk Web Application • ASP 3.0, SQL Server 2000, Stored procedures SDLC all phases National Network of Public Health Institutes "Web Portal/Application" • ASP.NET 1.0, SQL Server 2000, Stored procedures SDLC all phases Public Health Leadership Society's "Web Application" www.phls.org. • ASP.NET 1.0, SQL Server 2000, Stored procedures SDLC all phases HIPPA Project File Version Control "Web Application" Intranet • ASP.NET 1.0, SQL Server 2000, Stored procedures SDLC all phases HIPPA Project Calendar "Web Application" Intranet • ASP.NET 1.0, SQL Server 2000, Stored procedures SDLC all phases Title V Web Quarterly Reporting Tool "Web Application" Intranet • ASP.NET 1.0, SQL Server 2000, Stored procedures SDLC all phases Michigan Public Health Institute's Web Content Management System "Web Site/Application"". • ASP.NET 1.1, SQL Server 2000, Stored procedures SDLC all phases Health Alert Network Preparedness assessment update "Web Application" • ASP.NET 1.1, SQL Server 2000, Stored procedures SDLC all phases Internet Services Customer Relationship Manager "Client Server" Intranet • ASP.NET 1.1, SQL Server 2000, Stored procedures SDLC all phases DataNet Quality Systems 1/98 -1/2001 Southfield, Michigan Information Technology Manager Deployment and management of over 150 nodes in multiple locations LAN/WAN environments TCP/IP, ATMP, IPSec, VPN, protocols with NT 4 Enterprise Server, 2000 server and 2000 Advanced server NOS with a mixture of Win95, 98, ME, NT 4 Workstation, 2000 Professional and MAC OS8 clients Deployment and management of Cisco 804 and Netopia 3100/7100 Routers and 3com switches/hubs Administration of Norstar Modular Integrated Communications System (ICS). I managed deployment and administration of Microsoft SMS Server 2.0, Exchange Sever 5.5, and Inoculate IT, VERITAS Backup Exec, IIS 4.0, Site Server 3.0 and ILS LDAP services. Deployment and administration of ACT 4, MS Access2000, and SQL 7 database, Oracle 8 platforms. I also designed, documented, implemented a voice and data network; with an Intranet, Extranet and Product Internet Sites to meet established Design, manageability, availability, and security requirements. Responsibilities include asset management, senior level network administration, client configuration and support, helpdesk management, web site development and maintenance, disaster readiness planning, network auditing, maintaining vendor relationships, purchasing, status reporting to COO, Project chartering, cost justification with supporting documentation also providing leadership and direction for new information technology department and overall business initiatives. I performed Visual Basic programming various projects. Web application development various projects. Solution Plus 2/96 to 1/98 Freeland, Michigan Network Engineer Administration of company local area network, client configuration and support, web site maintenance. My duties included management of high-speed data systems provisioning/installations commercial and residential in the broadband industry. Specializing in networking services hardware maintenance configuration and set-up also software support and customized services. I drafted new business proposals in the broadband high-speed data services department. This increased monthly revenue 30%. I also maintained client relationships with my ability to analyze problems in detail assuring precision solutions. This guaranteed quality resolution to issues in a timely manner, through status meetings and professional consultations. My accomplishments included development of an inventory and time/billing access97 database for management of technicians and assets. Some other responsibilities were Visual BasicAccess programming various projects. Winpoint Retail Consulting 9/94 to 2/96 Goodrich, Michigan Network Technician Team Leader Research and development for The AIM-SMART Shopper Pavilions. Responsible for the Supervision and management of installation crews of 4 to 10 people. WAN remote location NT4.0 server network installs with NT4.0 workstation clients, Super Video networking utilizing TV and touch screen technology as an ISP in retail shopping malls nation wide. I also provided status reporting and documentation per crew and location of installs to operations. Some other responsibilities were Visual Basic application development in house development. EDUCATION: Arthur Hill High School 1989 ITT Technical Institute 1994 TRAINING: Programming SQL Server 2000, Oracle 8i OCP DBA Training, Windows NT Administration and CERTIFICATIONS: Six Sigma Yellow Belt, pursuing MCSD.NET. AREAS OF EXPERTISE: Hardware/ Software/ Languages PC's and Server's Compaq Gateway IBM Dell Microsoft Office 2000/ XP Adobe PhotoShop Image Ready Flash 4-5 Fireworks 3-4 Freehand 8 MS-Visual Studio MS-Visual Studio .NET 1.0 / 1.1 MS-Visual Studio .NET 2005 Install Shield STEP508 "simple tool for error prioritization for Section 508 compliance" MS-Windows MS-Windows NT MS-Windows 2000/XP MS-Windows Server 2003 MS-Application Center (Clustering) MS-Biztalk Server 2004-2006(beta) MS-Sharepoint Portal Server MS-Content Management Server MS-ISA Server MAC OS 8-X Windows 98 Windows 95 Exchange 5-2000 MS-Project 2000/2002 Rational Requisite Pro Rational FrontPage 98-2004 Dreamweaver 4 Visio EA 2000/2002 X-Case Tools IIS 4-6.0 Apache Linux 7 Sun OS 8(Intel) SQL Programmer Access 2000 SQL Server 6.5-2005 Oracle 8-9i DB2 Active Reports Component One Suite Nunit FXCop Dart Power TCP FaxMan MySQL C# VB.NET Visual Basic XML VBScript JavaScript Perl Python T-SQL PL/SQL Basic Action Script REFERENCES: Jeremy Whitwam Senior Programmer Analyst MeccaTech, Inc 5840 Enterprise Dr. Lansing Mi. 48911 Phone 1-800-260-2544 Earl Sauers Senior Project Coordinator Michigan Public Health Institute Office of Technology and Information 2438 Woodlake Circle suite 200 Okemos MI 48864 Phone 517-324-8304 Abel Chouinard Senior C++ Programmer Quality Measurement Control 3500 Ludington St. suite 200 Escanaba, MI 49829 Phone 906-786-7701 Steven Arnett COO DataNet Quality Systems 24567 Northwestern Highway Southfield, MI 48075 Phone: 248.357.2200 Esther Martin Administrative Assistant DataNet Quality Systems 24567 Northwestern Highway Southfield, MI 48075 Phone: 248.357.2200 More personal or professional references available upon request.
$80 USD/giờ
0 đánh giá
0.0
  • N/ACác công việc hoàn thành
  • N/AĐúng ngân sách
  • N/AĐúng giờ
  • N/ATỉ lệ thuê lại

Portfolio

Các đánh giá gần đây

Chưa có đánh giá nào.

Các Chứng Nhận

  • Đã kết nối với Facebook
  • Freelancer Ưa Thích
  • Đã Xác Thực Thanh Toán
  • Đã Xác Thực Điện Thoại
  • Đã Xác Thực Danh Tính
  • Đã Xác Thực Email

Xem các Freelancer tương tự