We provide IT Staff Augmentation Services!

Lead Developer/analyst Resume

3.00/5 (Submit Your Rating)

Manassas, VA

SUMMARY:

  • More than 20 years of experience in software analysis, design, development, simulation, testing and implementation of applications utilizing C/C++, Java, Unix, Windows, Oracle on distributed architecture applications.
  • Above 15 years of USA experience in large Telecom projects in USA. ( Confidential, France Telecom, Brazil Telecom, SprintPCS & Triton) and Large Financial Corporation (CapitalOne and SWIFT) as Lead Developer & Integrator.
  • 6+ Years of experience in UML.
  • 10+ years of experience in C/C++
  • 5+ years of experience in Java, J2EE
  • 6+ years of experience in Embedded SQL.
  • 5+ years of experience in XML.
  • 12 years of experience in UNIX including Linux, Solaris and HP - UX.
  • 10+ years of experience in Middleware (Tuxedo, Weblogic, WebSphere MQ).
  • Experienced in full Software life cycle development in requirement analysis, design, development, application programming, test plan development, testing, user documentation and user and Change management using Software Development Framework (Both Lean and Agile methodologies).
  • Expertise in writing perl scripting and korn shell scripting on HP-UX, Solaris environment.
  • Specialization in developing distributed and component based n-tier Client/Server applications using C/C++, Java, XML, Weblogic Enterprise for Middleware Applications like CORBA Middleware & XML Middleware APIs.
  • Experienced in database design and tuning, object modeling with RDBMS and skilled in writing SQL, PL/SQL and Stored Procedures.
  • Served as a Mentor for XML APIs for France Telecom developers.
  • Supported production for Sprint PCS, CapitalOne and SWIFT.
  • Brainbench Certified in WebSphere MQ, C++ and XML Concepts.

TECHNICAL SKILLS:

Languages: C, C++, Java, Perl, UML, XML.

J2EE Platforms: WebLogic.

Object Oriented Design: RUP Tools, UML, Rational Rose and Design Patterns.

Database: Database design, Normalization, Oracle, DB2, Tandem, MVS, UNISYS, SQL, PL/SQL, Pro*C, OCI, Stored Procedure, SQL Plus, wosql.

Middleware: Weblogic Enterprise, Websphere MQ, Tuxedo, XML API, CORBA.

OS: Sun Solaris 2.6 & 8, HP-UX 11i (PARisc & Itanium), AIX 4.3, Windows XP/Vista/7.

Open Source Technlogies: Lucene API, Log stash, Kibana, Elastic Search (ELK).

Other Tools: Purify, Quantify, Make, Ant, GNU (gdb), HP (wdb), Solaris Works, SED, AWK, Korn Shell Script, RougueWave, STL, ClearCase and ClearQuest, PVCS Dimensions, CVS, SCCS, CIRRUS, XML Schema, DTD, HTML/DHTML, CGI, Java Script, TCP/IP, IPC, Client/Server Sockets, Rumba 2000, Exceed, Lotus Notes, MS-Word/Excel, MS-Project, Visio Express, Motif, Open Edit.

PROFESSIONAL EXPERIENCE:

Lead Developer/Analyst

Confidential, Manassas, VA

Responsibilities:

  • Coding/Modifying existing code in C/C++, Java, Korn shell and Perl.
  • Writing test plans, test cases, data files and testing for unit test, integration test.
  • Testing for Memory Usage/Leaks using glance.
  • Integrating applications from scratch by Igniting hosts using HP Ignite tools and migrating hosts for end to end solution.
  • Packaging/installing Software using swpackage, swinstall, swconfigure, swlist.
  • Preparing Release Notes, Installation/Configuration and User Guides for product release.
  • Writing Migration/Fallback guide for Production deployment.
  • Used CleaseCase for Version Control and Peoplesoft/Salesforce cloud for Problem Tracking.

Environment: Java/J2EE, WebLogic Server, C/C++, Tuxedo 10.3, Web Methods 8.0/9.0Korn Shell, Perl, HP-UX 11i/Ita 11v3, Oracle 11g, Windows 7, Service Guard

Confidential

Lead Developer/Analyst

Responsibilities:

  • Drawn Use-cases, Class Diagrams and Sequence Diagrams for the Universal Server based on BORG Architecture.
  • Understanding and Modifying existing Code in C/C++ and IPC
  • Preparing High Level and Detail Level documents. Also preparing functional and interface specifications document.
  • Coding using C/C++ and Code reviewing.
  • Creating Test plan, Developing test driver to test the APIs using conventional and RTE simulations in XML.
  • Writing test cases, sample data files and conducting tests for unit test, integration test.
  • Debugging APIs using GNU Debugger(gdb) and HP Debugger.
  • Testing for Memory Leaks using Purify.
  • Used CleaseCase for Version Control and ClearQuest for Problem Tracking.
  • Maintenance and enhancement of MQSeries system.
  • Supported Production.

Environment: C/C++, HP-UX 11, Solaris 2.6, Windows XP, Novell Netware 5.1, UMLRational Rose, Korn Shell, IPC, Signal handling, MQSeries, Unisys, TandemMVS, DB2, Oracle 9i, Stored Procedure, Kea X, Purify, ClearCase, Sun Workshop

Lead Developer/Analyst

Confidential

Responsibilities:

  • Gathering requirements for the Sales Channel Business and modeling using Unified Modeling Language(UML)/Rational Rose 2000 using Booch Methodology (OOAD) for adding, updating, deleting and retrieving the Sales Channels.
  • Drawn Use-cases, Class Diagrams and Sequence Diagrams for the Sales Channel.
  • Designing the five APIs namely createSalesChnl, updateSalesChnl, deleteSalesChnl, getSalesChnl & getSalesChnlByName.
  • Preparing High Level and Detail Level documents. Also preparing functional and interface specifications document.
  • Created robust MQ-enabled applications using MQ API and C++.
  • Design and development of MQSeries Objects (Queues. Channels, Listeners, Triggers)
  • Developed Local and Transmission Queues using MQSeries to establishing Queue connections for message communication across the DB2 and Oracle on different Platform.
  • Responsible for creation of unified MQSeries/XML based communication layer.
  • Written Embedded SQL with Pro*C functions to insert, update, delete and retrieve Sales Channels information to/from database.
  • Wrote C/C++ routines to verify password expire dates for users on server
  • Creating tables and Tuning database, optimizing SQL Queries as part of DBA work.
  • Coding createSalesChnl, updateSalesChnl XML APIs and, Code Review for all five APIs
  • Creating Test plan, Developing XML test driver to test all the five XML APIs
  • Writing test cases, XML data files and conducting tests for unit test, integration test.
  • Debugging XML APIs using Solaris works debugger and fixing the code.

Lead Programmer / Analyst

Confidential, Denver, CO

Responsibilities:

  • Requirement Analysis and Modeling the Business model using Rational Rose(UML Tool) by drawing Use-cases, Class Diagrams and Sequence Diagrams.
  • Designing Service Availability Query API using UML Rational Rose/Booch Methodology, developing the module to access client request for Service Available for a switch at a Central Office.
  • Developing software in C++ using Object oriented methodologies.
  • And Designing Retrieve PIC List to identify interLATA and intraLATA information for a switch at a given Wire Center
  • Writing IDL interfaces and generating C++ stubs and skeletons.
  • Writing Tuxedo transactions for synchronous call to server.
  • Coding for Distributed Object Layer to map CORBA objects into C++ objects and instantiating into Business Objects in Business Object layer.
  • Coding for Business Layer to populate Business Objects and applying rule engine.
  • Written Persistence layer Embeded PL/SQL procedures in Pro*C functions to retrieve Switch information as per request builder.
  • Written Perl Scripts to transfer data from IMS Legacy Host (Flat file conversion) to Oracle database and committing database.
  • Creating Test plan, Developing XML test driver to test all the five APIs
  • Writing test cases, XML data files and conducting tests for unit test, integration test.
  • Debugging APIs using HP and GNU debugger and fixing the code.
  • Writing TCP/IP Sockets in C++ for Client/Server Communications.
  • Used PVCS for Version Control and Problem Tracking.
  • Testing for Memory Leaks using Purify.

Environment: C, C++, STL, SUN Solaris 2.6, HP UX 11, Windows NT, WLE/CORBA, TuxedoTxRPC, IDL, Korn scripts, XML, Embedded SQL, PL/SQL, Pro*C, ORACLE 8iUML, Rational Rose, PVCS, gdb, make, Purify & Quantify toolsLegacy Database IMS.

Dy. Manager(Systems)/Sr.Programmer

Confidential

Responsibilities:

  • Also a C++ Program Library (to solve a system of linear equations) for scientific and Industrial Use was setup. In this project a library is developed using
  • C++ and C for solving. All the concepts of OOP, like operator overloading, inheritance, polymorphism, virtual function, etc. are being used. Advanced mathematical algorithm is implemented using C++ to handle different types of matrices and vectors.

Environment: RISC 6000, AIX 4.3, Win 9.x/NT, Korn Shell, Orbix, Oracle, C, Pro*CEmbedded SQL, Java, UML, CVS.

Asst. Manager(Systems)/Programmer

Confidential

Responsibilities:

  • The system was completely developed in C language features like Master file maintenance, Query and reports. The client provided the functional specification.
  • Data structures like Arrays, Structures, Unions, Linked List and hashing were used and tuning was done using a regression software developed in-house using regression techniques.

Environment: Intel 80486, Unix (SCO), Novell Netware 3.12, C, Pro*C, Oracle 6.0

We'd love your feedback!