We provide IT Staff Augmentation Services!

Resume

5.00/5 (Submit Your Rating)

Software, EngineeR

PROFESSIONAL SUMMARY:

  • Technical Lead having more than 7+ years of IT experience in Analysis, Application Development, Maintenance and Enhancement, unix System Programming.
  • Effective in leading applications with end - to-end responsibilities using C, C++ and Client/Server Technologies with exposure to different domains like Telecom and Embedded .
  • C/C++ developer with experience in Object Oriented Analysis and Design (OOAD) and Object-Oriented Programming (OOP).
  • Experience in LINUX IDE for C/C++, UNIX Shell Scripting and Knowledge in python scripting.
  • Good understanding of various software development models like Agile , Waterfall , and Quarterly Releases .
  • Expertise in designing, developing middleware components and GUI applications for software in C/C++ using STL, multi-threading, data structures, IPC (TCP/IP socket programming), Internetwork operating system (iOS), and design patterns.
  • Experience in SNMP , and open source SNMPV2/V3.
  • Experience in C++ library wxWidgets, and in developing user interface with wxWidgets.
  • Experience in designing and developing middleware components for embedded systems, using C, C++, STL, multi-threading (POSIX), Boost libraries and design patterns.
  • Experience in Agile and Scrum methodologies.
  • Experience in developing C++ services using web services architecture, SOAP, WSDL and XML.
  • Basic knowledge and experience in Oracle 10g/9i database programming using SQL , PL/SQL , and other elements.
  • Experience in creating UML diagrams, creating, maintaining and reviewing design documents.
  • Experience in all phases of software development life cycle i.e. requirement gathering, requirement analysis, design, define test cases, development, unit test and maintenance.
  • Capable of meeting tight deadlines with excellent overall project and product development life cycle experience and team spirit. Excellent analytical and communication skills .
  • Excellent experience in coordinating and implementing the activities planned with the Onsite/Offshore Development teams and Delivering within the stipulated time frame.

TECHINICAL SKILL:

Languages & Protocols: C, C++, STL, Basic PL/SQL, Pro*C, Unix Shell Scripts, TCP/IP Socket programming, Multi-Threading, SNMP and Basics of Python.

Testing Frameworks: JMock Unit, Manual testing, Load & Performance Test

Client Technologies: HTML, XML and PHP

Web Servers: Apache Tomcat 5.5/6.0

Databases: Oracle 10g/9i, MYSQL

Operating System Environment: Unix, Linux and Sun Solaris 5.8/5.6

Software & Tools: Edit plus 3, Notepad, Notepad++, FileZilla (Server & Client), Code Coverage, FTP, ClearQuest, ClearCase, WinSCP, GDB, Accurev, Jenkins, C/C++ compilers, gmake and API

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Programming: C, C++, Socket Programming, shell scripting

Operating System: Unix

Responsibilities:

  • Designing, Coding, Bug Fixing, Testing, Performing Netboot, AltBoot on to Target Devices and supporting the team members.

Confidential

Technology used: C, C++

Operating System: Unix.

Responsibilities:

  • Requirement analysis, Design, Coding, Bug Fixing and Testing, and supporting to the team members.

Confidential

Technology used: C, C++.

Operating System: Unix

Responsibilities:

  • Requirement analysis, Design, Coding, Bug Fixing and Testing, and supporting to the team members.

Confidential

Technology used: C, C++.

Operating System: Unix

Responsibilities:

  • Requirement analysis, Design, Coding, Bug Fixing and Testing, and supporting to the team members.

Confidential

Technology used: C, C++.

Operating System: Unix

Responsibilities:

  • Requirement analysis, Design, Coding, Bug Fixing and Testing, and supporting to the team members.

Confidential

Technology used: C, C++.

Operating System: Unix

Responsibilities:

  • Requirement analysis, Design, Coding, Bug Fixing and Testing, and supporting to the team members.
  • Provided software support for printer drivers to provide print and scan speciality.

Confidential

Programming: Pro*C, Oracle 9i/10g, Socket Programming, Shell scripting

Operating System: Sun Solaris 5.6

Responsibilities:

  • Designing, Coding and Testing.
  • Responsible for writing Codes for all Custom logics.
  • Experience of client facing skills and used to take scrum calls and maintaining scrum sheet on daily basis
  • Worked on analysing project requirement, clarified any road blocks with business team and experienced of implementing design document.
  • Good experience on working for Proof of Concept basis of client’s requirements.
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
  • Worked on Netboot, Forced Altboot and Altboot on to Target Devices ( Confidential Printers).
  • Active participation for Triage calls made by QA. Debugging the Issues through log files and debugging the corresponding core files if there, closely interacting with clients for Triage review.
  • Worked on End-To-End configuration and installation of new Confidential Printer “Copy Controller” and “Network Controller” application support activity.
  • Responsible for creating test classes and provide better code coverage and deploying the code to some other org.
  • Responsible for creating Trial Org for the team for application validation and fixing development bugs.
  • Ability to handle multiple tasks and capable of handling responsibilities independently as well

We'd love your feedback!