We provide IT Staff Augmentation Services!

Software Engineer - Senior Programmer Resume

3.00/5 (Submit Your Rating)

TECHNICAL EXPERIENCE:

Industries: Energy, Education, Telecommunications, Telecom Billing

Applications: Aspen, TIBCO suite of products, ETL, Maximo 6.2, MEA, Kenan Arbor BP, Rational suite of products, Remedy Action Request System, Maximo Asset management

Expertise: Web Services, Service Oriented Architecture, Rational Unified Process, Use Case Modelling

Languages and Web Technology: PL/SQL, J2EE, Java, C++, C, PERL, UML, Visio chart application, XML, JMS Messaging Queue, TIBCO RV messaging, Simple Java Servlets.

Operating System: WINDOWS 2000/NT/XP, UNIX, LINUX

Databases: MySQL, Oracle 9i/11, MS Access, RDBMS architecture

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer - Senior Programmer

Responsibilities:

  • Implemented procedures in Java EJBs, making full use of Aspen’s existing EJB interfaces.
  • This vastly improved performance compared to procedures that had SQL calls from within Java.
  • Managed delivery of Java reports, procedures, imports and conversions in agile methodology and through on-demand scrums.
  • Took on critical additional role as migration lead to oversee all tasks of Aspen upgrade.
  • An urgent Aspen platform upgrade (5.1 to 5.3) was determined as a last ditch effort to address key performance issues. This involved delicate coordination as it took place in parallel alongside go-live data conversion effort.
  • Helped set up guidelines and practices in place so they can function seamlessly as an agile operating environment.
  • Improved knowledge sharing across IT team members to aid in active design sessions
  • Operationalized review of metrics and error reports into tasks that improves end-to-end data process

Confidential

Software Engineer - Programmer & Consultant - TIBCO

Responsibilities:

  • Served as a senior TIBCO integration consultant on a SmartGrid Analytics initiative between Confidential & Confidential and Confidential .
  • The effort involved implementation and support of several SOA based interfaces between the two vendors.
  • Served as technical lead on Phase 2 of the data analytic project. All interfaces were revisited, revised and delivered with full regression testing and integration testing.
  • Served as migration coordinator for Confidential jobs during project go-live (a new system that I became very familiar with in the first 3 weeks of my engagement). It is a fancy scheduling system for back-end enterprise jobs.
  • Worked with several groups within the organization to instill a comprehensive operational mode to reduce risk of data integrity and transfer issues.
  • Raised technical design issues up-to enterprise IT to implement the right and most efficient solution for the whole company instead of just the project. Supported an innovative complex and in-house style of TIBCO interface mapping developed by Confidential .

Confidential

Technology Integration Lead

Responsibilities:

  • Established key communication channels between the commercial and technology work efforts to ensure effort alignment and alignment with larger objectives.
  • Took over critical projects that were at a stalemate and completed product delivery on revised timeline through carefully negotiated prioritization and focused effort within 7 months.
  • Became subject matter expert on technology integration solutions in the Demand Response arena and fully engaged technology resources towards streamlining integration efforts.
  • Became well-versed in Metering and Control technologies, communication protocols and devices within months so as to effectively make decisions that serve the larger strategies and objectives of the group.
  • Served as project manager and technology lead for multiple alliance integration efforts coordinating and managing relationships across teams of several external companies.
  • Delivered a REST based web services solution for load response for use and integration with external third party entities.

Confidential

Software Engineer - Data Architect/Senior Business Analyst

Responsibilities:

  • Analyzed client’s data repository needs and delivered a MYSQL database solution that was cost effective, efficient and lean.
  • Designed, developed and managed ETL scripts between data warehouse and several data sources
  • Developed PL/SQL procedures and PERL/WSDL based web enabled ETL scripts.
  • Helped with process and project documentation such as requirements, business flow, activity diagrams and program documents.
  • Helped establish change management protocol and administer post go-live transition between client and third-party consultants.
  • Helped with testing and go-live of several internal client projects.

Constellation

Solution Management

Responsibilities:

  • Engaged corporate business architects, data architects and fleet architect in several discussions to develop and put in place an integration architecture that is platform independent, application agnostic, and extremely scalable.
  • Engaged several of the application vendors in architectural discussions and provided solutions to them that would make their product more SOA ready.
  • Ensured vendors provided these SOA compliant versions to us within internal project timelines.
  • Ensured all members of the build team were well versed in the solution to be implemented.
  • Served as lead accountable contact on several issues through the build and test phases of the project.
  • Ensured potential changes to schedule was effectively communicated to upper management.
  • Served as lead contact for Director of Fleet IT.
  • Laid out templates for functional requirements and technical requirement recording.
  • Kept all specification documents up-to-date and ensured a well controlled and approved change management cycle was followed for all modification requests.
  • Team involved 7 on-shore resources and 4 off-shore resources.
  • Daily task list was provided every night for next day’s activities. Task list was highly detailed.
  • Communication with offshore resources was very effective and efficient.
  • Engaged with team as a lead developer, with full understanding of code being developed.
  • Fixed many a code problem with a clear eye and out-of-box thinking.
  • Personally reviewed all code to ensure it strictly followed corporate IT best practices.
  • Provide technical and functional support to Nuclear site business representatives
  • Analyze user issues to identify larger technical issues and provide resolutions through change management.

Confidential

SOA Consultant

  • Key player in integrating procurement business process of a sub-business unit with a suite of corporate applications.
  • Integration involved 2 different companies (sub-business units) within client.
  • Developed and consulted on various corporate application integration
  • Provided design and process modifications on enterprise services
  • Supported new application integration with existing financial systems
  • Worked on exposing common financial operations as a set of enterprise financial services

Confidential

SOA Developer

Responsibilities:

  • Developed SOA implementation of legacy provisioning systems (Remedy Action Request System)
  • Translated existing functionality to enterprise model
  • Streamlined previously released version of enterprise billing solution into a more efficient framework.
  • Served as consultant for migrating tightly coupled systems over to enterprise architecture.

Confidential, McLean VA

Sr. Management Analyst

Responsibilities:

  • Design Analyst for Hawaiian Telcom SOA implementation
  • Lead developer and designer for Billing Integration solution
  • Configuration management administrator
  • Maintained and supported workflow enhancements
  • Developed system-wide architecture diagram and unified interface matrix of all interfaces across domains for entire project.
  • Involved actively in managing and gathering requirements. Designed Rational Rose use case model, logical model and use case realizations view. Authored design document of technical and functional solution to client.
  • Involved actively in change management of requirements by identifying cascading effect of change.
  • Maintained project reports and plans for billing integration solution.
  • Developer and designer for exposing back end billing services within SOA framework.
  • Submitted weekly progress reports and maintained project plans for billing integration solution.
  • Built, and maintained custom TIBCO adapter using J2EE to integrate with CSG Kenan FX Billing Solutions.
  • Adapter was built using JAVA DOM and TIBCO SDK framework.
  • Adapter used XML API parser libraries and Apache JDOM, SAX DOM utilities.
  • Multi-threaded event based adapter supported multiple subscribers within each thread.
  • Built, and maintained TIBCO BW billing process services.
  • TIBCO BW process supported graceful shutdown and fall out queues.
  • Certified message queue was used to ensure message guarantee.
  • Multiple subscriber points were instantiated in TIBCO to ensure load balancing
  • Authored several client documents for solution during both design and post development.
  • Maintained TIBCO dynamic workflow using TIBCO BusinessWorksWorkflow and TIBCO Inconcert Server.
  • Supported bug-fixing and enhancement requests in workflow solution.
  • Handled TIBCO workflow and collaborator deployments via TIBCO administrator.
  • Deployed configuration management solution that satisfied tight budget constraints. Used CVS (concurrency version control system - Open Source)
  • Maintained CVS and scaled its performance gracefully across more than 440 users.
  • Editor for in-house technical newsletter
  • Maintained chargeability of more than 95%

Confidential, Pittsburgh, PA

Developer/Analyst/IT Services Associate

Responsibilities:

  • Responsible for analysis, design, integration testing, user acceptance testing, implementation, and maintenance of several software tools and packages.
  • Designed and deployed a heterogeneous Beowulf cluster solution and related documentation to satisfy the computational needs of a research lab. Performed numerous benchmarks as part of the requirements gathering phase. Automated the load-testing benchmark processing.
  • Deployed an audio/video remote conferencing system
  • Used WinVNC (free ware)
  • Constraints included international participants, diverse end-user platforms and firewalls
  • Key budget constraints - integrated several open source technologies on Windows XP platform
  • Performed quantitative analysis using Praxis
  • Wrote extensive PERL scripts to extract data
  • Used data fitting algorithms and statistical tools to analyze research data
  • Developed utility tools to convert various file formats to RTF (Rich Text Format)
  • Automated literature research by developing cgi/perl scripts which automatically query online research databases. Scheduled script through Windows task scheduler on NT server and as CRON job on Linux server
  • Interacted with users and other businesses frequently to gather and document requirements
  • Mentored novice users and fellow developers .

We'd love your feedback!