We provide IT Staff Augmentation Services!

Technical Advisor - Software Development Resume

0/5 (Submit Your Rating)

SUMMARY:

  • C, C++, STL under Linux, Solaris and Windows - 13 yrs. - current
  • Qt Cross Platform Framework - 3 years doing OOP work for Confidential Graphical user interface
  • C# .Net - 5 years of experience
  • Object oriented production application development and design - 13 yrs. - current
  • Project management skills using Agile, Scrum methodology
  • Highly familiar and exposed to SQL database and table design, programming/querying of RDBM
  • Advanced C++, including designing and using generic template class libraries - 2 yrs
  • Java SE - 4 years' experience ; C# .NET OOP data transformation projects (less than a year)
  • JNDI LDAP - 6 months in past projects for the Identity and Access Management Space
  • Solution expertise: Supply chain logistics, cloud software, safety design, and security

WORK EXPERIENCE:

Technical Advisor - Software Development

Confidential - Houston, TX

Responsibilities:

  • Duties and responsibilities: Developed software applications, cloud application services, using C++, Java J2EE, and Qt Cross-platform framework, C# .Net, Visual Studio/TFS/Eclipse, STL, and SQL Databases. Responsible for application architecture and design and development.
  • Lead software architect and developer for Verity EE Workbench software - solution for digital supply chain, logistics, and industrial safety design. Lead developer for Shalom ESX - solution for integrated risk, multifactor authentication and cloud security
  • Java Core development of directory service classes and integration with web application services
  • Responsible for a team of four developers who worked on the projects
  • Participated in business development, sales and demo of software solutions using Cisco WebEx collaboration suite. Oracle Silver partner business development. MS Partner technical development
  • Designed a full testing program that tested different parts of the project for scalability, commercial usage with real piloting clients, correctness and performance in C and C++. Designed and implemented a complex multi distributed failsafe and failover capability for transaction server by re-instantiating server code. Purpose was to ensure that mission critical server ran, even if one hardware instance failed
  • Worked with an International OOP development team to integrate the front end of the project with Qt GUIC++ for a graphical user interface, and advanced reporting capabilities over the network, email, and SMS messaging. Designed internal functions for the transaction server. Integrated software product with IBM and Oracle Directory Server products using JNDI LDAP, for software framework extensions

Consultant - Java J2EE Software Development (SailPoint)

Confidential - Houston, TX

Responsibilities:

  • Java developer for Consumer foods holding company, access management initiative, using Java J2EE, SailPoint Identity IQ 7.0, Tomcat, Hibernate and SQL, Traveled to clients site, north of Tallahassee Florida on four separate occasions to assist with deployment, and advisory
  • Assisted with software development of Java capability for automated document generation used in the technical consultative process of SailPoint Java webserver solution
  • Implement SOAP client and server interface in Java in https, enabling communication between clients systems and web application server; Also implemented REST service client allowing .Net to communicate with Java REST server
  • Java J2EE software development and integration with Sailpoint IIQ identity management software
  • Participated in two major client engagements (insurance, and consumer goods) utilizing skills in database design, and Java development, production configuration, Java build, development and test supporting initiatives that drove client project milestones; Participated in technical discussions, with technical leads, project delivery, and travel to advise and consult with clients

Senior Software Developer - C++, .Net, SQL

Confidential - Houston, TX

Responsibilities:

  • Worked to advise and implement bug fixes, introduce software enhancements to improve the performance and stability of a very mature product. Skills used include C++, C# .Net, object oriented design, Visual studio, TFS
  • Used MVC concepts for Application enhancements and bug fixes
  • Responsible for contributing to the release of two highly successful versions of the product which were well received by the global customer base
  • Improved table search filtering for SQL tables used inside the products, test framework development
  • Consultant for DISYS, one of the fastest growing IT consulting firms in North America

Software Architect, Senior Software Developer - C++, C# .Net, UIX

Confidential - Houston, TX

Responsibilities:

  • Utilized heavy datasets, databases, multithreading, advanced algorithms and Microsoft .Net graphical user interfaces
  • Utilized numerous in-house proprietary object oriented libraries for numerous functions
  • Software projects resulted in the release of two of HAL's latest software products in the area of horizontal drilling and real time data capture
  • Languages used: C#, .Net, C++ Microsoft TFS Source control and Continuous integration, C# s ed from Microsoft partner Intertech LLC
  • Consulted through Randstad Technologies, an IT consulting, solutions and talent company

Senior Software Developer and Product Management

Confidential - Houston, TX

Responsibilities:

  • Designed software architecture for VNC Screen Capture Software development tool
  • Implemented C/C++ and ActiveX classes and object oriented streamer and client adapter classes for on demand video screen capture technology, documentation materials for project
  • Integrated video screen recording technology with backend recorder systems and databases
  • Advised and Introduced Co-Nexus management team to begin evaluating entrance into the risk management cloud computing space
  • Developed conversion module to transfer and convert XML and audio data to proprietary format for communications product using Microsoft C# .NET, made product enhancements and bug fixes • Developed encryption module for latest version of the communications recording product using C/C++

Senior Software Developer

Confidential - Houston, TX

Responsibilities:

  • Most recently contributed to the development of a wireless connection product that can connect a computer to a mobile WWAN network
  • Designed, developed and implemented a fast XML parser in C++ to read and query for XML data for wireless device information.
  • Designed and developed an object-oriented class library to get real time event connectivity and IP information from the IP Helper class library for C++ using IP API and multithreaded methods
  • Developed a virtual private network software module to connect to a RAS/VPN server over a secure internet connection
  • Contributed to the development of an automated testing framework strategy using GTest automated unit testing and automated coded UI testing
  • Lead software architect behind cloud software products. We designed, recruited, and coordinated a team of three software developers to create a highly acclaimed software product in different phases. Patented the key algorithms involving anomaly detection and artificial intelligence methods for computer security.
  • Engaged in business development of the product and successfully closed out engagements to Shell Oil Company. Worked on several business development and software implementation and consulting opportunities in the federal government, including Central Intelligence Agency, US Department of Energy, Shell Oil, Flynn Construction, Georgia Tech, General Dynamics, and Access International Bank.
  • Successfully partnered with IBM Canada and IBM Dallas and closed out a project to integrate Nowell software with Tivoli Identity Manager
  • Assisted with raising capital financing for the software project, developed business plan, delivered engineering presentations to stakeholders, customers, investors, and engineering peers, and managed a fiscal budget and delivered product within costs and on time.

Teaching Assistant

Confidential - Austin, TX

Responsibilities:

  • Taught introductory Java programming classes under Professor Mike Scott. Responsible for holding software development classes, served as a software programming tutor, and graded tests and exams for about 75 students; also participated in the development of the 2001/2002 Computer Science class members.

We'd love your feedback!