We provide IT Staff Augmentation Services!

Lead Software Engineer Resume

Houston, TX

SUMMARY:

  • More than 21 years programming experience in full Software Development Life Cycle (sDLc ) and 10 years research and teaching experience.
  • Strong business analysis skills, translating business needs into professional technical solutions.
  • Well experienced in window - based applications and web-based applications.
  • Strong problem-solving skills and critical, analytic, and system thinking skills.
  • Good team player and excellent interpersonal skills.
  • Quick learner and adept fast to the emerging new technologies/software.

COMPUTER SKILLS:

Programming Languages: C, C++, Visual C++, C#, WPF, WCF, GWT, Visual Basic/VBA, .Net Framework, MFC XML, Java, VBScript, Ajax, JavaScript, ASP, ASP.Net, FORTRAN.

Operating Systems: Windows 95/98/2000/ XP/window 7, Windows 2000/2003/2008 Server, UNIX.

Database Systems: Real time database system, Oracle database, MS Access, SQL server 2008, PL/SQL, database design, database connection ODBC, JDBC, Designed several databases.

Development Tools: Microsoft Visual Studio 2017/2015/ 2012/2010 , and Microsoft Visual Studio 6.0,Visual Studio., Perforce, Smartgit, Visual Source Safe, ESRI Package, Familiar with new development Agile Methodology and Microsoft Team Foundation Server.

WORKING EXPERIENCE:

Confidential, Houston, TX

Lead Software Engineer

Responsibilities:

  • Designed and developed desktop application ChromX to view chromatography for GC, GCMS, GCMSMS, QQQ data files using C# and .net technology, the application is largely used to analyze the quality of oil, gas, rock samples.
  • Designed and developed Lab Information Management System (LIMS), which is a desktop application, and widely used to sample login, data store, and sample tracking system, and transferring data to RFDbase, which is web-based application. RFDbase is allowed registered users to find out their oil, gas, rock data to analyze the quality of oil well field, oil samples.
  • Implemented desktop application LIMS to Microsoft Azure Cloud transferring, separated LIMS client on local, and LIMS API on cloud. The database of LIMS is also on the cloud. LIMS API implements all database actions, transactions, securities, activities, LIMS client implements sample tracking, data collection, reporting using C# .net Core.
  • Maintained Web-based application RFDbase, which is one of largest oil, gas, and rock database, and allows registered users to explorer, oil wells, fields, and data to create integrated reports.

Confidential, Houston, TX

Senior Software Engineer

Responsibilities:

  • Designed and developed a C# Cyclic Steam Wells screen for handling oil field steam jobs.
  • This entailed C# GUI code, WCF server implementation, along with SQL database implementation. This application is used for heat treatment to tremendous increase oil production for heavy oil fields.
  • Designed and developed a C# WPF GUI ESP well optimization for finding exceptions based on analyzing real-time data and managing activities. This entailed C# GUI WPF GUI code using MVVM design paten, server implementation along with SQL database implementation. This application is used to increase oil production, improve life span of ESP wells, and reduce down time.
  • Designed and developed a C# WPF GUI Scheduling screen for scheduling analysis routines. This entailed C# WPF GUI code, server implementation along with SQL database implementation. This application is used for various scheduling needs for Confidential suite of tools.
  • Designed and developed a C# Continuous Chemical Injection Wells screen for handling chemical treatments of wells. This entailed C# GUI code, WCF server implementation, along with SQL database implementation. This application is used for chemical treatment of wells to minimize corrosion and cold plugs.
  • Designed and developed internal use web application to track time sheet and software progress using Asp.net, Html and JavaScript.
  • Familiar with Agile software methodology, we have a meeting every week to get client’s requirements and needs and discuss the progress of the program, decide the direction of application.

Confidential, Houston, TX

Senior Software Engineer

Responsibilities:

  • Designed and developed Web applications and application package, using ASP, ASP.NET, JavaScript, jQuery to connect to real time database IP.21 to monitor real time process system.
  • The package is widely used in gasoline, refinery, pharmacy and other industries. As a major developer, using C/C++/C# developed the core part of COM+ dll to communicate with real time data base system, and display to web user.
  • The dynamic data is updated on the page with database updated using Microsoft Remote Scripting technology and Ajax without refresh entire page.
  • Assist in the architecture design and upgrading Web application Web21. Create and maintain web application utilizing ASP.NET and MVC.
  • This application is embedded to Aspen One suite to display real-time data on internet.
  • Developed and designed browser-independent web application using RESTFUL Web services and google toolkit gwt.
  • Working closely with customer support team, as a major role responsible for web applications resolved man y customers’ issues and improved the quality of software package.

Confidential, Shenandoah, TX

Senior Software Engineer

Responsibilities:

  • Designed and developed GWIS system, which allows users to query Oracle/Access database through Internet.
  • Combining ESRI package developed Map system to connect database to display information on entire World map.
  • As a lead programmer, developed the core part of COM+ dll, using C++/VC++, MFC, responsible for integrating the whole system from back-end oracle/access database to front-end ASP pages.
  • The whole system is used for oil companies such as Exxon Mobile, BP, Shell, and Chevron to fetch the database, display and interpret the results.
  • Designed and developed several desktop applications using Microsoft Visual Studio C++/VC++, MFC.
  • The applications can be used to view GC/GCMS/GCMSMS raw binary data files which are written by machine. The applications also can be used for oil companies to do well log, reservoir continuity studies, and interpretation lab results.
  • Developed Lab application using Visual Basic 6.0 for tracking samples from start to finish.

Confidential, Plano, TX

System engineer

Responsibilities:

  • Developed VoiceFax system processing the phone call, e-mail, and fax using Visual C++ and C. developed Billing system, Message processing, and multiple threads processing which are used in VoiceFax system.
  • Developed logdebug system which is used to detect errors in the Voice fax system.
  • Developed windows software called Visual Voice Studio Editor Using C, C++, and Visual Basic, which is used to create VoiceXML page.
  • Using C, C++, and VB wrote COM, EXE, and DLL which are used in Visual Studio Editor.

Confidential

Software Engineer

Responsibilities:

  • Developed windows software using visual C++.
  • Developed Web-based application software using JavaScript, VBScript, wrote ASP pages (Active Server Pages), also using visual C++ wrote DLL and COM to communicate with large database at the server side.
  • Involved in GIR Web project, wrote many ASP pages using VBScript running on the server side, and JavaScript running on the client side.

Confidential, Fort Worth, TX

Senior Scientist

Responsibilities:

  • Modeled induction tools for logging well using C/C++ and FORTRAN.
  • Modeled laterolog tools to analyze electromagnetic signals

Hire Now