We provide IT Staff Augmentation Services!

C++/java Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 8 Years of experience in Analysis, Design, Development, Management and Implementation of various stand - alone, client-server enterprise applications.
  • Extensive noledge in C++,Python, C, Shell Scripting, Java, QT, Unix and Linux.
  • Expertise Knowledge of C++ Objected Oriented Concepts, Standard Template Library, Smart Pointers, Data Structures and Design patterns like Singleton, Abstract Factory, Proxy etc.
  • Proficient in creating Stored Procedures, Functions, Views, Cursors using SQL/E-SQL.
  • Web development using Python and Django.
  • Experience in multi threading and synchronization.
  • Developed networking applications using TCP/IP and UDP.
  • Used socket programming for writing servers.
  • Hands-on experience in Python scripting,Python STL, Pylons, Django, UI and web development.
  • Experience in developing GUI using QT and Java.
  • Front end development experience using HTML, CSS, JQuery, JSON and Javascript.
  • Good Exposure in maintaining various version controls.
  • Experience in Agile development techniques.
  • Keen on learning and adaptable to any platform.
  • Active Participation in full development life cycle (requirements, design, architecture, development, testing).
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS

Operating Systems: Unix, Linux, Solaris, Windows 95, 98, NT, 2000, XP, Vista, 7

Web technologies: JavaScript, XML, HTML, .NET 2.0

Languages: C++,Python, Java, C, E/SQL, Shell Scripting, Perl, QT

Database: SQL SERVER, Berkeley, Informix 10.0, MYSQL 5

Internet Programming: HTML, XML, Web Services

Software Tools: GDB, DBX, Purify, Microsoft Visual Studio .Net 2008, MS Visio,Valgrind

Version Control Tools: CVS, Perforce, Code Collaborator

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

C++/Java Developer

Responsibilities:

  • Responsible for setting up networks through Design and Development.
  • Lead a team of 3 members through Analyzing requirements, development of software modules.
  • Engineered various custom modules for integration/migration of various types of networks.
  • Optimized the code using smart pointers, profilers and C++ Standard template library.

Environment: C++, C, Java, Linux, Forte, Windows, Shell Scripting, GDB, Mercurial, Attachment Reflection X

Confidential, Jacksonville, FL

C++ Developer

Responsibilities:

  • Responsible for development and enhancements of all the modules of raildocs and has them running quickly with online features.
  • Engineered stable, isolated environments per game team
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Managed our servers in development, testing, certification and production.
  • Used Linux profiler Valgrind for optimization of code.
  • Implemented locking mechanisms using multi threading functionality.
  • Used Python,Perl,CGI, Jquery, Javascript and JSON at the front end.
  • Used python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users

Environment: C++, Python 2.7, Perl, Linux, Shell Scripting,, Java Script, JQuery, JSON, MySQL, GDB,Mercurial, Jira

Confidential, Los Angeles, CA

C++/Linux Developer

Responsibilities:

  • Responsible for getting the teams up and running with game record features.
  • Lead a team of 3 members through analyzing requirements, development of software modules in 2 game development cycles.
  • Manage our servers in development, testing, certification and production.
  • Provided APIs for Nucleus Entitlement management on the console.
  • Used Linux profiler Valgrind for optimization of code.
  • Used Python, JQuery and JSON for generation of complex graphics in the front end.
  • Used python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users.

Environment: C++, Java, Python 2.7, Java Script, JQuery, JSON, R-script, XML, MySQL, GDB, CVS, Bugzilla

Confidential, Tampa, FL

C++/Java Developer

Responsibilities:

  • Responsible for setting up networks through Design and Development.
  • Lead a team of 6 members through Analyzing requirements, development of software modules in 6 software development cycles.
  • Engineered various custom modules for integration of various types of network circuits.
  • Developed memory managed design patterns for various GigE networks.
  • Optimized the code using smart pointers, profilers and C++ Standard template library.
  • Designed and built an TEMPeffective Baais Video customization development environment for other developers to work in.
  • Directly responsible for various enhancements of Equipment updates/transmission of signals on OC/STS cables.
  • Authored important Network APIs for Baais Video, developed user interface screens and solved customer reported software bugs or issues.
  • Used Purify, GDB and DBX for debugging/crash logs which halped in performance enhancement and optimization.
  • Used various Design Patterns in provisioning the networks.
  • Designed and implemented the orders for VNI, VHO, VSO, ONI etc., and their controllers as demanded for the applications design.
  • Web development using Python and Django: Responsibilities for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access particular features of the site.
  • Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks
  • Did Content Management through front end, live search and normal search features.
  • Created Forms, views, models using Django.
  • Used the Python's modules numpy, matportlib etc for generating complex graphical data, creation of histograms etc.
  • Used Python’s XML parser architectures (SAX) and DOM API for tracking small amounts of data without requiring the DB.
  • Developed widgets for GUI using Tkinter, Gtk modules of Python.
  • Profiled python code for optimization and memory management.

Environment: C++, Linux, Python, Django, Windows, ShellScripting, MySQL Server 5.0, XML, ODM/OEM, GDB, Perforce, Code Collaborator and Jira

Confidential, Tampa, FL

C++ Developer

Responsibilities:

  • Coordinated with Designer team to get the requirements for the release.
  • Developed back end modules using C++ and XML.
  • Directly responsible for development of several modules in writing the necessary perl scripts for configuration and code.
  • Designed and developed various CLRs for the provision of VNIs and ONIs.
  • Resolved service requests, feature enhancements, code releases and configuration management.

Environment: C++, C, Perl, Linux, Shell Scripting, TCP/IP protocol networking, Perforce

Confidential, Washington,DC

C++, Java/Linux Developer

Responsibilities:

  • Coordinated with Designer team to get the requirements for the release. Used to clarify them with Clients to meet functional specifications expected.
  • Developed back end modules using C++(Linux/Windows).
  • Directly responsible for development of several modules in two critical features - Tank Replacement System and Leak Notification, dat halped simplify complex business environment through an integrated approach dat consolidates customer setup, regulation checking and payment visibility in a single location. Performance enhancement has been from 25payments/sec to 43 payments/sec.
  • Designed and developed various UI screens using QT features like QWidget, QMutex, QThread, QApp etc.
  • Mentored junior members of the team with the software development methodologies used in the project.

Environment: C++, C, Qt, Java, Linux, Windows, Shell Scripting, GDB, Microsoft Visual Studio .NET 2008, Microsoft Visio

We'd love your feedback!