Sr. C++ Sql Developer Resume
NY
SUMMARY
- 10 Years of Professional Experience in analysis, design, development, customization testing and production support of various applications in Banking, Supply chain management - retail, Aviation, Telecom domain as Sr. C++, C, Ada, Pro*C Application developer
- Having very good system knowledge on safety critical CNS(COMMUNICATIONS, NAVIGATION & SURVEILLANCE) real time systems such as Air Traffic Management and Air Command Control systems in aviation domain and extensively worked on product development, enhancements and validation verification
- Worked extensively in client-server application development using C,C++, Ada, Pro*C on UNIX/Solaris/RTOS(Thalix) with good knowledge on object-orientedprogramming, Structured programming concepts
- Developed complex algorithms for aircraft exploitation solution for air defense sector
- Hands on experience on C++ STLs vectors,lists,maps,multimaps implementation
- Worked extensively on GUI development with X-Designer 3,Qt 3.0/4.0 tool, Xmotif/XWindows languages, Thales tool box(developed in C++)
- Expertise on the debugging C/C++ application by using various GNU debugging tools like gdb,ddd
- Worked on Multi-Threading programming and Inter Process Communication (IPCs)
- Worked extensively on TCP/IP,UDP network programming
- Hands on experience on writing UNIX shell, AWK, tk/tcl scripting
- Very good knowledge on CORBA standard interfaces
- Hands on experience on integrating multiple components of product on Unix environment
- Expertise in creating C/C++, Pro*C Batch Programswith embedded SQL’s, PL/SQL Procedure calls, Arrays and Dynamic SQL
- Hands on experience on Automated regression testing using Airspace tool
- Worked extensively on writing optimized SQL and Oracle PL/SQL scripts with strong relational database skills, to handle large data volumes
- Worked on the physical transformation of the data model which involved in creating the database objects like Tables, Indexes, Partitions, Stored Procedures, Functions, DB Links, Packages and Triggers, Materialized Views.
- Hands on experience on Integration Verification and Validation process and preparing, reviewing functional test plans
- Very good exposure to RCA as part of defect preventive process
- Aware of Point of Sale system knowledge
- Proficient in analyzing and translating business requirements to technical requirements and architecture
- Good knowledge on Exception Handling extensively for the ease of debugging and displaying the error messages in the application to present to business
- Efficient in all phases of the SDLC (Agile/SCRUM methodology) including System Testing, User Acceptance Testing & Prod Support and exposure to Software quality Assurance processes
- Experience with source code version control systems such as Rational Clear Case, SVN (Subversion), CVS (Concurrent Versions System) and MKS
- Experience in coordinating, working with geographically distributed teams and mentoring team to resolve dependencies to meet project timelines
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
TECHNICAL SKILLS
Programming Languages: C, C++,Pro*C, Ada95, PL/SQL, SQL,C#,Core Java
Scripting Languages: UNIX Shell Scripting, Makefile, Python
GUI development tools: Xdesigner 3, Qt 3.0, Thales tool box(C++)
IDE and debugging tools: KDevelop, Eclipse3.x, MS Visual Studio 10/13, Vi editor, notepad++,ddd, gvd, gdb
Database Tools: Toad 9.0, Sql Developer .., SQL*Plus
Other Tools: Putty, Autosys, Remedy, MS Visio, Erwin, DOORS,MS Word, MS Excel
Version Control: SVN,CVS, Clear Case,VSS,Git, MKS
Databases: Oracle 10g/11g, DB2 .., MS Sql Server
Web Technologies and Services: HTML, XML,Tuxedo services
Frame Works: Hadoop (HDFS, Pig, Hive, Hbase)
Operating Systems: UNIX, Linux, Solaris, AIX,Windows-XP/2000/NT and DOS
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr. C++ SQL Developer
Responsibilities:
- Involved in requirement analysis and understanding of business requirements
- Analyze the impact of new changes on existing system and discuss with business users
- Prepared High, Low level design documentsand test plans
- Developed enhancements and fixed the issues for Demand and Fulfillment applications using C++,Pro*C programming
- Developed STLs to store the retrieved records from tables
- Developed PL/SQL procedures to do data conversions and transformations
- Prepared the UNIX shell scripting
- Deploy the code into QA and Production environment through change management process
- Prepared test cases and Involved in Testing activities like UTP, CIT, SIT,UAT
- Performing Code, Design reviews and ensuring quality adherence
- Represented the team in Client calls to gather the requirements and providing periodic updates on project implementation
Environment: C++,Pro*c,Oracle PL/SQL, XML,Toad 9.5,Oracle 11g, DDD debugger, Autosys, Remedy, MS Visio, SQL*Plus,MKS
Confidential, Seattle, WA
Sr. C, C++, Oracle Pro*c developer
Responsibilities:
- Majorly work on tuxedo services and power builder .Also work on various change requests and technical issues related to Confidential modules - RATER, BILLING, Customer Service Management, Online Charging, Acquisition and Formatting (A&F).
- Discuss with BA team and analyzing, translating business requirements to technical requirements
- Prepared design docs and test plans for enhancements
- Implement requirements in C, C++, Pro *C languages.
- High intensity production support for Confidential billing products for resolving end-users issues
- Worked closely with the QA and Testing team and represented the development team
Environment: C, C++, Pro*C, Linux, tuxedo, Oracle 9i,Git, Toad, Notepad++, DDD debugger
Confidential
Sr. Oracle PL/SQL Developer, Onsite Coordination
Responsibilities:
- Involved in requirement analysis and Design, develop of ETL process to migrate the data using optimized oracle PL/SQL procedures and spool to text files to upload into target system
- Prepared Unix shell scripts to automate the source data load into staging tables
- Prepared test cases and Involved in series of mock migrations and go-live
- Provide technical support to the team and conduct peer reviews
Environment: PL/SQL, Oracle 11g, Toad 10.6, UNIX, Erwin, SQL Server 2000,DB2, MS Visio
Confidential
C++,Ada,C developer and onsite coordination
Responsibilities:
- Involved in requirement analysis and discuss with business users on impact analysis with the existing system components
- Prepared design and test documents for new enhancement by maintaining requirement traceability
- Designed and developed new enhancements for FDPS,FDX component using C++, Ada programming on UNIX environment
- Developed the GUIs using Thales Tool Box interfaces(C++) on UNIX environment
- Implemented enhancements for cockpit display using embedded C
- Debug and Fixed the production issues on FDPS and ODS components
- Developed TCP/IP networking programming to communicate between FDX and FDPS components
- Worked on development of testing tool (to simulate the interface components) using tk/tcl scripting on UNIX environment
- Enhanced the simulators GUI using QT 3.0
- Regression Analysis using AIRSPACE tool
- Run logiscope and code wizard tools to improve code optimization component level testing using simulators (MMI, PTG, PLAY, TOST, AIRSPACE)
- Configure and integrate the EUROCAT-E components on Unix environment to perform functional testing
- Prepared release document and deployed the code into production on UNIX environment
- Conducting Peer Reviews on deliverables and Involved in defect prevention analysis
- Coordinate, support the Team and Created Wiki pages to share knowledge with the team
- Followed agile methodology to implement the enhancements on existing system
- Involved in Planning and Effort Estimations
- Worked as onsite coordinator and providing periodic updates on project implementation of different sites like Denmark, Finland, Sweden, Ireland
Environment: Ada95, C,embedded C,C++, RTOS(Thalix),QT 3.0, tk/tcl, notepad++,SVN, DDD debugger
Confidential
C, C++, Pro*C developer
Responsibilities:
- Designed and developed external systems simulation to feed input to IACCS servers
- Designed and developed complex interceptor aircraft exploitation solution/algorithms based on geometric of target track
- Developed user interface to display graphs and tracks details by using Xmotif language and XDesigner Tool
- Developed simulators GUI using Qt 3.0
- Programming using C, C++ on UNIX and writing UNIX shell scripting
- Developed Pro*C scripts to embedded SQL in C files to connect/read/write data to/from DB
- Implemented synchronization techniques on multiple threads using mutexes and Semaphores
- Implemented IPCs such as Pipes
- Worked on TCP/IP and UDP socket programming to communicate data across ODS modules and IACCS servers
- Involved in complete software development lifecycle of air defense command control system
- Involved in testing activities, release document preparation and Site Acceptance tests
Environment: C, C++, Pro*C, GC, Linux, Oracle 9i, Kdevelop, X-Designer 3,Qt 3.0, DDD debugger