We provide IT Staff Augmentation Services!

Technical Lead Resume

4.00/5 (Submit Your Rating)

Renton, WA

SUMMARY:

  • Over 9 years of experience with 2 years in security domain,5 years in telecom domain, 3 years in civil aviation domain.
  • Expertise in C, C++, STL technologies.
  • Experience with Linux posix threads and socket libraries.
  • Extensively worked on multithreaded programming and synchronization mechanisms like mutex and semaphores and IPC mechanism.
  • Hands on with C++, STL, Boost libraries, Windows SDK APIs.
  • Has great ability to write Confidential Shell Scripts, PHP and Perl Scripts
  • Expertise in debugging and crash/dump analysis using GDB tools and fixing production issues.
  • Experience in using data structures, design patterns and implementing algorithms.
  • Hands - on with RDBMS databases like Oracle and MS-SQL Server databases with stored procedures, triggers and packages.
  • Strong knowledge in Linux Kernel Programming using POSIX, Process management, IPC techniques, Memory management, Virtual subsystem
  • Proficient in database programming, pl/sql, stored procedures, triggers, functions and optimizing queries for performance.
  • Experience in Telecom billing and exposure to formats like ASN1, TAP3 and CIBER.
  • Good knowledge with Unified Modeling Language (UML)
  • Experience with software configuration management activities using CVS, Subversion control, Tortoise SVN
  • Well versed with complete Software Development Life Cycle (SDLC) processes.
  • A results-oriented, customer-focused, articulate and analytical engineer with comprehensive experience in Security and Web services application development. Strong in design, integration and problem solving skills.

TECHNICAL SKILLS

Languages/Technologies: C, C++, STL, Assembly Language(Intel xx85&86)

Operating Systems: Confidential, Linux, Windows

IDE/Tools/Utilities: GDB Debugger, Val grind, KDevelop, RBMS (Rule Based Management System), Mercury Quality Center, HPQC, JSON format, WJElement

Databases: My SQL, Oracle 11i/10g/9.x, DB2, PL/SQL

Scripting languages: Confidential shell scripting, Perl, PHP

Networking Protocols: TCP/IP, UDP, Multithreading, SNMP-Simple Network Management Protocol

Amdocs specific tools: XtraC, Dstudio, AMC(Amdocs Monitoring Control), JEDI(Job Editor), UMB(Universal Master Build)

Version Control: Subversion control, Tortoise SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Renton, WA

Technical lead

Responsibilities:

  • Involved in gathering requirements for current release and come up with high level design and detail design.
  • Design and implementations of SNMP v1,v2C,v3 Trap and Inform communication between ITCSM Agent and SNMP asset
  • Modification and maintenance of MIB(Management Information Base)
  • Implement messages in JSON format
  • Used WJElement library for schema validation and parsing
  • Good working experience in Multithreading in C++ as well as in C.
  • Used Queue, Hash map algorithms to store and process data
  • Development experience in client/server architecture
  • Hands on Daemon creation and RPM creation.
  • Responsible for development of cron and clean up jobs using Confidential shell scripting
  • Involved in the full Software Development Life Cycle (SDLC).
  • Preparation of Unit Test Fame work for test case automation.
  • Mentoring and training up offshore team.

Environment: C, C++, Shell Scripting, SNMP, XML, WJElement, GDB, Val grind

Confidential

Confidential, Atlanta, Georgia Remote

C++ Developer

Responsibilities:

  • Working closely with client in gathering requirements for current release and come up with high level design and detail design.
  • As component owner implemented CIRATS module which notify owners of required compliance activitiesand Inventory data management module using C++.
  • Used STL containers, algorithms to store and process data
  • Used C++ interface/SQL to update/retrieve information from DB
  • Development experience in client/server architecture
  • Wrote Perl scripts to manage end of day (EOD) tasks.
  • Extensive use of Boost C++ libraries along with C++ STL in the application development.
  • Responsible for development of cron and clean up jobs using Confidential shell scripting
  • Involved in the full Software Development Life Cycle (SDLC).
  • Modified C++ code to support enhancements, fixed bugs in the existing software in multithreaded, highly scalable, high throughput applications
  • Code review, Software configuration management activities to create new codebase, dealing with and resolving the issue tickets of current and previous release.
  • Preparation of Unit Test Plans and Integration Test Plans
  • Mentoring and training up junior and KT sessions to ECM test team for the current release.

Environment: C, C++, STL, Design Patterns, Perl, Korn Shell, C Shell, HTML, XML, PHP, SQL, SVN, OOAD

ConfidentialAtlanta, Georgia

Technical Lead

Responsibilities:

  • Solely responsible for implementing and enhancements of the Designer module for current release using C and C++.
  • Designed and Developed the Server-side code using C, C++ (STL).
  • Designed and implemented the Oracle Relational Databases using SQL, PL/SQL.
  • Performed scripting using Confidential Shell Scripting.
  • Complex Make file creation and updating for each release.
  • Providing the estimates for the requirements using Function Point Counts.
  • In ticket management got exposure to JIRA tool. Jira tool is officially used for
  • bug / issue tracking in Telecom Italia.
  • Wrote Oracle PL/SQL Stored Procedures and ran them by writing Confidential shell scripts.
  • Update and maintenance of code repository. SVN command line client version 1.4.3, subversion is used for version control.
  • Involved in the full Software Development Life Cycle (SDLC).
  • Responsible for developing Unit test cases and Test harness.

Environment: C, C++, STL, ORACLE, PL/SQL, Shell scripting

Confidential, Dallas, Texas

C++ Developer

Responsibilities:

  • Involved in understanding the domain and the requirements from the client, high and low level design and estimates providing, code development
  • Implemented code changes in C, C++ for the CR’s (Change Request) and modules which I am the owner.
  • Involved in Testing - Unit test, ST Support and UAT Support - offshore support, post deployment support and Ongoing support- OGS
  • Good working knowledge using Multithreading in C++ as well as in C.
  • Solely responsible for design and development of Pre Listener module using Perl Scripting.
  • Telecom Projects involved:Vodafone Romania, Version Release AT&T Enterprise, Project Rogers Business Transmission-Rogers, Vodafone India
  • To analyze the core on Linux/Solaris using GDB debugger
  • Generated scripts using Confidential shell scripting for automatic environment refresh.
  • Established communication using TCP/IP module.
  • Modification and maintenance of configuration data stored in XML files, flat files and scripts.
  • Understanding of file formats that A&F supports like ASN1, TAP3 and CIBER.
  • Good knowledge on domains SMS, MMS, Voice Calls, VOD handling

Environment: C, C++, STL, Boost, Sockets, Multithreading, Perl, Oracle, XML, Confidential

Confidential

Software Engineer

Responsibilities:

  • Maintenance of Ethernet communication module between the host and the Target
  • Involved in Unit testing, ST support, Integration testing of the whole system.
  • Developed the UI interface module using X-motif and multithreaded engine module.
  • Coding the callbacks generated for UI interfaces from X-motif tool using C++
  • Built the communication between the modules using named pipes and sockets.
  • Implemented queries to store and retrieve the business rules from MySQL database.
  • Analyze the core and memory leak issues using gdb debugger
  • Designed flowchart and data flows using Unified Modeling Language (UML)
  • Modification and automation of very large configuration data in XML, flat files and scripts.
  • Development and maintenance of Ethernet communication.
  • Established communication using TCP/IP for track real time track data and UDP for offline flight plan data.
  • Site Acceptance test: Participated in SAT (Site Acceptance Test) performed at Air Force Station, Amritsar, Punjab, which was highly successful.

Environment: C, C++, Oracle, Multithreading, Socket Programming TCP/IP, UDP.

We'd love your feedback!