We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Fulton, MarylanD

PROFESSIONAL SUMMARY:

  • 6+ years of IT experience in design, development, testing, maintenance and documentation of Enterprise applications in C/C++, Python and Perl.
  • Domain specialization in execution of development of applications for clients in Finance and Telecom sector using Solaris/Linux/UNIX, Oracle, Sybase, Macros in C - C++,Java, Perl, Shell Scripting (bash, csh, ksh), AWK, Data Parsing & Middleware i.e. MQ Series
  • Expertise in developing Macros in C/C++, templates.
  • Well acquainted with Business Procedures and Workflows of various organizations.
  • Proficient experience on ticketing tools like JIRA, ServiceNow,Bugzilla and their workflows.
  • Monitoring Cassandra cluster for resource utilization.
  • Knowledge of Cassandra systems backup, recovery, security, maintenance and tuning- both database and server.
  • Collaborate with management to improve & customize reports related to production support.
  • Proficient in financial technologies like FIX protocol, profit and loss, commission calculation.
  • Developed REST Services in Django Python Framework and have developed many unit test cases in Python.
  • Experienced with claim adjudication, ICD-9, medical terminology, CMS, Emdeon, Nehen, Mercury Quality center, reading 834 and 190 file formats
  • Developed Web based and Mobile based applications.
  • System Integrations/Migrations include large-scale initiatives involving transition of programs to new platforms and merger of disparate systems from client companies.
  • Expertise in Python, Shell, Pearl scripting, Kernel debugging and QT-QNX.
  • Served as Single Point of Responsibility for Software Development Life Cycle withaccountability of requirement analysis, architectural design, technical design, creating POC, preparing/reviewing estimation, coding, holding technical discussion, implementation, defect fixing and tracking, and maintenance and application enhancement.
  • Good knowledge in embedded development using QT interface and QNX development area.

PROFESSIONAL EXPERIENCE:

Confidential, Fulton, Maryland

Software Engineer

Responsibilities:

  • Design/Development of Next Generation Firewall project, working on replacing web root to beaker for URL Filtering by giving different type of privileged rules to the URL by using C/C++, Perl and python.
  • Mainly concentrating on Network Security and URL filtering by blocking the threat URL’s based on the policies and privileges.
  • Working on third party clients such as Talos and brightcloud for data consumption, data download and parsing.
  • Using Agile Model and involving in daily scrum, user story grooming sessions, demo and planning, feature development from design to verification process.
  • Working on Updating packages to support layer level functionalities also working on Make files addition/updating to support all the libraries.
  • Written Unit-tests on C/C++ and Perl for an efficient functionality and also written mock functions for Unit-tests.

Environment: C, C++, Perl, Python, Shell Script, Perforce, Pycharm, CDETS, Target Process, JIRA, Swarm, GitHub, Black Duck.

Confidential, Farmington Hills, MI

Domain Engineer

Responsibilities:

  • Design/Implementation of HMI (Human Machine Interface) module by using EB Guide tool in a QNX Environment.
  • Developed multi domain environment which interacts with different type of domains like (SAL (System Abstraction Layer), Receiver, SXM, Vehicle Services, and Multimedia etc.).
  • Responsible for providing an interface which communicates with the different domains, concentrated on cosmetic part of an interface.
  • Develop and model Graphical User Interface (GUI) for automotive infotainment system using Elektrobit Guide Graphics Target Framework (GTF) toolset.
  • Responsible for the Design Graphics release to the Team and updating the DSG images and graphics.
  • Development of HMI graphics for the displays using EB Guide editor tool.
  • Designed and Developed HMI and state machine logic for Tuner Module (AM/FM/SXM/DAB).
  • Worked on Implementing the feature enhancement related to AM/FM, SDARS, DAB, and Bluetooth phone and trip menu modules.
  • Code analysis and design documentation understanding, working for launch gating issues for customer releases.

Environment: C, C++,EB Gude,QNX Momentics IDE 5.0.1, PCI, QT/QML, Python, MS Visual Studio 2015, EB Monitor tool, MS-Office, GitHub, RTC, Android Studio, C++ 11, UAT, Test cases.

Confidential, Los Angeles, CA

C++ Developer

Responsibilities:

  • Design/Implementation of pricing module (average swaps, basis swaps, swaptions, and caps/floors on commodity futures) in C++.
  • Developed C++ Trade Capture and processing application which is a single unified platform for booking and tracking Credit derivatives like CDSI, Single Name CDS, and Index Tranches, etc. using network/socket programming and multithreading concepts.
  • Responsible for providing technology solutions to the credit risk management business (specifically commodity derivatives and FX options).
  • Developed SOAP services in C++ for booking trades for derivative instruments and receiving orders from external interfaces like SEF, ICELINK.
  • Developed new reports using Python to identify the sales margin overrides.
  • Implemented code in Python to retrieve and manipulate data.
  • Developed native UI using JavaScript with event handlers and fetching data using SOAP interfaces.
  • Involved in production support and providing hot fixes to the production issues.
  • Skills Used: C++, Python, gSOAP, XML/JSON, JavaScript, Design Patterns, STL, gdb, multi-threading, Sun Solaris, AIX, Linux.
  • Designed, developed, tested and deployed a POS application for getting settled positions from the database. Utilized C++, BDE, STL, and thread pool to achieve optimal design efficiency.

Environment: C, C++, PCI, QT/QML, Python, MS Visual Studio 2015, GDB, Charles Debugging tool, MS-Office, GitHub, JIRA, Android Studio, C++ 11, UAT, LogCat,Test cases.

Confidential, Cincinnati, OH

C++ Developer

Responsibilities:

  • Leading end to end execution of project involving review of Shell/Perl/Awk scripts in order to automate systems.
  • Producing stage plans, highlight reports, risk logs, requests for change etc
  • Providing support for C, templates and undertaking testing
  • Managing changes and incidents; raising incident and problem tickets
  • Working in close interaction with the Global Support Team and managing Team Meetings.
  • Exposure in Android UI components - ListView, GridView, Customized Views, Menus in Application, development, implementing native libraries in application using Android NDK.
  • Expertise in advanced level programming in C/C++ including thread synchronization multithreading, multi-processing, concurrency control, and TCP/IP Socket Programming.
  • Designed and developed computing program to reproduce the electrophysiology experimental data using C, C++ and Mat Lab.
  • Writing code in shell scripts and C-C++.
  • Coordinating with Release Management Team for Migrations,Queries
  • Provided On call Support for Critical Timelines Defects.
  • Responsible for project lifecycle documentation and day to day status reports.

Environment: Solaris, UNIX/Linux, Sybase/Oracle, Perl, GDB, C, Macros, Shell Scripts, C++11, Clearcase, Pro*C, Tuxedo, Buildroot, Linux-3.10, ARM9, CANape/CANalyzer.

Confidential, PA

C++ Developer

Responsibilities:

  • Excelled in guiding the work of technical teams. Articulated project goals and scope, translated business needs into technical terms, prepared detailed work breakdown structures (WBS) and instilled shared.
  • Initiated a comprehensive issue tracking process that improved communication and issue resolution for cross - functional teams and senior management.
  • Shared the ideas to meet the future market demands for the existing and new products. And also created the open platform discussions within the organizations for ideas sharing and brainstorming.
  • Designed implemented and tested software components for medical instruments running on TI, Freescale, and atmel processors and Embedded Linux, QNX and custom operating systems.
  • Co-designed & implemented a fully featured level editor with the use of QT Creator/C++.
  • Involved in Agile/Scrum working process throughout the completion of project.
  • Provided support for internal business process and responsible for communicating detailed technical information and providing technical assistance to customers, systems, and management and external sources.

Environment: Solaris (Shell Scripting), Perl, Sybase-TSQL, Oracle, C++ 11, Sun Studio 7 (Forte -Cross Environment), MQSeries, SQL-Loader, Toad, Visual Studio.NET 2010, Agile/Scrum.

We'd love your feedback!