C/c++ Developer Resume
Denver, CO
SUMMARY:
- Approximately 6 years of progressive IT experience as C & UNIX Developer in design, implementation, and testing production environments.
- Hands on Experience in C, C++ and UNIX Shell Programming.
- Strong development, support and administration knowledge on Oracle, SQL, PL/SQL
- Experienced in Automation using Shell Scripting.
- Extensive Knowledge of medical billing, health claims and processing insurance claims.
- Good experience in connecting with Oracle database through UNIX command line and using SQLPLUS.
- Worked on beneficiary eligibility functionalities like beneficiary data maintaince.
- Comprehensive Knowledge of insurance regulations, processes and guidelines.
- Worked across various DBMS like SQL Server, Oracle 10g/11g.
- End - to-End product development, from Research and Design to Production and Support.
- Excellent analytical and problem-solving skills along with good verbal and written communication skills.
- Familiar with HIPPA EDI Transactions such as 835, 837(P, D, I) 276, 277, 278 and experienced in creating maps in inbound and outbound EDI interfaces for 810, 850, 855 etc.
- Having Strong experience on Database & UNIX OS troubleshooting.
- Strong understanding of systems architecture and pattern concepts. C/C++, OOP, STL, Multithreading, High Availability, and Shell scripting, all on a UNIX platform.
- Experience using an industry standard RDBMS (Oracle, Teradata, Sybase, DB2 and Informix), including strong SQL skills.
- Solid understanding of Software Development Life Cycle (SDLC), Waterfall, and Agile/Scrum application design and development. Software development experience in large-scale software.
- Expert level knowledge and experience with Change Control Methodology such as BMC Patrol/Remedy, HP Open view and Service Now.
- Experience with source code version control systems such Rational Clear Case, SCCS (Source Code Control System), SVN (Subversion) and CVS (Concurrent Versions System).
- Provide direction for MMIS department with regards to Medicaid and Medicare
- Experience with Debugger Tools such as GNU gdb (GDB), and DBX.
- I am familiar with EDI FILES version 4010A for 810,850,855,856 etc.
TECHNICAL SKILLS:
Languages: C, C++, PL/SQL, and MySQL.
Operating Systems: Red Hat Linux (Release 5.9), HP-UX (Release 11i), AIX 5.3, SunOS (Release 5.10), SUSE Linux 11.2, FreeBSD.
Tools: TOAD, Win SQL, MS-Office suite (Word, Excel, Project and outlook).
Databases: Oracle 11g, SQL Server, Teradata 13.10, DB2 (V9.7), Informix 12.1.
Others: UNIX Shell Scripting (bash, csh, ksh, awk, and sed), Make file, SAS programming on UNIX, Perl Scripting .
PROFESSIONAL EXPERIENCEConfidential, Denver, CO
C/C++ Developer
Responsibilities:
- Involve in Enhancement of legacy components in C++.
- Execute UNIX korn shell scripts to apply SQL and Stored procedures to Oracle and Sybase databases.
- Build and develop various portals using C++.
- Perform backend coding and testing using database SQL and PL/SQL queries.
- Develop and maintain the shell script for data loading and extracting.
- Inserting and /or deleting rows and columns by using the SQL Files.
- Verify job in all the three environments like Test, UAT and Prod.
- Created a batch interface to consume the Geo location web service currently used in Portal and IC UI.
- Worked on the agile methodology. Participated in Weekly meetings to discuss the current status of the project or task.
- Created SQL queries using SQL developer for data modifications like insert, update and delete in Oracle 11g.
- Document the newly developed job or code. Perform data loads and routine updates on an ongoing basis.
- Created numerous simple to complex queries involving self joins, correlated subqueries for business requirements. Tuned and optimized queries by altering database design, analyzing different query options, and indexing strategies.
- Updated existing and created new reports using Microsoft SQL Server.
- Created stored procedure, Views, Cursors and functions to support application.
- Maintained data integrity and database structure including tables, views, and triggers.
- Created PL/SQL scripts to analyze data, modify data, import / export scripts, and execute stored procedures.
- Implement elements of Access queries and enhance business logic using User Defined Functions.
Environment: C++, Pro*C, UNIX, Linux, Oracle 11g, SQL Developer, HP-UX, Putty, Visual Studio 2015, SharePoint, Shell and Perl Scripting, Notepad++ text editor
Confidential, Springfield, IL
C/C++ Developer
Responsibilities:
- Participated in Re-designing of the application from procedural language (C) to C++
- Base on client requirements upgrading, developing and managing Software Application using knowledge of C++.
- Data structures, algorithm sockets and threading were specified, prototyped, developed and tested on object oriented, multiplatform C++ framework.
- Worked on SOAP Web services using C++ in multi-threaded application development processing XML requests. Used various data structures, algorithms, STL and sockets.
- Modified views, procedures and data objects to support data migration from new application.
- Developed and presented monthly reports on claims processing and settlement activity.
- Designed the Mapplets and reusable transformations using transformation developer.
- Enhanced the existing UNIX scripts to achieve better performance and throughput.
- Highly efficient algorithms were developed through pair programming and the use of SQL server, Oracle for database activities.
- Developed load balancing configuration front end for Windows and UNIX platforms. Configuration file stored as XML document.
- Extracting source data from DB2 and moving into Staging area and then transferring to Oracle target database using Informatica.
- Experience with Medicare, Medicaid, & insurances in HIPAA ANSI X12 4010, 5010 formats including 270/271, 276/277, 835, 837, 999, ICD 9, ICD 10.
- Involved in developing UNIX scripts for a higher level of Automation for the Data loading process of the research database.
- Fluent with commonly used EDI concepts, practices and procedures within the healthcare industry.
- Developed C, Pro* C/Batch programs using Multithreading Programming for handling large volumes of data for parallel processing/load.
- Enhanced the existing UNIX scripts to achieve better performance and throughput.
- Supported UAT to evaluate the system performance and developed system plan to quality center, review design, view test cases.
Environment: C/C++, Unix, Linux, SQL Server 2008, Informatica Power Center 9, DB2, UML, MS Office, MS Access, XML.
Confidential, Tampa, FL
C Developer
Responsibilities :
- Design and software coding using C, C++, multi-threading, data structure and Algorithms in different OS environments like WINDOWS, UNIX
- Developed and Implement code changes using Pro*C, C++, UNIX and Oracle 10g
- Development of new modules for UNIX C++ applications.
- Working on the development of a cloud based multi-media applications streaming platform using C++ and Java under Linux environment.
- Extensively worked on EDI 837 and 835 for claims.
- Extracting, Transferring and Loading the data for the Warehouse using spool and Sql* Loader.
- Extracted data from different sources into the database using Informatica.
- Extracted data from relational databases DB2, Oracle and Flat Files.
- Procedures, triggers to be used by the components.
- Responsible for developing and executing BIOS Validation test cases to catch and/or confirm BIOS bugs/fixes.
- Work multiple projects at a time consisting of: EDI Implementations, Communication migrations, Claim Format updates, etc.
- Distribute EDI policies and procedures, set-up EDI accounts , to include testing and maintenance.
- Software maintenance and tier 3 support.
- Wrote log Server client in C++ based on TCP/IP to enable any remote client to view all logs on the STB by logging into it over telnet. The client can see all logs on its terminal in real time as the logs get generated.
- Committed and pushed new change to Gerrit for code review using git version control software
- Developed a prototype system for visualization of line sweep data using QML scene graph and C++
- Worked with audit teams and provided them with the File system modifications using tripwire tool on various distributions of UNIX.
- Writing shell scripts to automate the administrative tasks and management.
- Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting.
- Installed and configured ORACLE database on all flavors of UNIX.
- Support System Testing, Acceptance (UAT) Testing and Production changes.
- Debugging and troubleshooting production issues.
Environment: C, C++, Windows, UNIX, Shell Scripting, SQL and Oracle 11g, Sql*Loader.
Confidential
C Developer
Responsibilities:
- Analysis of the Functional Specifications and Business Requirements.
- Prepare Design and Development Deliverables.
- Work on the Low Level and High-Level Design Documents.
- Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting.
- Using IBM Rational Clear Case as code repository and IBM Rational Clear Quest as Defect management system.
- Using Oracle SQL Developer for Database Activities.
- Peer reviews of the Design and Source Code (C, C++, and Shell Scripts).
- Develop and Execute the Module Test Cases on Unit and Integration Testing environments.
- Support System Testing, Acceptance (UAT) Testing and Production changes.
- Debugging and troubleshooting production issues.
- Strong understanding of systems architecture and pattern concepts. C/C++, OOP, STL, Multithreading, High Availability, and Shell scripting, all on a UNIX platform.
- Tuned database SQL statements and procedures by monitoring run times and system statistics. Inserted hints and rewrote code as required.
- Installation, configuration and administration of UNIX server, maintains and manages various services running in UNIX system.
Environment: C, C++, Shell, Unix, Linux, XML, Shell Scripts, Batch scheduling software and SQL, Oracle 11g
Confidential
C/C++, UNIX Developer
Responsibilities:
- Analysis of the Functional Specifications and Business Requirements of Rebate Management applications.
- Prepare Design and Development Deliverables.
- Work on the Low Level and High-Level Design Documents.
- Design and develop solutions using C, C++, Multi-Threaded.
- Using CVS (Concurrent Versions System) as code repository and BMC Remedy 7.6 as Change Control and Defect management system.
- Using Teradata SQL Assistant and Oracle SQL Developer for Database Activities.
- Peer reviews of the Design and Source Code (C, C++).
- Develop and Execute the Module Test Cases on Unit and Integration Testing environments.
- Support System Testing, Acceptance (UAT) Testing and Production changes.
- Debugging and troubleshooting production issues.
Environment: C, C++, Oracle 11g, Teradata 13.10, Red Hat Linux (Release 5.9).
Confidential
C/SQL Developer
Responsibilities:
- Coordinated with the application development team to provide them with the necessary business systems applications, systems interfaces, databases, reporting, or business intelligence systems
- Required to attend functional meetings to gather requirements and provide technical opinions about feasibility.
- Design and software coding using C, C++, QT, multi-threading, data structure and Algorithms in different OS environments like WINDOWS and UNIX.
- Executed C programming, software package support and LINUX shell scripting
- Created and maintained backend objects like Tables, Indexes, Sequences and Synonyms and wrote stored procedures, functions, and database triggers in SQL Server.
- Generate reports with Microsoft SQL Server Reporting Service and Crystal Report.
- Developed UNIX Shell scripts to automate repetitive database processes.
- Good Working knowledge in production support environment by using Tivoli work scheduler, job scheduler tool for UNIX jobs schedule.
- Supported System Integration Testing, User Acceptance Testing and involved in production changes upon change request from stakeholders.
- Experienced in debugging and troubleshooting production issues.
- Involved in creating Test Plans, Test cases and Test Scripts using Quality Center
Environment: C/C++, Oracle, Shell scripting, SQL server, ECLIPSE, Visual Studio.