We provide IT Staff Augmentation Services!

Project Lead Resume

0/5 (Submit Your Rating)

Louisville, ColoradO

SUMMARY

  • An accomplished Software Engineer specializing in Object - Oriented Design and Analysis having over 11 years of experience in the full life cycle of the software development process including requirements definition, prototyping, proof of concept, design, interface implementation, testing and maintenance.
  • Over 11 yearsof experience in Object-Oriented Analysis/Design andC++/ C#development, progressing from problem statement to well-documented design and successful deployment.
  • Strong knowledge ofC++ and corresponding libraries with experience of development for several platforms (Linux, Windows).
  • Developing Algorithm using STL and Data Structures.
  • Working knowledge of scripting languages - Python, PERL, QML, Shell and JQuery.
  • Proficient in implementing Agile practices including facilitating Daily stand-up meetings, Sprint planning, Sprint reviews and Release planning.
  • Experience in process modeling using Use Cases, Sequence Diagrams, Collaboration diagrams, Activity Diagrams, Class Diagrams and Data Modeling.
  • Experience in Rational Rose and Microsoft Visio for making UML design.
  • TCP/IP (Sockets), Multithreading programming using C++.
  • Experience in web technologies: HTML5, CSS, ASP.NET, JavaScript (Select2 JS) & SQL.
  • Experience in configuration management tools like Git/Github, CVS, Clear Case, and VSS.
  • Experience in Development of Project Plan, Software Design Document and Validation Plan.
  • Exhibits a profound understanding of Web applications, system and application architectures, including patterns and frameworks, Internet/intranet technology, relational databases, and Java, SOAP / WSDL architectures and web services.
  • Good understanding of SDLC life cycle.
  • Good Communication, documentation, analytical skills.
  • Able to adapt new technologies quickly.

TECHNICAL SKILLS

Technologies: C++, C, PERL, PYTHON, RABBITMQ, C#, ASP .NET, JAVA, UNIX, OOPS, QML, HTML, PL/SQL, VC++

Tools: & IDEs: Version1, RTC, MICROSOFT VISUAL STUDIO 10, MFC, PYTHON, SHELL, PERL SCRIPT, SUBLIME

Platforms: Linux, QNX, Windows, Ubuntu, UNIX, HPUX, AIX, SOLARIS, Fedora Core

Database: MySQL, SQLite, MS SQL, Oracle,SQL Server, LDAP, Flat-file, xml

App. & Web Server: Apache Tomcat

Concepts: OOA/OOD (UML, Design Patterns, Refactoring),Multithreading/Multiprocessing, Networking

PROFESSIONAL EXPERIENCE

Confidential, Louisville, Colorado

Senior Developer

Responsibilities:

  • Followed Agile practices including Daily stand-up meetings, Sprint planning, Sprint reviews and Release planning.
  • Involved in development of Brain Segmentation service.
  • Implemented CloseGap, Dilate/Erosion, Retain/Delete functionality for Brain model using C++, STL and ITK calls.
  • Developed the User Interface for Brain model building tools using QML and JSON.
  • Implemented End to End development for Bone model including the usage of routing key for RabbitMQ server messaging interface.

Environment: C++11, Python, QT5/ QML, JSON, RabbitMQ, Ubuntu x86 64

Confidential

Project Lead

Responsibilities:

  • Requirement gathering, designing (HLD, LLD) and implementation of new features.
  • Collaborated with development architects and the business to develop both high-level and detailed application architecture to meet the business needs.
  • Coordinating, delegating, providing execution plans and tracking Work Items.
  • Implementing the test automation for the Navigation services using C++, Python.
  • Bug Fixing for issues in C/C++ code base for Navigation service.
  • Functional Testing of the C/C++ and UI code.

Environment: C++, QNX 6.6, RTC, Windows

Confidential, Florida

Project Lead

Responsibilities:

  • Developed and implemented processes and tools for requirements gathering, analysis, planning, tracking and delivery using and Microsoft Visio.
  • Designed and Implemented the Web application end-to-end using C#, DotNet framework.
  • Led Code reviews and provided valuable feedback on performance, logic, and maintenance issues.
  • Mentored Development team and Coordination with HP team at onsite.

Environment: C#, Asp.net, MVC 3, JQuery, CSS3, SQL Server 2008, KnockOut JS

Confidential, Florida

Project Lead

Responsibilities:

  • Understanding the HPStoreOnce Product.
  • Implementing POC for sending packets of TCP/IP over iSCSI
  • Responsibilities included writing VB scripts to support installation, writing test cases for new features interact with various disk array and tape teams, bug fixing, testing of the product and product installer.
  • Working on the HP StoreOnce product configuration for the NAS and VTL devices, iSCSI VTL and install iSCSI

Environment: C, TCP/IP, FCP, sgdevice, Linux

Confidential

Project Lead

Responsibilities:

  • Worked at Hitachi Headquarters in Japan. Handled enhancements end to end.
  • Object oriented development in C++ environment for multithreading Environment.
  • Implemented the CLI for MultiManager scenario using C++ at the backend.
  • Creating Functional Specifications, Designing HLD, LLD. Bug Triage meeting.
  • Coordinated the efforts of multiple teams, conducted weekly project status meetings, and provided status reports to senior managers.

Environment: C++, Solaris, AIX, HP-Unix, Windows

Confidential

Technical Lead

Responsibilities:

  • Gaining the respective components knowledge at client side (CANADA) for the duration of 6 months.
  • Bug Fixing for complaints in C/C++ code base using GDB/MS visual Studio debugger.
  • Designing and implementing Proof of Concept in C# using .NET Framework
  • Maintenance and enhancements of the below mentioned components at offshore.
  • Confidential Impromptu: Impromptu is a business query and report-authoring tool.
  • It is capable of reporting to many different formats (PDF, Excel, XML) and can be distributed over the web with Impromptu Web Reports (IWR).
  • This is C++, MFC based application. It is also implemented in UNIX through MAINWIN libraries.
  • Confidential PowerPlay Client: This is C++, MFC based application implemented only for windows.
  • Access Manager: This component handles user request and validates the user under the namespace as specified in the Directory Manager Server.
  • Access Manager uses LDAP protocol.
  • This is an application which supports multi threading, written in Visual C++ using MFC (little C), STL, I18n.
  • Access Manager is built on Windows and Unix platforms (Solaris, HPUX, and AIX).
  • Developing and implementing libraries in UNIX:
  • MicryptLib (library used for the encryption )
  • Convert2UTF8(library to convert the valid encoded text to UTF8)
  • PageFormatter I18n: This was implemented using ICU libraries.

Environment: C++, Solaris, AIX, HP-Unix, Windows, MFC, XML

Confidential

Software Development Engineer

Responsibilities:

  • Maintenance and enhancements of the SAPD module.
  • Have been responsible for reengineering several interfaces which resulted in improved system performance and solving some critical issues in a short time frame.

Environment: C++, Fedora Core Red Hat Linux, XML, Shell, Perl Script, DDD

We'd love your feedback!