We provide IT Staff Augmentation Services!

Perl/web Programmer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY:

  • Over 9 years of experience in Object Oriented Perl Programming and Perl Scripting and Oracle in HP - Unix platform, Apache web server,HTML, CSS, Javascript, Java, C++, UNIX shell scripting, .NET, ASP, CGI, XML, J2EE and SNMP, VBScript,VBA, Windows Authentication SSPI
  • CVS, VSS, Web page development, Apache server configuration, Configuration management, Defect Prevention, Production support.
  • Web page design and development using Object oriented Perl, HTML, CSS, JAVAScript and oracle,MySQL databases
  • Converted VBA excel application to Web based excel report generation tool
  • Developed web based tools using SNMP for Network Monitoring using OOPerl, HTML, CSS and JavaScript.
  • OOPerl API development and perl scripting for automation and testing.
  • Well versed in Oracle, MySQL, PL/SQL Stored procedures/functions development
  • Implemented CMM Level 5 processes in the project
  • Unit/System tested code delivery to client with zero defects
  • Involved in knowledge management activities for Domain and technical expertise
  • Mentored junior colleagues

TECHNICAL SKILLS:

Programming Languages: OOPerl Programming, Perl Scripting, UNIX shell scripting, C++, Java, J2EE,JavaScript, HTML, CSS, JSP, ASP, XML, Taskmate, C#, .Net

Database: Oracle, MySql, Sybase

Webserver: Apache,Apache-tomcat, IIS

Platform: UNIX, Windows, Linux

Configuration Management Tool: Visual Source Safe, CVS, GITHub,Svn

Bug Tracking Tool: JIRA,Mantis

Tools: Used VI editor, Eclipse w Epic, Squirrel SQL, JEdit,Textpad

Packages Used: MS-Office

Operating Systems: Windows 9x/NT/2000/XP/7

Other Technologies: Simple Network Management Protocol (SNMP), Win32 OLE

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Perl/Web Programmer

Environment: Windows, Apache, Mysql, Perl

Perl Modules: Spreadsheet::Excel::Writer, CGI, DBI, Win32::OLE

Responsibilities:

  • Single handedly developed the internal webpage in Perl, Win32::OLE, CGI modules, CSS and Javascript.
  • Converting application in VBA macro to web application using win32::OLE
  • Installed and maintained apache webserver and Mysql database associated with the web page
  • Develop table schemas required for the web page
  • Developed an internal survey page for the team to get feedback from internal clients
  • Implemented integrated windows authentication on the intranet site using SSPI on Apache server

Confidential, San Jose, CA

Perl Developer/Programmer Analyst, Production Support Engineer

Environment: SNMP, Linux, Shell Scripting, Perl Scripting, MySQL, PL/SQL, C++

Perl Modules: DBI, SNMP, Mail, CGI

Responsibilities:

  • Task involved in creating scripts to automate the repetitive tasks the team had to perform during the upgrades, so as to save time and energy and be accurate of the results too. The Release Management team now uses the same to automate the verification process they perform after an upgrade/ downgrade.
  • Was also working on the initiative proposed by the team for developing a new Tool which will monitor the performance of the CTSs through out the day and alert the Cts-Ops team of any discrepancies in any of the Systems. Had developed two web browser based tools for achieving the same. They collect the Call statistics of the codecs, using SNMP.
  • One of the tools called the Special Event Monitoring (SEM) tool is a time based monitoring tool where the user can choose the CTS systems that need to be monitored for a specific period of time. This tool displays the Network statistics of the CTS like the Audio/Video Jitter, Latency, Out of Order Packets, Late Packets, Lost Packets, Percentage of Lost Packets and also the Peripheral Device statuses like Camera, Display, Projector, IP Phone, etc. The web page also has a threshold limit set for each of these statistics, which when exceeded will alert the CTS-Ops team with an email or pager alert.
  • The other tool which is called the CTSMON, attempts to monitor all the CTS systems in a single browser and refreshes the statistics for every 3 minutes. The load for this page is currently 160 codecs and is scalable to 500 or much more.
  • Was also responsible for maintaining an existing tool EMS which was used to track the codecs statistics and used for reports based on the statistics by the team. This tool was not compatible with higher versions of codecs and needed major changes Confidential the script level and database level. The database had a huge bulk of data which needed to be purged on a regular basis to keep the tool running without issues.
  • Had worked on the cleaning up the database and also made changes to the tools script to collate the SNMP statistics for higher versions of CTS

Confidential, MO

On-site Team Lead, On-site Coordinator, Production Support Engineer

Environment: MS .NET, C#, ASP, PERL, CGI Scripting, JSP, XML, J2EE

Perl Modules: DBI, CGI, XML

Responsibilities:

  • Complete System appreciation by coordinating with existing team Confidential ATT
  • Interact with clients and gather requirements
  • Understand the technology and analyze the requirements for transitioning legacy applications to a newer technology with the scope for future upgrades while meeting current client requirements
  • Co-ordinate and work with offshore team to achieve project goals
  • Production support
  • Server maintenance for an application server
  • Review all deliverables as a part of Quality control

Confidential, St. Louis, MO

Team Lead, Configuration Controller

Environment: C++, Unix shell script, Java, Sybase, Oracle

Responsibilities:

  • Documenting applications in Java, C++ and Shell Scripting as part of system appreciation
  • Create sql, shell scripts to be executed, as part of fixes for Live defects, bugs in production box
  • Mentor and guide junior colleagues.
  • Manage and maintain all deliverables made to client in Perforce depots using P4V.
  • Ensure correct version of source code is released

Confidential, St. Louis, MO

Software Engineer

Environment: Perl, Oracle, HTML, JSP, Taskmate, Unix, CVS.

PERL Modules: DBI, CGI, Date

Responsibilities:

  • System appreciation i.e., receive knowledge transfer from client on the system
  • Prepare System Appreciation document after thorough questioning to get a complete understanding of the provisioning system and our scope of work
  • Requirement gathering from Client
  • Impact analysis and providing estimate for the work request
  • High Level Design and documentation
  • Technical Requirements analysis and documentation
  • Detailed Design analysis and documentation
  • Coding
  • Unit Test plan preparation and Unit Testing
  • Preparing Requirement traceability matrix to ensure all requirements are captured and are mapped to the unit level of test cases
  • Review of other team members' High Level design, Detailed design and Technical requirements documents
  • Review of Code for peers in team
  • Track review comments to closure in Defect tracking tools used internally within organization
  • Used CVS source code control tool to manage code and documentation of all deliverables made.
  • Maintain all project documents in the project file server with appropriate date and timestamps of creation, updation, review, rework and baseline.
  • Monitor versioning and labeling of source code while check-in and check-out of all deliverables
  • Ensure right tag of code is released
  • Ensure code is checked out from the latest tag in the CVS before the developer starts working on it.
  • Prepare release notes for the deliveries made
  • Prepare user guide document for GUI developed

Confidential, St. Louis, MO

Software Engineer

Environment: Unix, Perl, Oracle, HTML, JavaScript, Taskmate, MQSeries.

Responsibilities:

  • System appreciation i.e, receive knowledge transfer from client on the system before starting our support for it
  • Prepare System Appreciation document after thorough questioning to get a complete understanding of the provisioning system and our scope of work
  • Requirement gathering from Client
  • Design, Coding and Unit Testing
  • Development of GUI and flow-through daemon processes using PERL and CGI modules. Oracle was the backend.
  • There was a specific type of web page building technique which was present in the existing system. I explored that and became adept in building the pages using the method. It involved dynamic generation of webpage contents and elements, using a standard template of code. The required contents of the page will be picked based on the type of page being generated from an Oracle table. It was very interesting and challenging to me as a fresher.
  • Worked on building a GUI as my first project using the above mentioned technique and it was very successful. Client was very appreciative of the work done.
  • Knowledge transfer to new recruits on Web Page building.
  • Track the delivered defects using RADAR, Confidential internal defect tracking tool
  • Identify cause for defects and arrive Confidential solutions through brain storming sessions.
  • Generation of defect tracking reports and analysis of defects and arrive Confidential best practices to avoid the same.

We'd love your feedback!