We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Result oriented professional with 12+ years of IT experience in Product development, Application Programming and Support across Airline, Security services, Travel, Financial Services and High Performance Computing domains.

AREA OF EXPERTISE:

  • More than a decade of experience in analysis, design, development, debugging and implementation of, full life cycle, enterprise level, commercial applications.
  • Specializes in Re-factoring and re-engineering large scale systems, Knowledge and
  • Experience in working with Open Source Software, Hands on experience in working with Multithreaded, Client/Server Architectures and communication protocols.
  • Experienced in designing features for High availability and distributed systems.
  • Experienced in managing big teams, effort estimation and mentoring new members.
  • Exposure to all phases of software life cycle requirement gathering, designing, implementation, release management of products, release notes, defect prevention, impact analysis and conducting causal analysis meetings.
  • Strategize on recruitment processes and participate in conducting recruitment drives.

TECHNICAL SKILLS

Languages:   C, C++, C-ISAM, Python

Concepts: OS Internals, Sockets, Threads, IPC, Communication Protocol (TCP, UDP), Networking (basics)

Database specific language known: SQL, MySQL, Scripting Shell, Python

Development Tools:  Gdb, dbx, Valgrind, Xcode, XLDB, VC++, Orchestrate (Parallel processing tool),IBM Data Stage 9.0, CACS, ECS(Control M), CPLEX , OSSQL,MQ Series, Make files, GCC, AWS, Virtual Machines, Hadoop (basics)

Configuration/Workflow/Build management Tools: IBM Rational Clear Case, SVN, Beanstalk, Perforce, JIRA, JENKINS, GIT, Maven, Code Collaborator, Team Centre

Operating System:   Linux, UNIX (All Flavors), Solaris, AIX, Darwin, Windows

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Responsibilities:

  • Design, Develop (Standalone CPD, Feature Enhancement) and fix bugs of Timing and Energy Control Module for Plasma Generation.
  • Develop interfaces in C/C++ (Whichever applicable) and design complex Python modules in conjunction with the interfaces.
  • Create EDS, EPS (Design Documents), and Test Procedure and Test Acceptance report.
  • Test code on various dev benches and test benches based on specific configuration to simulate existing issues and implement fixes.
  • Integrate, Build and Release of Software for various Baselines.

Technology Stack, Tools & Processes: Fluid Methodology, C++, C, Python 2.6, Shell script, GDB, PDB, Makefile, Linux, SVN, Wind river, Code Collaborator, Team Centre, VM, Valgrind, JIRA

Confidential

 Senior Developer

Responsibilities:

  • Develop complex Python Extensions for Enterprise scoring engine in a cluster environment.
  • Develop interfaces to process large amount of data by using the existing scoring Engine.
  • Develop programs in C++ & Python to embed business logic for complex calculations.
  • Develop helper functions to support scoring engine’s functionality, various canned Models and model chaining.
  • Design and develop a Test Harness for users to test their customized models using the blackbox framework.
  • Testing, debugging and verifying output data to match existing formats and values.

Technology Stack, Tools & Processes: Agile Methodology, C++, Python 2,7, Shell script, GDB, PDB, Makefile, Linux, GIT, FTP/SFTP,MAVEN

Confidential

Senior Developer

Responsibilities:

  • Develop complex operation research decision support models/application in a cluster environment.
  • Develop modules to process large amount of Airline data using parallel processing on a cluster for Revenue Management.
  • Develop programs in C/C++ to embed business logic for complex calculations.
  • Develop sub modules for verifying flown data from archived data.
  • Testing, debugging and verifying output data to match existing formats and values.
  • Migrating existing modules from AIX to Linux.
  • Setting up of Daily, Monthly and Yearly cyles/processes using ECS and Job Monitoring.
  • High level design and documentation

Technology Stack, Tools & Processes: C, C++, IBM Datastage, Orchestrate, C-Plex, Shell script, GDB, OSSQL, ECS, Makefile, UNIX (AIX), Linux, APS (DIP Server), X-Ming, GIT, FTP/SFTP

Confidential

Senior Software Engineer

Responsibilities:

  • Designing and coding on UNIX and LINUX Platforms.
  • Giving demonstrations on Proof of Concepts (POC).
  • Interacting with product Managers and writing UCR, EDD and IDD documents.
  • Peer review of code, bugs and RFE (Request for enhancements).
  • Presenting RFE of own for enhanced feature in the product.
  • Giving presentations to the entire team on emerging technologies and new changes to the product.
  • Mentoring new members in the team and bringing them up to speed.
  • Troubleshooting by deploying on EC2, and stabilizing subsequent releases on various platforms.
  • Conducting Interviews belonged to the strategic recruitment group.

Technology Stack, Tools & Processes: C, C++, Python, Shell script, Linux (32 bit – 64 bit), UNIX (All Flavours), WINDOWS, GDB, Valgrind, GCC, Makefile, Perforce, JIRA, JENKINS, Amazon Web Services (EC2), Agile and Fluid Methodology

Confidential

Advisory System Analyst – Team Lead

Responsibilities:

  • Setup the India team, planning and execution.
  • Transitioned IDRS application from IKEA IT AB Sweden to IBM India.
  • Implementing changes as per User stories and recommendations.
  • Research and development and to judge the fitments of C vs. C++ code.
  • Release management, escalation and customer relations, adhering to predefined SLA.
  • Designing and coding on UNIX and LINUX Platforms for customer changes.
  • Planning Development and Application Support deliverables.

Technology Stack, Tools & Processes: C, C++, Python, Citrix Servers, UNIX, Linux, VMS, Clear Case, GCC, SVN, shell scripting, Agile Methodology.

Confidential

Software Developer Contributor

Responsibilities:

  • Interacting with product owners, gathering requirements, finalizing on architectural changes and impact analysis.
  • Implemented frequent flier implementations for new airlines under Sabre's account.
  • Delivering Past Date Information (PDI) for airlines under Sabre's account.
  • Implementing compliances to existing products such as PCI (Payment Card Industry) Compliance.
  • Introducing new functionality and enhancements to existing product suite.
  • Developing enhancements/fixes for the back-end services of the product suite using C and C++ Programming Language on UNIX Platforms.
  • Supporting existing production deployments of various Airlines.

Technology Stack, Tools & Processes: C++, shell scripting, MVS, Citrix Servers, UNIX, Linux, Clear Case, MySQL, SFTP, SGFTP, Agile methodology.

Confidential

Associate Consultant

Responsibilities:

  • Developing enhancements/fixes for the back-end services of the Armor Application using C (ISAM) Programming Language on Unix Platform.
  • Supporting existing production deployments at client’s location, including migrating older versions to newer versions and writing installation specific migration scripts.
  • Have worked on various cutting edge security products such as RSA, LDAP, SITEMINDER and SAFEWORD.
  • Conducting DR drills, data backup and related maintenance activities on client Installations.

Technology/ Processes:Waterfall model, UNIX (Sun Solaris, HP UNIX, AIX), Linux (Red hat), C-ISAM, shell scripting, WebSphere, WebLogic, RSA, LDAP, SITEMINDER and SAFEWORD.

Confidential

Associate Software Engineer

Responsibilities:

  • Developed applications using C, C++ Programming Language and Shell scripting on Unix/Orchestrate platform for demand forecasting.
  • Developed operators in C, C++ for processing voluminous amount of data using the Orchestrate Parallel Processing tool and generating alerts and reports for further analysis.

Technology Stack, Tools & Processes : C, C++, Pro *C, IBM-CPLEX, IBM-MQ Series, UNIX, Orchestrate IBM-Data Stage, Control- M, GCC, Makefiles, XLDB.

We'd love your feedback!