Senior Developer Resume Profile
Career Objective Highly skilled senior programmer with business administration skills and 20 years experience in Information Technology Full Life Cycle Software Development and Telecommunications. Extensive background in management and development on Asterisk PBX systems. Specializing in enterprise application development project management and deployment. Strong .Net skills Python PHP and Linux administration. Seeking a challenging opportunity to administer integrate and develop with leading edge Microsoft technologies at an enterprise level in software development or customer contact centers.
Work Experience
Confidential
Senior Developer/Contractor
- Built NGen - 911 Calls Centers following NENA specifications.
- Visual Studio .
- Built the Web Site in MVC 4.0 leveraging Entity Framework 3.5.
- HTML 5 CSS 3.
- Worked with JQuery UI and AJax.
- C Visual Basic.net as well as Visual basic 6.0.
- Daily Scrum and project planning.
- Designed source code control system using subversion.
- Confidential
- Senior Developer/Contractor
- Contract
- Converting a website that was developed in Python and PostgreSql to C and SQL Server 2012.
- Visual Studio 2012.
- Built the Web Site in MVC 4.0 leveraging Entity Framework 3.5.
- Installed and managed a Citrix 6.X server farm.
- Worked with Dojo and Django UI components.
- Utilized Jquery and JavaScript for UI deployment.
- Modified Active Directory and Group Policy Options to publish applications to clients regardless of the type of device.
- Fixed bugs in USB signature devices when applied with Citrix.
Confidential
Senior Developer/Contractor
Contract
- MVC Framework and design HTML5 CSS3.
- Bug fixes for Six Flags Disney Lego Land and Universal Studios.
- Developed PCI certification process for credit card authorizations.
- Developed code bases in C VB.Net and primary C .
- Source code Integration with Team Foundation Server and Visual Source Safe Visual Studio 2010.
- Upgraded Visual Basic 6.0 code to both VB.Net and C .
- Created gift card support for Lego Land California .
- Managed bug fixes in web services.
- Upgraded the companies VMWare applications to Vsphere.
- WinForm development.
Confidential
Senior Developer/Contractor
Contract
- Upgraded source code from Visual Basic 6 to Visual Basic.net.
- Utilized Jira/Agile for workflow management.
- Integrated CSLA business objects for database management and upgrade.
- Advised and implemented Mulithreaded source code artitecture for Agris product line.
- Reviewed source code repositories from newly purchased companies.
- Provided software solutions for .Net web based applications needing IP based security.
- Integrated Active Reports with native database to product client based extracts.
- Developed new applications using HTML5 CSS3 MVC 4.0
Confidential
Senior Developer/Team Lead
Contract
- Developed agent monitoring system which captured both voice and screen actions on multiple monitors. Encoded video into MPEG-4 for storage and playback.
- Built 1200 extension PBX supporting 600 floating extensions for employees working from remote locations. Encode voice in g729 format.
- Built printer to fax driver allowing users to select a printer from any application and in turn fax the document to any phone number.
- Built fax to email gateway allowing use to fax and receive faxes from email accounts.
- Reviewed source code repositories from newly purchased companies.
- Managed existing product lines included but not limited to drivers for Dialogic Aculab and Asterisk based telephony servers. Web based .Net applications Winform applications core services writing in C C . All applications were required to be platform independent.
- Designed WCF application framework for communications between processes.
- Web Development using Apache PHP ProgresSql MySql and Linux. Managed LAMP development environments
- Development in Objective C C C VB.net SIP HTML5 CSS3 PHP Python TCP/IP Network Protocol design and management Visual Studio and Java.
Confidential
Senior Asterisk/.Net Developer
- Full Life cycle development SDLC of company Voice Messaging System.
- Redesigned entire telephony infrastructure replace 6000 channels of Dialogic TDM PRI circuits with Asterisk SIP VOIP based platforms.
- Reduced Telecommunications Collocation cost by 60 monthly saving CallingPost Communications over .00 each fiscal year.
- Development in Objective C C C VB.net SIP HTML TCP/IP Network Protocol design and management Visual Studio 2010 and Java.
- Developed in house PBX system supporting remote employees call queues call priorities blended outbound calling campaigns and agent monitoring tools.
- Created Blended dialing environment allowing agents to receive outbound predictive calls when not accepting inbound customer service or technical support calls.
- Vendor management and rate deck management.
- Open new Collocation Data Centers in Denver and Dallas. Expanded existing facilities in Atlanta. Implemented VLAN for fail over protect between Dallas and Atlanta Data Centers.
- Created Automated Fax to Email Gateway utilizing SIP T.38 support.
- Created email gateway to Asterisk servers allowing Administrators to reboot and/or change configurations by sending emails to the Asterisk servers via Gmail.
- Integration of Asterisk Open Source Telephony platform with Visual Studio 2010.
- Android Mobile phone application development using Mono Droid Visual Studio Eclipse and Java SDK.
- Customer Relationship Management CRM software design and development. Full life cycle design.
- Converted Public Service Telephony Network PSTN to a compete Voice Over Internet Protocol VoIP
- Full life cycle development SDLC of all company software products including but not limited to Predictive Dialing Engine List Management Engine Customer Relationship Management CRM Applications Computer Telephony Integration CTI servers SQL Server Integration. All products programmed in Visual Basic VB.NET ADO ADO.NET ASP ASP.NET HTML DHTML PERL Java and VBScript. Provided software updates patches and customer support for company CRM and Autodialing and Predictive Dialing software and systems.
Confidential
Senior Asterisk Developer
- Full Life cycle development SDLC of company Inbound Telephone Platform.
- Developed Inbound calling solution with Automatic Call Distribution ACD and skill set routing.
- SQL Server 2008 design and management.
- Designed payroll tracking and auditing systems used to calculate paychecks for all call center representatives including but not limited to fraud protection systems utilized to manage employee productivity and time clock management.
- Created digital recording system capable of storing 17 000 hours of conversation in less than 1 gigabit of disk space. Created cataloging system allowing call center supervisors searchable indexes allowing them to find recordings based on date telephone number agent account caller id or even conversation length.
- Full life cycle development of Automated Credit Card payment processing systems.
- Full life cycle of Inbound Skill Set Routing systems used to route over calls per day. Systems were required to stay online and support a 24 hour operation.
- Created Blended dialing environment allowing agents to receive outbound predictive calls when not accepting inbound customer service or technical support calls.
- Integration of Asterisk Open Source Telephony platform with Visual Studio 2008.
- Converted Visual Basic 6.0 applications and upgraded to .Net.
- Visual Basic 6.0 Visual Basic 2008 .net C .net Visual Studio 2010 Java SIP HTML TCP/IP Network Protocol design and management.
- Android Mobile phone application development using Mono Droid Visual Studio Eclipse and Java SDK.
- Customer Relationship Management CRM software design and development. Full life cycle design.
- Converted Public Service Telephony Network PSTN to a compete Voice Over Internet Protocol VoIP
- Full life cycle development SDLC of all company software products including but not limited to Predictive Dialing Engine List Management Engine Customer Relationship Management CRM Applications Computer Telephony Integration CTI servers SQL Server Integration. All products programmed in Visual Basic VB.NET ADO ADO.NET ASP ASP.NET HTML DHTML PERL Java and VBScript. Provided software updates patches and customer support for company CRM and Autodialing and Predictive Dialing software and systems.
Confidential
Founder/Owner/Chief Executive Officer
- Successfully brought company to market in January 2008 supporting 3000 users worldwide and sold company completely in November 2008.
- Full life cycle development SDLC of all company software products including but not limited too Corporate Web Site Predictive Dialing Engine List Management Engine Customer Relationship Management CRM Applications Computer Telephony Integration CTI servers. All products programmed in Visual Basic VB.NET ADO ADO.NET ASP ASP.NET HTML DHTML PERL Java and VBScript. Provided software updates patches and customer support for company CRM and Autodialing and Predictive Dialing software and systems.
- Management of company dialing and CRM software utilizing VB6 VBScript and JavaScript programming languages. This included composing software patches and updates and designing install packages of company software for client installations.
- Technical writing and documentation of all network systems production systems and software FAQ s and help files.
- Hiring training and management of all company employees.
- Provided Pre-Sales technical consultation for company Sales teams and quality assurance editing of all company related technical contracts. Assisted in the composing of company service level agreement and support maintenance contracts.
- Visual Studio C and C software designs used to program and manage telephone interface boards including but not limited too Dialogic Brooktrout Aculab and Diguim/Zaptel.
- Linux Administration of all RedHat 9 Fedora C3-8 and Debian Servers. Managed network interface IP addressing and session based installs for running company open source Asterisk PBX software. Implemented NPA-NXX dial plans for least cost routing. Configuration management of all Voice over Internet Protocol VoIP termination connections. Maintaining VoIP termination vendor management and assuring the most economical direct cost of business.
- Developed and implemented custom TCP/IP protocol used to streamline communications between Windows 2003 server components and Asterisk open source PBX software creating faster switching and response times when directing telephone traffic.
- Administration of Asterisk PBX software and VoIP communications control of IAX SIP MGCP and H323.
- Designed Interactive Voice Response Units IVR and Automatic Call Distribution ACD configurations and dial plans.
- Designed and implemented Enterprise SQL Server used to store calling data results data dialing records and voice recordings.
- Administration of SQL 2000 Servers database design and management including setting up database tables queries views and security policies for access. Managed database backup s schedules and archiving. Managed Access databases for company pipelines and rolodexes and designed reports in Excel 2003 from database data.
- Designed SQL Queries used to model data into demographics according to live results in an effort to increase success rates of both telemarketing and customer collections campaigns.
- Responsible for the acquisition implementation and support of company co-location facilities administration of DS3 and T1 circuits. Administration of Adtran MX 2800 multiplexer and configuration of Raw T1 channel banks signaling both D4 AMI and PRI for the purpose of controlling physical and transport layer communications for company VoIP and POTS clients.
- Administration of IIS 6.0 Servers for company web sites including managing DNS records virtual directories account policies and security. Designed and maintained company web pages utilizing Front Page 2003 software and scripting in HTML JavaScript VBScript and ASP 3.0 languages.
- Provided help desk support for all company clients this included phone and remote support and the dispatching of technical engineers to client sites. Managed technicians in the process of providing technical support to IAX and SIP connected clients.
- Administration of Windows 2008 Servers including Active Directory management of user and computer objects password and security policies. Domain and Site management along with Group Policy design and administration.
- Break-Fix responsibility for all corporate systems including CPU RAM and Hard Drive upgrades and repairs. Administration of server RAID 5 arrays and disk volumes and partitions. Hardware included Dell PowerEdge and Compaq Proliant servers in combination with Dell DLT backup devices and tape libraries.
Confidential
Chief Technical Officer
- Budget projections and management including but not limited too equipment cost support contracts upgrade costs employee costs Telecom and Internet circuit cost long distance billing and travel expenses for technical staff.
- Designed and implemented workstation management and growth plans for 1000 workstations located in Atlanta GA. Austin Brownsville TX. Customer Contact centers.
- Predictive Dialer Management and local support. Integration of predictive dialing circuits with local PBX. Configuration of Inbound and Outbound call management. Direct support of Mozaix Avaya Nortol eShare Buffalo International IBM Net Beans and Sytelco.
- Visual Basic application development DLL ActiveX COM/DCOM. ASP web development.
- Designed and management of logically branching scripts provided via customer relationship management applications for all predictive dialing system. In some cases full development of remote dialing platforms with Visual Basic was needed.
- Management of Technical Staff.
- Network and facility security audit review and preparation from major financial groups including Confidential n Confidential Centex Sears Mastercard Wachovia and Confidential .
- Ensured that the technical needs of the company were fulfilled and adequate to support new client contracts and obligations.
- Day to day management of email and file servers firewall LAN/WAN IP Provisioning and DNS administration and troubleshooting in a hosting environment.
- Windows NT 2000 Server administration and troubleshooting. This includes creating user accounts and groups configuring network interfaces managing CPU. Memory and hard drive utilizations server optimizations patch management security vulnerability testing and troubleshooting any server related problems.
- Maintained and supported company outsourced Predictive Dialing equipment. Duties included vendor relationships phone setup and configurations creating user accounts and voicemail boxes supporting internal IP router and design support of internal VLAN to direct voice data traffic.
- Full Life Cycle development SDLC and management of fraud protection system monitoring real time transactions for Sears MasterCard customers written in Visual Basic and Visual C .
- Design development and management of corporate web sites Internet marketing and link management.
- SQL Server Administration including install configurations database setups creating maintenance plans for database backups migration support Reporting Services installs and configurations and troubleshooting SQL problems.
- Primary liaison with vendors coordination of regular business update meetings with vendor and other board members. Project management as it relates to vendor technology upgrades internal coordination for all vendor dependencies and deliverables.
- Strategy Development by working with call center department directors to identify new inbound/outbound sales programs develop business cases create operations requirements and manage campaign launches. Continually develop new targeting strategies test offers and scripting to optimize existing programs. Manage performance analysis of current programs and lists.
Confidential
Lead Systems Engineer/Product Manager
- Product manager and lead engineer developing document repository applications used by America s top Accounting firms.
- Front end development using Visual Basic 6 Active Server Pages COM/DCOM OLE SQL Microsoft Access and SQL Server 7.0.
- Developed scripts for Install Shield tested installation application on all operating systems to ensure trouble free installs.
- Managed two programmers and one scriptwriter and two Q A specialists to produce minor releases once every three months and one major release each year.