We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

An innovative Software Engineer with 19 years of software design, development, testing, and support experience. Am well skilled in object oriented design and development methodologies. I have a bachelor’s degree in Computer Engineering.

  • Innovative
  • Proven leadership abilities
  • Excellent at prioritizing and multitasking
  • Excellent at working efficiently under deadlines
  • Ability to learn new languages and systems quickly
  • Excellent problem solver
  • Excellent debugging skills
  • Excellent software testing abilities

TECHNICAL SKILLS:

Concepts: Agilie Software Development, Object oriented design\development methodologies, Business Process Modeling, Web Service Interfacing (SOAP\Restful\WSDLs), NET, Multithreading design and development,, Database design, Database storage/backups/transfer, Data mining, Testing methodologies, Telephony systems, Compaq server configurations, Networking, Edify configurations

Software: Appian BPM, Microsoft Visual Studio, Microsoft SQL Server, SQL Navigator, DB Visualizer, Oracle (9i, 10g, 11g), GIT, CHEF, Bitbucket, Microsoft Team Foundation, IIS, Metastorm BPM, Source Safe, Windows OS, UNIX, Putty, Enterprise Architect, Visio, InstallShield 11, Remote Administrator, Hammer, Edify Electronic Workforce, Excel, Ab Initio, Informix, DBAccess, Office products

Languages: Appian, C# JAVA, JSON, SQL(Oracle & SQL Server), Metastorm, C++, Visual C++, XML, Visual Basic, PHP, javascript, ASP, HTML, Edify, Kornshell

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Software Engineer

  • Over the past three years I have been performing Design, Development, Deployment, and Maintenance for a migration from Metastorm BPM to Appian BPM. The Appian processes are used by business and agents as a case management tool. During this time I have built numerous Process Models, Expression Rules, Forms, Data Types, and Data Store Entities. I have designed and developed multiple interfaces with the middle (JAVA) and front end (C#) via API\SOAP\Restful\JSON . I have also worked with custom plugins and Smart Services during the development process. I have performed development and maintenance on a main component that interacts with active directory to sync up Appian groups with the AD environment.
  • Project management, development, design, testing, and support of large scale application that provided user interfaces and middle tier logic for support agents. The application utilizes C#, Appian BPM, and Metastorm BPM, Oracle, and Java web services. The applications are event driven and use multi - threading, inheritance, Soap\RESTful web interfacing, web services, XML, and serialization.
  • Team Lead of the .NET Production Application Support team
  • Performed extensive trouble shooting and maintenance on the above application using Visual Studio/C#, SQL/ORACLE, CVS/JAVA, Putty/REGEX
  • Designed and developed application to pull, parse, and search extensive log files. The application was written in C# and utilized windows forms, multi-threading, events, Inheritance, and file IO

Confidential

Sr. Software Engineer

  • Designed and developed a GUI client simulator application. The application was implemented in C#. The application made use of multithreading, XML, WEB interfacing, delegate, click once, and timer concepts
  • Designed and developed a set of classes to hold the state of telephony agents. The development was done using Microsoft Visual Studio 2005 and C#.
  • Designed and developed multiple web sites. These sites were used to signup customers and demo product. The project included gathering of requirements, technology decisions, and task timelines. The development was done using PHP, Javascript, MySQL, Visio’s Gantt Charts, and InstallShield.
  • Developed applications to help move a switch based IVRU to use VIOP technologies. This project was implemented using C# and VC++.
  • Analyzed system functionality to record any deficiencies in the IVRU application.

Confidential

Software Design and Development

  • Designed and developed multiple middle tier host interfaces. The middle tier environment received data from the client; this data was then formatted and passed onto the backend host. When a response was received the data was passed through a rules engine for filtering. The data was then returned to the client application. This was implemented using Enterprise Architect (UML), C++, and MSXML 4.0.
  • Designed and developed a mid-tier interface for transferring calls. The client side application collected an id from a connected telephone port. The Id was passed to the mid-tier environment which then prepared a backend client for transferring the call. This was implemented using Enterprise Architect (UML), C++, and COM.
  • Designed a large system used for providing and maintaining data for outbound calling campaigns. This project was designed using Enterprise Architect (UML), C#, C++, Visual Studio .NET, Microsoft SQL.
  • Designed and developed an application to gather information from a host and inserted parsed information into database repositories. This project was implemented using C++, ATL OLE DB Classes, and SQL.
  • Designed and developed a system that regression tested telephony applications. The new system cut manual regression testing by 95 percent. This was implemented using Visio, Visual Basic, SQL, and Hammer.
  • Designed and developed a system that monitored telephony reporting structure which eliminated the need for manual server monitoring. The system was implemented using stored procedures, MS Enterprise Manager jobs, and communication to a backend alert system.
  • Provided support, and development for front end, middle tier, and backend system code. The support included system enhancements and client level support. The code base is very extensive, containing over 7000 files. The code was developed in Visual Studio 6.0 using Visual C++/C++. The system communicated with multiple host interfaces, interfaced with Oracle and Microsoft SQL databases, and numerous configuration files. The system contains extensive use of OO methodologies.
  • Developed and maintained code in a system containing 1000 files. The system was written in C/C++ code and was a middle tier set of applications that ran as a service using dll interfaces for client communications. The backend communication was done through socket connections.
  • Solved multiple top 20 production issues. This included one, #3, which had been outstanding for over a year and had been passed through multiple developers unable to resolve the issue.
  • Developed and maintained multiple windows forms that allowed agents to sign up customer prospects. The development was implemented using C++, and MFC classes.
  • Developed and maintained multiple applications using Edify
  • Lead QA team of 2 in full testing process of bi-monthly releases.
  • Developed a system that ran scripts at scheduled times to automate manual tasks. This project was implemented using Kornshell scripts and crontab.
  • Modified existing Ab Initio models to enhance performance and reduce model runtimes.
  • Designed and developed web page to monitor telephony system data repository. This was implemented using ASP/SQL.

We'd love your feedback!