C/unix Developer Resume
Conway, AR
SUMMARY:
- 6+ years of Development experience in C, C++ and shell scripting on UNIX, LINUX environment for Embedded systems.
- Bug Fixes, Feature Enhancements, Testing, Debugging, Integrating and Maintenance of various Embedded Software.
- Excellent Team Player with Strong communication and Interpersonal Skills.
- Experience with various programming languages: C, C++, Java, Pro*C, PHP, HTML, JavaScript, MySQL, MPI
- Working knowledge of Cloud Computing, Networking, Databases and Parallelism concepts
- Worked on relational databases like Oracle 10g/9i/8i, and SQL Server.
- Working knowledge of Health care Interchange.
- Experience in writing the Shell scripts, Perl on different UNIX environments.
- Experience in designing and developing distributed applications.
- Prepare Integration as well as System Test Plans and perform Integration and System testing.
TECHNICAL SKILLS:
Web Technologies: HTML4/5, CSS2/3, XML, JavaScript
Database: Oracle, MS SQLServer, MS - Access, SQL
Operating Systems: Windows (vista/9x/NT/XP), Windows7, UNIX, LINUXLanguages: C++, C, Java, Pro*C
PROFESSIONAL EXPERIENCE:
Confidential, Conway, AR
C/Unix Developer
Responsibilities:
- Involved in the complete design development and implementation in Medicaid project for the state of Arkansas.
- Involved in Design, Documentation, Coding and Unit Testing implementation of functional specifications using C/C++ and SQL in Unix box
- The project was developed in C++, Pro*C and shell commands/scripts had a very prominent role.
- Writing wrapper functions for system calls which are system dependent (Solaris).
- Created JIL files that are used to schedule jobs daily, weekly, monthly and quarterly in the autosys according to the requirement.
- Responsible for fixing problems wherever they are: product functionality, reliability, performance of product installation and update network protocols.
- Worked on third party vendor interface files and generated reports for vendors using C++ and shell scripting.
- Worked on Letter generated programs using C and UNIX shell scripting.
- Created stored procedures and wrote several queries in SQL for batch processing.
- Worked on EDI transactions in which XML files are parsed out and processed.
- Provided on call support for scheduling jobs, file transfers and transactional processes.
Environment: C, C++, Pro*C, Design Patterns, Linux, UNIX System Calls, UNIX Shell Scripting, Oracle
Confidential, NC
Batch Developer
Responsibilities:
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Worked on design and development of application developed in C/C++.
- Developed C++ classes based on requirement.
- Writing Use cases and test cases based on the functional specifications.
- Worked on STL container classes, for example, vectors, records, maps.
- Involved in composing and executing shell scripts according to the application prerequisite.
- Extensively used Autosys for scheduling the UNIX jobs.
- Handled support cases and provided customers with satisfactory solutions.
- Documented troubleshooting steps, processes and resolution steps for customer reported issues.
- Production support, bug/defect fixing to solve the customer issues
- Performed code reviews and Integration testing with the several teams.
Environment: C, C++, Design Patterns, UNIX System Calls, UNIX Shell Scripting, Embedded SQL, Multithread Programming, Oracle.
Confidential, Alexandria, VA
Batch Developer
Responsibilities:
- Analyze the problems and provide initial analysis and technical solution for the issues.
- Design and implement the middleware services for billing system, IO and provisioning system.
- Developed and implemented the middleware services using C, Pro*C and C++.
- Created and managed Database.
- Used the technical document to design the database tables.
- Created database triggers for data security.
- Optimize SQL queries for better performance.
- Writing shell scripts for shutdown and booting of services in development, test and production environment
- Responsible for configuring services, servers, groups and domains in Tuxedo
- Also responsible for end-to-end testing in heterogeneous environment
- Writing Shell scripts for message Performance and queue monitoring
- Implemented advertised services finding, Dispatch sequence functionality and transaction functionality using Pro*C
- Prepare Functional Description (FN) and Detailed Design (DD) documents
- Experience in all phases of software development life cycle including testing.
Environment: C, Pro*C, C++ SQL, PL/SQL, Oracle, Shell scripting, SQL*Plus, SQL*Loader, Core Java, XML
Confidential
Developer
Responsibilities:
- Analysis the order filling functionalities like Pick by line, staple stock order filling, shipping, invoicing, voice client and server systems in Global logistics system and documents the existing capabilities of the code.
- Involved in design and development of GLS application developed in C/C++ on HP UNIX.
- Analyzed GLS system and fixed problems of server process crash and memory leaks.
- Involved in development of batch processing uploading the MQ message and fiscal review process
- Worked on TCP/IP processing message from back-end to Front-end .Net Screen
- Worked on STL container classes such as vectors, lists, maps.
- Involved in writing and executing shell scripts and SQL scripts as per the application requirement.
- Involved in analyzing huge logs of the system to identify and fix the problems
- Direct interaction with customers to solve the issues related to application.
- Knowledge of TOP End Server protocol.
Environment: C/C++, Java, UNIX