NAWAL K. VERMA
**** ***** **** • Annandale, VA **003 • 703-***-**** • **********@*******.***
Summary:
Extensive experience of software engineering with ability to propose, manage, design, develop and deliver complete solutions to customers. Involved in all aspects of the project life cycle, focused primarily on delivering mid to large size real-time systems for production automation, supply chain and various other commercial applications. I have, strong project & team organizational skills, ability to establish priorities, resource allocation, & to coordinate multiple initiatives simultaneously. Have strong background in requirements gathering, data modeling, process modeling, design and process optimizing, writing functional & technical specs, test plans, working along with developers and after implementation support.
Business Strengths
MMIS systems, Control and Event Driven Systems , Data Acquisition, Real-time Data Transfer using Sockets, File Server, Transaction Processing, Mail Sorting (USPS), RS232 serial line telemetry interface, RTUs (Remote Telemetry Units), Plant Automation , GUI, Digital Communications including Weather Satellite data processing, and Supply chain.
Programming: C, ANSI C, VAX-C, C++, Pro*C, UNIX Shell scripting (csh, ksh, bourne ), SED & AWK scripting, Perl, Java, FORTRAN, PL/1, BASIC, PASCAL, COBOL, Remedy, DBX, IPCs, OLTP, Makefiles, GDB, CVS, Visio, ClearCase
Operating Systems: UNIX OS (Solaris, Linux, BSD, QNX, SCO, AIX), VMS-DCL, Windows 2000,
Windows NT, Windows 98, MS DOS, VAX /VMS, RSX-11M+
GUI: QNX Windows, QNX Photon, X-Windows, TDMS, FMS.
Networking: TCP/IP Sockets, DECNET, Novell Netware
RDBMS/Other: SYBASE, ORACLE, SQL, ESQL (Embedded SQL), TSQL, SQLPLUS, PL/SQL, SQL*loader, SQL Server, LOTUS, DATATRIEVE, PACE, Excel, DEC-RMS.
PROFESSIONAL EXPERIENCE
Software Technology Consultant
Electron International Inc., Phoenix, AZ Aug 2009 – Cont.
Working on project to project basis, with integration and verification testing of control software for the Boeing 787. Evaluated and analyzed modules for bugs, in order to prevent potential failures. Monitored and assessed point to point data acquisition.
Documented test results and suggested possible solutions and fixes for software problems.
The system is developed using Unix, ANSI C and GDB for debugging.
Information Specialist
ACS State Healthcare LLC, Nashville, TN Nov 2008 – April 2009
Responsible for maintenance and support of information repositories for “fraud and abuse and utilization of Medicaid system”. Organized, consolidated, and implemented the decision support and reporting systems (DSS) database for TennCare MMIS for routine maintenance and on call support. Depending on the client’s ad-hoc requirements, Truncated tables and created control files, SQL queries, and C & K shell scripts for Oracle SQL Loader for migrating data from MMIS database to DSS database. Collaborated with business analysts and transition managers to develop test plans/test cases for application functionality testing (AFT) and operational readiness testing (ORT).
NAWAL K. VERMA
page 2
Provided on call application support. Effort included troubleshooting, resolving Incidents and restoring service as quickly as possible. Proactively identify and research system data integrity issues/anomalies, perform root cause analysis and fault isolation of application issues, writing specifications for fixing the bugs. Documented service requests, incidents, problem recovery procedures and resolutions in a knowledge database
Worked closely with systems group to coordinate surveillance (Fraud and abuse) and utilization review (SURS) execution cycles and successfully fulfilled testing requirements.
Migrated data from the MMIS AIM database tables and populated/indexed DSS database tables on daily, weekly, monthly and quarterly bases.
Defined optimized and implemented directory and file structures.
Created embedded SQL scripts for data validation.
Identified and optimized source code for performance enhancement and future support.
This system is developed under the control of Solaris using Oracle, Oracle SQL, SQLPLUS, Data-warehousing , SQL*loader, ETL, Embedded SQL, C, Pro*C, shell, AWK, and PERL scripts. Autosys is used for batch processing.
Software Technology Consultant
Electron International Inc., Phoenix, AZ Aug 2007 - Nov 2008
Worked on integration and verification testing of control software for the Boeing 787. Evaluated and analyzed modules for bugs, in order to prevent potential failures. Monitored and assessed point to point data acquisition.
Developed a simulator for testing and verification of control software which measures input and output
signals of AF control signals.
Verified input and output signals of AF control to ensure 100% reliability.
Documented test results and suggested possible solutions and fixes for software problems.
The system is developed using Unix, ANSI C and SYBASE (12.5).
Programmer Analyst
Lowe's Companies, Inc., Wilkesboro, NC Jun 2005 - Jul 2007
Supported the development, implementation and maintenance of supply chain warehouse management systems (WMS), receiving and distribution management systems (DMS), and labor management systems (LMS). Provided on call application support to troubleshoot and resolve incidents, restoring service as quickly as possible. Generated requirements documents, design documents, test plans and test cases.
Successfully developed and implemented the “Split Pack” receiving management program which
includes a methodology for breaking pallets and assigning product location according to availability.
Analyzed and re-designed the “Location Search” program for optimization of appropriate location identification process for storage in the warehouse.
Proactively identified system data integrity issues, performed root cause analyses/ fault isolation, and
wrote specifications for fixing bugs.
Programmed and managed real-time online transaction processing (OLTP) software.
Documented service requests, incidents, and problem resolutions within the REMEDY database for future
reference and SOX Regulation satisfaction.
This system uses AIX UNIX, “C”, SQL, embedded SQL, and SYBASE ASE SQL server version
12.5, IPC, Shared Memory, Unix Message Queues, TCP/IP sockets, FTP, Perl, Unix shell scripts.
NAWAL K. VERMA
page 3
Development Coordinator
CT Solutions, Inc., Fairfax, VA Jan 2004 - Jun 2005
Assigned project activities to the development team, managed project reviews, and resolved technical issues.
Co-authored development standards and implementation plans. Supported ongoing product development in the U.S. as well as overseas.
Developed real time communication software for TCP/IP fileservers and sockets.
Assisted with business proposal development and provided technical marketing support.
Conducted product development viability studies and broke business problems down into technical solutions.
This system was developed using C, C++, Sybase SQL and .com technologies under the control of Windows 2000.
Special Technology Consultant
Narmada Valley Dam Project, Narmada Valley, India May 2002 - Aug 2003
As Senior technical consultant for the development, maintenance and customer support of weather telemetry systems. Programmed the supervisory control and data acquisition software system (SCADA) which was designed to manage and control water flow and gate controls on the dam and river by activating electromagnetic relays.
Defined Operational Standards for Managing Information processing code optimization.
Enhanced the system to include an RS232 serial line telemetry interface for local devices with SCADA.
Added emergency alarms to the SCADA system including video and audio warnings.
Designed product enhancement, which generated calls to pagers and alerted assigned personnel.
This system was developed using C, Oracle PL/SQL and Watcom compiler under the control of QNX
Software Lead / Consultant
Vitel Inc., Chantilly, VA Jun 1996 - Apr 2002
Dealt with all phases of formal SDLC. Managed new development, product enhancements, hardware/software integration maintenance, implementation. Provided on-call customer support for complex weather data systems. Set strategic direction for all project requirements, with an emphasis on achieving scheduled goals within budget. Supervised a team of programmers from proposal through delivery. Successfully resolved post-delivery issues as they arose.
Provided customization of a monitoring and control system for drinking water distribution facilities.
Designed and implemented VX11 (a SCADA RTU) telemetry system including acquiring and
decoding data from 100 weather related devices in the field through radio, telephone or satellite
using RS232 serial line interface.
Developed a system for acquiring data from weather satellites and providing real time data transfer
for a weather forecasting project. Effort included, the receiver code optimization to meet the transmission speed of the weather satellite
Setup TCP/IP fileservers and sockets for real time data from RTUs and transfer between systems.
The system was created under the control of QNX Photon windows, ‘C’, Watcom compiler, TCP/IP, shell/ Perl Scripting, uses Proprietary Database and CVS for release control/Configuration Management and QNX windows, QNX Photon for GUI interface.
NAWAL K. VERMA
page 4
Senior Software Engineer Jan 1991- May 1996
US Postal Service/MicroTemps Inc., Fairfax, VA
In addition to last resort help for the users in the field, I was a lead member of the team responsible for all the aspects of FSM881PC (complex Mail Sorting system) software development, implementing and software and hardware support. Evaluated operating systems and hardware, wrote technical requirements, customized / optimized software. Created support documentation. Acted as USPS technical representative during production contract review meetings. Conducted acceptance testing for vendor supplied/developed software and hardware for flat sorting machines.
Designed, developed and implemented communications software for FSM881. This subsystem was used
for the transfer of sort plans and mail sorting data between USPS NDSS system and FSM881 using DECNET.
Created a sort plan text format (STF) for USPS flat mail sorting machines. This sort plan format enhances the performance of the mail sorting process.
Developed a memory management module for FSM881 PDP-11/53 system under the control of RSX-11M+ operating system. This module detected memory size on the FSM881 PDP-11/53 system and created memory partitions for the system.
Tested the FSM881 high-speed feeder, evaluated system processor speed requirements, identified
hardware and software conflicts, and modified configurations as necessary.
ADDITIONAL EXPERIENCE
Senior Software Engineer, Shivalik Video Displays, Jun 1989 - Jan 1991
Software Engineer, Bureau of ATF/I-NET, Inc., Dec 1988 - Jun 1989
Systems Engineer, DuPont/ Computer Task Group, Inc., Jun 1987 - Apr 1988
Systems Engineer, Electronic Data Systems, Inc. (EDS), Jan 1984 - Apr 1987
EDUCATION
Bachelor of Science Degree
Major: Mathematics & Economics
Panjab University, Chandigarh, India
Computer Science Curriculum
39 credit hours completed towards BS
University of Maryland, Baltimore, MD