Platform Engineer Resume
Wilton, CT
SUMMARY
- 16 years Industry experience in complete life cycle of Software Product Development, maintenance requirement analysis, design, development, testing, installation, integration and customization, Vendor Management, System Architecture, Dev Ops.
- Very strong technical expertise in implementation of ERP (Infor LN, Baan), Transportation and BPM Products (Appian) on UNIX (HPUX and Linux) platforms.
- Highly motivated and brilliantly creative, proven track record in design and development of plethora of innovative applications and software solutions.
- Strong communication and presentation skills, ability to present complex concepts and technologies in simple terms.
- An assertive person with good interpersonal and communications skills.
TECHNICAL SKILLS
Software: C, C++, Java, Pro C, PL - SQL, Unix Shell Scripting (ksh, sed, awk), Python, Fortran, Pascal, HTML, Mathlab, OrCAD, Windows- SDK, Power Builder - 4.0, Baan ERP tools (all versions including LN).
RDBMS: Triton, MS SQL Server, MS Access,Oracle-8,9i,10g, 11g
Operating Systems: MS-DOS, Unix (Solaris and HP UX), Windows 95, NT, XP, 2000, 2003, Vista, Windows-7, Linux.
Source Control: Visual Source Safe, Subversion (SVN).
Other Software/Tools: MS-Project, MS Office, MS Visio, MS FrontPage 2000 Quest, SQL Navigator, Toad, DBA Studio, Tomcat, Eclipse, BMC Control-M (BMC Job Scheduler Tool), BMC Visualizer, OTM (Oracle Transportation Management), Sharepoint, Wiki, MS Project, Visio, Glance Plus, Spotlight, SQL-Lab, DBA Studio BMC, Tomcat, OEM (Oracle Enterprise Manager), JBoss, Splunk, Jira, HP-OpenView, Appian.
PROFESSIONAL EXPERIENCE
Platform Engineer
Confidential, Wilton CT
Responsibilities:
- Responsible for Appian (Business Process Management) Software and Platform Support. Installation, upgrades (7.6, 7.7, 7.8), patch management and configuration of Appian, JBoss environments on Linux servers, created shell scripts for platform support and automated deployment scripts.
- Implemented Change Management Process using Subversion for source code, monitoring performance issues using Spectrum and logs with Splunk.
- Designed the system architecture with replicating storage, load balancing, process automations for the High Availability, Failover and DR solutions for the Enterprise Application standards Run books and On Boarding documents.
- Implemented the Corporate Security compliance and the Penetration Testing of the Platform.
- Overview knowledge of Appian interfaces, CDT, data stores, process models, rules etc, deploying Appian plug-ins and leveraging the API, monitoring of Appian BPM process flows integrations with external systems via Web services.
Confidential, Portland, OR
Senior Systems Engineer
Responsibilities:
- Systems Coordinator for Offshore, Outsourced, Vendor-hosted Corporate Services.
- Lead Designer and developer for the Fast Migration tools for Rapid Code Deployment with shell scripts, PL-SQL and integrating with OTM’s Python utilities.
- Project Lead and designer for Data warehouse Integration Project between OTM and MBI (Menlo Business Intelligence Software) using shell scripts, Oracle’s XML library to extract data from OTM’s Oracle database to the SQL server.
- Project Lead for Single Sign-on implementation: coordinating the installations, configuration, system design and architecture between OTM (vendor hosted system) to the vendor-hosted OAM (Oracle Access Manager) system via secure B2B tunnel, enforcing the corporate security guidelines, user-access groups etc.
- Project Lead for OTM System Encryption: coordinating the installations, configuration, system design and architecture to encryption all communication and storage layers i.e. Operating System, Database (encrypted table spaces, listeners) and Network (https protocol).
- Designed the Role, Menu user security model for OTM implementation, built domain cloning tools for new customer implementations.
- Implemented Change Management Process using Subversion for code migrations to use Trunk, Branch and Tags.
- Co-designed the Jira work flows for Production Support tickets, enhancement requests, code migration request processes (for change management and auditing), implementing the lean approach to automatically email the targeted functional and technical teams, establish the priority and severity level metrics etc.
- Oversee system performance monitoring on Linux servers and also the database (via, OEM - Oracle Enterprise Manager, Munin Graphs, Nagios alerts), keeping system patches up to date on supported versions and resolving dependencies with respect to different Software platforms, planning and co-coordinating the system downtime's, implementing SOX security audit and DR requirements.
- Troubleshooting functional and technical problems (requiring extensive tracing and debugging)
Senior Systems Engineer
Confidential
Responsibilities:
- Responsible for the installation and maintenance of the Baan production and development software environments (5.2 Reger and 6.1 LN Versions).
- Primary tasks include - Software installations (in UNIX, Linux environments), Performance tuning of the Baan application (including disk layouts). Perform high level monitoring and capacity management of the Baan environment at the UNIX level. Supporting Software Object and Company Data migrations (single and multiple instances). Handling the Baan software source code control in a development environment. Installation of various Baan shuttles, configuring, patches, testing the patches, managing various Baan components like, ASM Open World, WebTop, DEM, PMC Tools, Baan Exchange, SLM, AFS (function servers), DLLs, ASM etc.
- Designed LMS Baan Role Security model implemented LMS System and implemented SOX auditing.
- Lead designer of Fast Migration and Data Archiving Projects.
- Primary point of contact between the Baan support organization and the Menlo development community.
- Systems Coordinator for Satyam Offshore implementation and primary contact for LMS desktop software upgrades for the Menlo Worldwide systems.
- Responsible for the setup DR and fail-over options for the LMS Production environments.
- Responsible for Baan Administration, Process Automation Tools, Configuration Management, Data Migrations and Tools library development which includes Email Interfaces, Excel and custom PDF reporting option in Java. Create new utilities, add-ons, interfaces, and high-level template documents to establish standard implementation procedures. Developed various utilities in Baan Tools, shell scripts and Oracle SQL scripts for system administration and monitoring, role, jobs and menu migration tools, backup migration tables, table size estimations, table statistics tool, fast migration process etc. Part of team designing, implementing, developing and supporting LMS (Baan) and working with SysAdmins, Oracle DBA, Helpdesk, Tech Support, Network, Software Configuration Management, Web Administration and Production Control teams.
- Member of the LMS Design Oversight Committee ( ), Code and Design Reviewer, Over-see Control-M job and Baan job setups.
- Primary On-call for critical Infrastructure areas.
Software Engineer
ConfidentialResponsibilities:
- Product Ownership Package Owner for Utilities Development ( ) and Module Leader of Static Test Tools Module (Feb ).
- Developed the Verify Technical Design (VTD) Tool, TCS Product Database, Line Counter Tool, Decoupling Tool, Copy to Other Package Tool, Global Search and Replace within all the Scripts, taking care of the Replication Logs and also the SCM (Software Configuration Management) and PCM (Product Configuration Management) and VRC (Version Release and Control).
- Maintained the VTD Intranet Statistics for all the Projects and Packages as well as the FAQ on the Baan Intranet.
- Test Coordinator for Label Tool Testing. Developed the test cases, testing, and performance testing and preparing the test reports for the tool. Conducted the Acceptance Tests for the New Tools shuttles.
Developer
Confidential
Responsibilities:
- Understanding the Business Process and functionality of the Baan V Projects and technically realize it according to the Functional Design.
- Involved in the development of the Baan V projects package in various modules on the Triton Tools 6.1, Triton Forms, Triton Reports, Triton Menus, Table Creation, Domains and Messages, Session Generation.
- Intermediate Frequency Spectrum Analysis Using C++ (Jan ) at DLRL (Defense Electronics Research Laboratory), Hyderabad: - Implemented various signal-processing algorithms upon a received signal, and further study the desired properties such as the type of modulation, multiplexing, signal to noise ration, channel capacity and bandwidth etc. The software developed for this project used the C++ language along with the Graphics Library for the displays of the various waveforms.
- Banking System Using C: This project had the options for, create new accounts, deleting and modifying the accounts, as well as the transaction features such as Deposits, Withdrawals, and modifications for an Account, as well as the Bank statement for an Account. We have used the UNIX, screen handling functions belonging to curses and windows libraries. The “C” language’s features such as structures, linked lists, and file handling were extensively used.
- Work Order Management System using Oracle 6.0 on UNIX: The entire process of the work order can be distributed in 9 modules. They are: - (i) Work Order Requisition Generation, (ii) Work Order Requisition Acceptance, (iii) Planning the Work Order, (iv) Scheduling the Work Order, (v) Listing the Required Material, (vi) Work Center Operation, (vii) Process Entry of Work Center, (viii) Bill of Materials Entry, (ix) Cost Calculations. We had designed all the User Interface Screens with the logistics, forms and reports and have also used Pro C. Developed SQL Scripts and stored procedures. Hence, we could simulate a defined procedure for a Work Order Management System.