We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

Southlake, TX

SUMMARY

  • Over twenty six years of high - level and low-level software design and development. Strong technical IOS programming skills utilizing Objective C/Swift, ASP.NET(C#) using MFC/MV, and SQLServer/Oracle database server

TECHNICAL SKILLS

Software Languages: Objective C/Swift, ASP.NET (C#,VB.NET), VC++/MFC/ATL/COM, Visual Basic, Delphi 5.0, Microsoft Windows SDK, PeopleSoft, JAVA, ADA, FORTRAN, Assembler

Database: SQL Server(Stored Procedures, Triggers), ORACLE/SQL, MS Access, DB2;

Technologies: MFC/MVC, JQuery/JSONP, MS Applications Blocks, AJAX, CodeSmith / Nettiers, XML, ActiveX/OCX/COM/DCOM, ATL, OOA/OOD/OOP, ODBC, OLEDB, DHTML, ASP, IIS 4.0/5.0, VBScript, RPC

PROFESSIONAL EXPERIENCE

Lead Software Engineer

Confidential, Southlake, TX

Responsibilities:

  • Architected and developed Point of Sale (POS) system called PayMobile for iPhone and Register for iPad to handle credit/debit card payment processing using Objective C and Swift development language for IOS. Applications utilize many Apple frameworks including OpenGLES and MultipeerConnectivity as well as third-party libraries like SensibleTableView, libiMagSDK, AFNetworking (JSON), and FBSDKs and Twitter framework for social connectivity. Interfaces with external hardware like credit card swipe (iMag/UniMag), barcode reader (Socket Mobile), and receipt printer (Star). Applied all features of development like Storyboards and AutoLayout, including publishing apps to the App Store and testing using Testflight.
  • Developed a POS payment library (Objective C) for external developers to using Security framework for encryption/decryption for processing payments with credit/debit card processors TSYS and Fiserv.
  • Manage Android developers to create PayMobile version for Google Store with consistence UI look and feel using the same REST services IOS applications are using.
  • Worked in a team to designed and developed a mobile web application using C# to manage credit card payments at Confidential .givemobile.com
  • Designed and developed REST services for front-end connectivity running on the backend server using .NET/C#/AJAX, WCF/Web Services, MSMQUE, LINQ, JavaScript/JQuery/JSONP, and Coolite Toolkit. All applications are developed using VS 2010/2015 (Version 3.5/4.0/4.5 Framework) and SQL2010/2015 Servers managed by Subversion(Tortoise SVN) and Team Foundation Server (TFS).
  • Overall 70% time spend on IOS development and 30% time spent on .NET/C# development.
  • Manage all technical requirements gathering, and generate and maintain all technical documentation online using Microsoft Offices products (Visio, Word, Excel, PowerPoint) as well as Sharepoint

Sr. Software Engineer

Confidential, North Richland Hills, TX

Responsibilities:

  • Designed, developed a web-based application called Credit Card Transactions System (CCTS) to handle payment processing using PayPal .NET SDK and PaymenTech Orbiter SDK. Application consists of communication with the mainframe using MQUE through exposed Web Services, all developed using VS 2008 (Version 3.5 Framework) and SQL2005 managed on Microsoft Team Foundation Server.
  • Provided technical support for all in-house .NET applications (ASP.Net Web Apps, Web Services, and Window Services), plus generated technical documentation and tasks management using Sharepoint

Sr. Software Engineer

Confidential, Irving TX

Responsibilities:

  • Responsible for VC++ .NET and ASP.NET/C# development to support online PIN Debit Application.
  • Designed and developed a client desktop tool to protect from hackers when using the PIN Debit Application. Able to detect running antivirus applications, BHOs, keyloggers, VMWare, remote desktop connections, and desktop screen/video capture applications.
  • Developed and maintain ASP.NET/C# web site to handle client logins and transactions activities using MS latest technologies in design patterns and practices (Applications Blocks, AJAX, Web Client Software Factory).

Lead Software Engineer

Confidential, Irving TX

Responsibilities:

  • Lead a team of Software Developers to develop and support multiple web applications written in ASP.NET (C# and VB.NET) to handle document collaboration, versioning, and workflow.
  • Designed and developed an application called SBCMarkingtingPlanner in .NET (VB.NET) to manage marketing plans schedules and implementations. Used Infragistics WebDataGrid in the GUI and Crystal Reports for .NET for reporting.
  • Responsible for managing and supporting all in-house applications written using C#, VB.NET, ASP, Python, Javascripts.

Hire Now