SlideShare a Scribd company logo
1 of 3
Download to read offline
Carrollton, TX 
4est@pobox.com  Forrest Dye 214­912­6629 
www.linkedin.com/in/4estDye 
 
Senior Software Engineer
Object­Oriented Design and Development / Web Services / Custom Middleware Integration 
 
● Creative software engineer offering 15 years of experience in creating high performance integration 
solutions 
● Self motivated to learn any technology needed to meet the needs of a solution 
● Strong troubleshooting and debugging skills 
 
 
Technical Tools
 
Languages  C#, Java, C++, C, SQL 
Operating Systems  Windows Server, Linux, Solaris 
Toolkits  ASP.NET, Axis2, WinForms, log4j, MS Enterprise Library, WCF 
IDEs  Visual Studio.NET, Eclipse 
Standards/Methodologies  SOAP, REST, XML, JSON, TCP/IP, SOA, UML 
Web Servers  IIS, Tomcat 
Databases  MS SQL Server, MySQL 
 
Professional Experience
 
Senior Software Engineer, ​2006 ­ Present ­ Verizon Enterprise Solutions, Richardson, TX 
 
Served as a SME on web service integration, socket programming (Berkeley Sockets/.NET/Java), and 
multithreaded programming.  Created requirements, functional specification, and design documents. 
Responded to queries for effort from the salesforce 
 
Migrated a small suite of web applications from an end of lifed CTI hosted environment to a new hosted 
environment. 
● Consulted the customer to also upgrade their end of life OS to a modern version (Windows 2003 to 
Windows 2012 R2) 
● Updated the existing web application from running under IIS 6/ASP.NET 3.5 to IIS 8.5/ASP.NET 4.0 
● Created 2 new Windows Services in C# that accessed the new CTI environment over web services 
to compensate for a lack of out of the box functionality in the new CTI environment 
● Technologies used: IIS, C#, ASP.NET, Windows Services, Visual Studio.NET, Windows Server, MS 
SQL Server 
 
 
Migrated a proprietary request processing framework to one that used web standards on a platform 
servicing hundreds of thousands of requests per day 
● Designed overall architecture of solution 
● Created way to write debugging log files without writing private customer information.  This 
greatly sped up troubleshooting production issues 
● Created WinForms tool to manage configuration of applications on platform and query their 
status 
● Created tool to generate HTTP traffic for load testing 
● Technologies used: IIS, C#, Visual Studio.NET, Windows Server, Visual Source Safe 
 
Created middleware solution that allowed non­SOAP clients to make requests for data from SOAP based 
and other web services for one of the nation’s largest managed care organizations 
● Designed application architecture  
● Took initiative to automate builds with Ant scripts that enforced version information was 
written to WARs and standardized what information went into our WAR and JAR manifests 
● Identified reusable code and broke it out into components for coworkers to use in their own 
applications to reduce future development time 
● Recognized need for client development team to be able to simulate back end data and 
implemented way to playback data previously captured from the actual back end.  This 
allowed for the client development team to begin work before they had access to the 
backend environment 
● Technologies used: Apache Tomcat 7, Java 7, Eclipse, Windows Server, SVN 
 
Software Engineer​, 2000­2006 ­ Verizon Enterprise Solutions, Richardson, TX 
 
Performed as project manager and lead developer on multiple projects from requirements gathering to final 
delivery 
● Maintained and reviewed all documentation 
● Held meetings with customer to deliver status updates and integrate customer feedback 
into deliverables 
● Packaged final software deliverables into Wise installation packages 
● Technologies used: Wise, Windows Services, Visual C++, MS Windows, Visual Source 
Safe, UML 
 
Principal contributor on a framework for cross­platform (Win32/Solaris/HP­UX) distributed integration 
solutions in C++ 
● Created cross­platform thread library implementation of thread starts, stops, sleeps, waits, 
joins, and mutexes. 
● Created load testing GUI utility in Visual C++ that became the standard load testing utility 
for the framework 
● Created simple scripting language to allow for more realistic load testing 
● Taught others to write applications for the framework 
● Ported native C++ components and load testing utility to Java and C# 
● Technologies used: make, Visual C++, gcc, Java, C#, Solaris, HPUX, AIX, MS Windows, 
Wireshark, ClearCase, Visual Source Safe 
 
Production Support Engineer, ​1999­2000 ­ Verizon Enterprise Solutions, Richardson, TX 
 
Served on team monitoring the health of operating systems and applications running in a production 
environment while troubleshooting and resolving failures 
 
 
Education
 
Bachelor of Science in Computer Science,​ Minor in Mathematics, 1998 
Texas A&M University ­ College Station, TX 

More Related Content

What's hot

Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Botros
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin
 
ALI SHAN CV Software-Engineer-Resume
ALI SHAN CV Software-Engineer-ResumeALI SHAN CV Software-Engineer-Resume
ALI SHAN CV Software-Engineer-ResumeALI SHAN
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando Wu
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)Ming Zhao
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-Kishor M
 
Jack huang's resume
Jack huang's resumeJack huang's resume
Jack huang's resumeJack Huang
 
Current Job List - 2Soft Solutions
Current Job List - 2Soft SolutionsCurrent Job List - 2Soft Solutions
Current Job List - 2Soft SolutionsRavindra Kumar
 
Resume: DevOps/Technology Architect - Satya Prakash
Resume: DevOps/Technology Architect   -  Satya PrakashResume: DevOps/Technology Architect   -  Satya Prakash
Resume: DevOps/Technology Architect - Satya PrakashSatyaPrakash454
 
VEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANTVEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANTVeera Reddy Bapthu
 
Mule soft developer
Mule soft developerMule soft developer
Mule soft developerRahul Sharma
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek Tulsiyan
 
patrick mattor
patrick mattorpatrick mattor
patrick mattorPat Mattor
 

What's hot (20)

Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experience
 
ALI SHAN CV Software-Engineer-Resume
ALI SHAN CV Software-Engineer-ResumeALI SHAN CV Software-Engineer-Resume
ALI SHAN CV Software-Engineer-Resume
 
Resume
ResumeResume
Resume
 
robert-richardson-2015b
robert-richardson-2015brobert-richardson-2015b
robert-richardson-2015b
 
.Net Resume - SetFocus
.Net Resume - SetFocus.Net Resume - SetFocus
.Net Resume - SetFocus
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
.net Developer Resume(Ming Zhao)
.net Developer  Resume(Ming Zhao).net Developer  Resume(Ming Zhao)
.net Developer Resume(Ming Zhao)
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Jack huang's resume
Jack huang's resumeJack huang's resume
Jack huang's resume
 
Current Job List - 2Soft Solutions
Current Job List - 2Soft SolutionsCurrent Job List - 2Soft Solutions
Current Job List - 2Soft Solutions
 
Resume: DevOps/Technology Architect - Satya Prakash
Resume: DevOps/Technology Architect   -  Satya PrakashResume: DevOps/Technology Architect   -  Satya Prakash
Resume: DevOps/Technology Architect - Satya Prakash
 
Terrance Bowerman
Terrance BowermanTerrance Bowerman
Terrance Bowerman
 
Net Resume Ke
Net Resume KeNet Resume Ke
Net Resume Ke
 
VEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANTVEERAREDDY_TIBCO_MULESOFT_CONSULTANT
VEERAREDDY_TIBCO_MULESOFT_CONSULTANT
 
Mule soft developer
Mule soft developerMule soft developer
Mule soft developer
 
Prateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcsPrateek tulsiyan app_integration_tcs
Prateek tulsiyan app_integration_tcs
 
patrick mattor
patrick mattorpatrick mattor
patrick mattor
 

Viewers also liked

Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.Prasad Roy Raju
 
Technical Architect - Embedded Technology
Technical Architect - Embedded TechnologyTechnical Architect - Embedded Technology
Technical Architect - Embedded TechnologyMahendra Karandikar
 
Adrian Gibson resume
Adrian Gibson resumeAdrian Gibson resume
Adrian Gibson resumeAdrian Gibson
 
Linux system administration
Linux system administrationLinux system administration
Linux system administrationorionsconsulting
 
Preetam_Resume_Business Analyst
Preetam_Resume_Business AnalystPreetam_Resume_Business Analyst
Preetam_Resume_Business AnalystPreetam Sahu
 
Business-Analyst-Resume
Business-Analyst-ResumeBusiness-Analyst-Resume
Business-Analyst-ResumeRanjit nikam
 
Business Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryBusiness Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryMaria FutureThoughts
 
Sample network engineer resume
Sample network engineer resumeSample network engineer resume
Sample network engineer resumeAmbuj Rai
 

Viewers also liked (12)

WAS_Exp
WAS_Exp WAS_Exp
WAS_Exp
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
Technical Architect - Embedded Technology
Technical Architect - Embedded TechnologyTechnical Architect - Embedded Technology
Technical Architect - Embedded Technology
 
Adrian Gibson resume
Adrian Gibson resumeAdrian Gibson resume
Adrian Gibson resume
 
Li-Kai (Kevin) Chi Resume
Li-Kai (Kevin) Chi ResumeLi-Kai (Kevin) Chi Resume
Li-Kai (Kevin) Chi Resume
 
QA Resume _Muthu_Updated
QA Resume _Muthu_UpdatedQA Resume _Muthu_Updated
QA Resume _Muthu_Updated
 
Linux system administration
Linux system administrationLinux system administration
Linux system administration
 
Curriculum Vita
Curriculum VitaCurriculum Vita
Curriculum Vita
 
Preetam_Resume_Business Analyst
Preetam_Resume_Business AnalystPreetam_Resume_Business Analyst
Preetam_Resume_Business Analyst
 
Business-Analyst-Resume
Business-Analyst-ResumeBusiness-Analyst-Resume
Business-Analyst-Resume
 
Business Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industryBusiness Analyst Resume for Insurance industry
Business Analyst Resume for Insurance industry
 
Sample network engineer resume
Sample network engineer resumeSample network engineer resume
Sample network engineer resume
 

Similar to ForrestDye-Resume-201503

Similar to ForrestDye-Resume-201503 (20)

Yuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application ArchitectYuvaraj Shanmugam - Application Architect
Yuvaraj Shanmugam - Application Architect
 
Nitin_Krishna_Resume
Nitin_Krishna_ResumeNitin_Krishna_Resume
Nitin_Krishna_Resume
 
RichRiopelResumePubllic
RichRiopelResumePubllicRichRiopelResumePubllic
RichRiopelResumePubllic
 
Prakash Sharma
Prakash SharmaPrakash Sharma
Prakash Sharma
 
Akshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_DeveloperAkshay_Paliwal_Lead_Developer
Akshay_Paliwal_Lead_Developer
 
Resume
ResumeResume
Resume
 
Jie.Wang
Jie.WangJie.Wang
Jie.Wang
 
Serguei_Kouzmine_Resume
Serguei_Kouzmine_ResumeSerguei_Kouzmine_Resume
Serguei_Kouzmine_Resume
 
Sathish-Resume
Sathish-ResumeSathish-Resume
Sathish-Resume
 
Resume
ResumeResume
Resume
 
JEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016bJEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016b
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
Krunal_Resume_IT_2016
Krunal_Resume_IT_2016Krunal_Resume_IT_2016
Krunal_Resume_IT_2016
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 
ResumeFormal
ResumeFormalResumeFormal
ResumeFormal
 
Terry's Resume 3.1
Terry's Resume 3.1Terry's Resume 3.1
Terry's Resume 3.1
 
Rick bryan resume
Rick bryan resumeRick bryan resume
Rick bryan resume
 

ForrestDye-Resume-201503

  • 1. Carrollton, TX  4est@pobox.com  Forrest Dye 214­912­6629  www.linkedin.com/in/4estDye    Senior Software Engineer Object­Oriented Design and Development / Web Services / Custom Middleware Integration    ● Creative software engineer offering 15 years of experience in creating high performance integration  solutions  ● Self motivated to learn any technology needed to meet the needs of a solution  ● Strong troubleshooting and debugging skills      Technical Tools   Languages  C#, Java, C++, C, SQL  Operating Systems  Windows Server, Linux, Solaris  Toolkits  ASP.NET, Axis2, WinForms, log4j, MS Enterprise Library, WCF  IDEs  Visual Studio.NET, Eclipse  Standards/Methodologies  SOAP, REST, XML, JSON, TCP/IP, SOA, UML  Web Servers  IIS, Tomcat  Databases  MS SQL Server, MySQL    Professional Experience   Senior Software Engineer, ​2006 ­ Present ­ Verizon Enterprise Solutions, Richardson, TX    Served as a SME on web service integration, socket programming (Berkeley Sockets/.NET/Java), and  multithreaded programming.  Created requirements, functional specification, and design documents.  Responded to queries for effort from the salesforce    Migrated a small suite of web applications from an end of lifed CTI hosted environment to a new hosted  environment.  ● Consulted the customer to also upgrade their end of life OS to a modern version (Windows 2003 to  Windows 2012 R2)  ● Updated the existing web application from running under IIS 6/ASP.NET 3.5 to IIS 8.5/ASP.NET 4.0  ● Created 2 new Windows Services in C# that accessed the new CTI environment over web services  to compensate for a lack of out of the box functionality in the new CTI environment  ● Technologies used: IIS, C#, ASP.NET, Windows Services, Visual Studio.NET, Windows Server, MS  SQL Server   
  • 2.   Migrated a proprietary request processing framework to one that used web standards on a platform  servicing hundreds of thousands of requests per day  ● Designed overall architecture of solution  ● Created way to write debugging log files without writing private customer information.  This  greatly sped up troubleshooting production issues  ● Created WinForms tool to manage configuration of applications on platform and query their  status  ● Created tool to generate HTTP traffic for load testing  ● Technologies used: IIS, C#, Visual Studio.NET, Windows Server, Visual Source Safe    Created middleware solution that allowed non­SOAP clients to make requests for data from SOAP based  and other web services for one of the nation’s largest managed care organizations  ● Designed application architecture   ● Took initiative to automate builds with Ant scripts that enforced version information was  written to WARs and standardized what information went into our WAR and JAR manifests  ● Identified reusable code and broke it out into components for coworkers to use in their own  applications to reduce future development time  ● Recognized need for client development team to be able to simulate back end data and  implemented way to playback data previously captured from the actual back end.  This  allowed for the client development team to begin work before they had access to the  backend environment  ● Technologies used: Apache Tomcat 7, Java 7, Eclipse, Windows Server, SVN    Software Engineer​, 2000­2006 ­ Verizon Enterprise Solutions, Richardson, TX    Performed as project manager and lead developer on multiple projects from requirements gathering to final  delivery  ● Maintained and reviewed all documentation  ● Held meetings with customer to deliver status updates and integrate customer feedback  into deliverables  ● Packaged final software deliverables into Wise installation packages  ● Technologies used: Wise, Windows Services, Visual C++, MS Windows, Visual Source  Safe, UML    Principal contributor on a framework for cross­platform (Win32/Solaris/HP­UX) distributed integration  solutions in C++  ● Created cross­platform thread library implementation of thread starts, stops, sleeps, waits,  joins, and mutexes.  ● Created load testing GUI utility in Visual C++ that became the standard load testing utility  for the framework  ● Created simple scripting language to allow for more realistic load testing  ● Taught others to write applications for the framework  ● Ported native C++ components and load testing utility to Java and C#  ● Technologies used: make, Visual C++, gcc, Java, C#, Solaris, HPUX, AIX, MS Windows,  Wireshark, ClearCase, Visual Source Safe    Production Support Engineer, ​1999­2000 ­ Verizon Enterprise Solutions, Richardson, TX    Served on team monitoring the health of operating systems and applications running in a production  environment while troubleshooting and resolving failures