We provide IT Staff Augmentation Services!

Senior Perl Ui Developer Resume

2.00/5 (Submit Your Rating)

Winona, MinnesotA

SUMMARY:

  • 7+ years of professional experience in the field of IT including Requirements Analysis, Design, Development, and Maintenance of multi - tier Systems using Object Oriented Analysis/Design Methodologies.
  • Very comfortable programming in Solaris, Linux/AIX, and windows environments.
  • Extensive experience in Python, PERL, CGI, DBI/DBD, HTML & SYBASE based applications.
  • Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, JQuery, Angular JS, JSON, Bootstrap Framework, Ajax, CSS2/3, Media Queries, CSS Frameworks.
  • Skilled in website design, HTML, XML parsing with Perl/CGI and PHP scripting along with MySQL database.
  • Good experience in maintaining CMVC (Configuration Management & Version Control) RCS (Revision Control System), Subversion, CVS and Git
  • Proficiency in object-oriented Perl including Moose and familiarity with CPAN and libraries.
  • Excellent experience in Unix internals and Linux programming (Socket, Multithreading, Inter-process Communication, Signal handling).
  • Developed, Configured and Deployed a variety of Portals and UI Applications including HTML5, CSS3 and JavaScript.
  • Extensive experience with Object Oriented Design and SDLC and AGILE methodologies.
  • Experience in Object-oriented development and tiered network application, along with the ability to define and conduct unit testing of programs written or modified.
  • Experience of Perl for File handling and Regular expressions for parsing sensitive information and DBI/DBD module for Sybase connection from PERL scripts for information storage.
  • Experience in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
  • Experience in optimization of front end code for multiple browsers, platforms, and devices with a keen focus on accessibility, site performance and scalability.
  • Exposure to modern development tools and practices including Git, Jenkins, agile and continuous integration and ability to write secure, testable and robust object-oriented code.
  • Experience in writing application level code to interact with APIs, Web Services using AJAX, JSON and Angular resources.
  • Familiar with event-driven programming in Python and knowledge in developing application using Python web framework such as Django.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
  • Proficient in developing websites with AngularJS controllers, directives, components, factory and service resources, routings and events.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and jQuery.
  • Conduct Scrum on daily basis with offshore and on site team.
  • Experience with developing JavaScript and jQuery for DOM manipulation and AJAX interactions.
  • Proficiency in automation and testing using Expect module (TCL).
  • Produced visually appealing designs focused on usability and SEO/web standards.
  • Excellent oral/written communication and presentation skills.
  • Comfortable working independently, self-starter and motivated.

TECHNICAL SKILLS:

Operating System: Linux, UNIX, SOLARIS, Windows (All flavors), Bloomberg (TOMS).

Languages: Perl, UNIX, Shell (Bash, Ksh, Tcsh), Power shell, Python, HTML, CSS, JavaScript, jQuery, bootstrap, SASS, AngularJS, PL/SQL

Databases: SQL Server, Sybase 12.x, 15, Oracle 9i, 10g

Source Control: CVS, SVN, GIT

Web / App Servers: Tomcat, JRun 4.x, Web Logic 8.1, Apache

Protocols: FTP/SFTP, SFTP Tectia, NDM/Connect Direct

Technology & Tools: Object: Oriented Design, UML, ERWin, DB Artisan 8.x, VI, ISQL, BCP, SybPerl, CT-Lib, DBI/DB-Lib, SCCS, CVS, SVN, AutoSys, CA Job Scheduler

PROFESSIONAL EXPERIENCE:

Senior Perl UI Developer

Confidential, Winona, Minnesota

Responsibilities:

  • Developed, Configured and Deployed a variety of Portals & UI Applications including HTML5, CSS3 and JavaScript.
  • Develop Perl packages and scripts for accessing the databases MS SQL 2008 server and troubleshoot existing perl programs.
  • Creating and maintaining Git repositories for all newly created modules and scripts that reduce discrepancies between project implementations on multiple platforms.
  • Design code in Perl, with web frontends using HTML, CSS and Javascript and Javascript libraries as Sencha ExJS and jQuery and Perl frameworks such as Dancer and Catalyst plans and services.
  • Maintained cross-browser compatibility & implemented responsive design using Bootstrap, custom media queries etc.,
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JavaScript and AngularJS.
  • Developed AngularJS components such as controllers, Services, filters, models.
  • Worked on form validations and drop down menus for contract creation page
  • Create database, modules, scripts and related documentation for a large scale email archive migration project. This included detailed logging and the creation of extensive records for historical tracking. This achieved great savings over using outside vendor developed solutions.
  • Completed many information gathering and reporting scripts that query PostgreSQL databases, XML and CSV files, which provide management with time and cost saving information.
  • Automated Windows 10 upgrade for companywide PC’s including machine audit, backup, install and uninstall of specific applications and generation of global log records. (PowerShell and DOS CMD)
  • Responsible to enhance the UI using HTML, CSS, JavaScript, XML, JSP as per the requirements and provided the client side using JQuery validations.
  • Create Python and Bash tools to increase the efficiency of application system and operations, data conversion scripts REST, JSON, and CRUD scripts for API integration.
  • Develop and integrate processes and systems that support automated provisioning and tracking of network elements as objects in database.
  • Developed, designed and implemented some projects in Python and Django for managing and moving information between databases.
  • Fine-tuned procedures/SQL queries for maximum efficiency in various databases usingOracle Hints, for Rule based optimization.
  • Wrote sequences for automatic generation of unique keys to supportprimary & foreign keyconstraints in data conversions.
  • Wrote shell scripts to fix pdf file creation and sending issue through accell program.
  • Implemented CSS and JavaScript for dynamic loading of the data into UI.
  • Provided extensive security using JavaScript validations wherever necessary to validate the user input and also ensure better performance reducing post backs.
  • Evaluate code to ensure that it is valid, properly structured and is compatible with browsers, devices or operating systems.
  • Bug fixes and troubleshooting on day to day basis.

Environment: Perl 5.8, Git,, Linux, Unix, Shell scripts, Dancer2, DBI, DBIx::Class, Moo, HTML5, CSS3, Bootsrap, JavaScript, jQuery, DOM, JSON, AJAX, AngularJS

Senior Perl UI developer

Confidential, Cleveland, OH

Responsibilities:

  • System study of existing Application and enhance the tools used by the developers for the deployment of software for global use.
  • Lead and managed a project team of designers and developers.
  • Developed the front end of the application using HTML5, DHTML, CSS3, SASS, JSP, and JavaScript.
  • Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
  • Created interactive websites and website features using JavaScript and JQuery/ JQuery UI.
  • Wrote Page level code using JavaScript with AngularJS framework along with JQUERY and other JavaScript libraries.
  • Used AngularJSDirectives like ng-app, ng-model, ng-repeat, ng-show, ng-hide, ng-controller, ng-route etc.
  • Extensively used new software tools in designing user interfaces and adapt to the changing environment.
  • Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using Ajax, Object Oriented (OO) JavaScript, JSON and XML.
  • Expertise in maintain websites, software and understanding and modifying existing code.
  • Thorough understanding of CSS principles with a clear ideology for managing maintainable, scalable and cross-browser code.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Design and development of new PERL modules.
  • Writing PERL code to automate the provisioning, monitoring and maintenance of systems.
  • Develop tools for support operations of databases in Perl/CGI and shell scripts.
  • Writing Job scripts and schedule them using Autosys.
  • Used Amazon web services for API’s and used get, post and put method using Soap protocol and Restful services.
  • Writing validation rules, trigger, designing page layout and custom objects in Salesforce.
  • Design and develop new web applications in UNIX/Linux environment.
  • Explore new technologies to optimize the delivery and reliability of automation.
  • Develop and promote standard operating procedures to create processes and tooling for operation efficiency.
  • Used PERL extensively to build the automation framework for the Data Quality validation of source files.
  • Design technical diagrams, mailers, power point presentations and infographics.
  • Develop shell/Perl scripts to generate reports for users.
  • Writing SQL queries, shell scripting along with risk identification and mitigation.
  • Wrote complex procedures in Sybase ASE and Oracle PL/SQL for committing the transactions and calculating the premium and HOLT market value which was based on many factors and scenarios.
  • Writing TEST Cases and reviewing the code and execute the test cases to optimize and enhance the process.
  • Collaborate with others on development, including code reviews, providing specifications, implementing specifications from others, and writing documentation.

Environment: LINUX, UNIX, perl, Python, JavaScript, jQuery, Tomcat, MySQL, Oracle, Autosys, salesforce, shell scripting, HTML, CSS, JavaScript, AngularJS, JSON, AJAX, Sybase 15.0,3.

Perl Developer

Confidential, Schaumburg, IL

Responsibilities:

  • Worked and got conversant with object oriented practices (native perl or Moose) and procedural scripting.
  • Worked with Catalyst, Template Toolkit and Mason Creation, manipulation and accessing information from complex data structures.
  • Work together with graphic designers and user interface to apply intuitive and appealing front-ends to Perl, PHP web-based functionality.
  • Wrote Perl Scripts for generating alerts in a particular format and then sending it via email, both real time and the timely consolidated one.
  • Fixed lot of Perl and PHP bug and errors.
  • Sole developer of internal API*s for globalization and localization of products through PHP and zend framework.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements.
  • Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
  • Proficient in developing applications using MVC and MVVM design patterns.
  • Developed Single page applications using JavaScript framework AngularJS.
  • This application allowed warehouses to see, in real-time, inventory levels, orders, backorders, print shipping labels, etc. Created ‘data movers’ which moved data to and from the main Informix database, and the Sybase databases, and coded much of the Perl which drove the web application.
  • Various scripts in PHP were created to monitor the web server, extract information to create EDI files, create user reports, do real-time database replication (MySQL), dynamically update the web servers, and other system tasks.
  • Installed lot of modules from CPAN, uploaded some of the modules in CPAN and to the library. Use object oriented Perl for automation of jobs, using moose and catalyst modules.
  • Duties include creating dynamic web sites with Perl, PHP and Cold Fusion. Applications range from simple sites created from a database (MySQL and Postgresql) to online shopping cart systems. Other duties include creating maintenance programs, in Perl, to support customer needs such as parsing server logs, mail filtering, software installation, and database updates. Technologies being used are Perl, Cold Fusion, MySQL, Postgresql, SQL, Apache, mod perl, Linux.
  • Wrote Perl Script for loading current data as well as lookup data in staging table, subroutines to get company list, period list and variable list, and then manipulating the company key according to its size and adding period id to it.
  • Wrote Perl Script for creating def files that included several Perl Modules for executing stored procedures to extract and process data. Similarly, comparators were written in XML format to compare and reconcile the databases.
  • Tuned lot of procedures in Oracle database.
  • Created and modifiedSQL*Plus, PL/SQLandSQL*Loader scriptsfor data conversions.
  • Developed and modifiedtriggers, packages, functionsandstored proceduresfor data conversions and PL/SQL procedures to create database objects dynamically based on user inputs.
  • WroteSQL, PL/SQL, SQL*Plusprograms required to retrieve data using cursors and exception handling.
  • Develop internal/client web projects & interactive marketing campaign through JavaScript, PHP and CSS.
  • User Perl CGI in conjunction with HTML templates along with CSS and JavaScript to create web based reports for scanning networks and its states, based on various parameters.

Environment:, Perl CGI, PHP, CakePHP and Drupal framework, XML, HTML, CSS, JavaScript, jQuery, mod perl, embedded Perl (ePerl), shell scripting, Apache source code, ODBC, NT, Oracle.

Perl/PHP developer

Confidential, Washington, DC

Responsibilities:

  • Worked in AutoRecon project where Sterling Integrator was getting replaced and hence downloading, credit card masking, uploading, updating and archiving functionalities were to be all handled by Perl instead
  • Wrote several Perl modules and subroutines in it for loading the business rules in a hash of hashes and then building transaction queries based on the time period and then associating it with a particular rule for creating invoices for fees and adjustment and then booking it to a particular account.
  • Wrote Perl script to compare both manual and auto settle invoices from DB2 and the invoices in Oracle Financials, and then creating a payment in Oracle through Oracle packages, which was part of migrating data from DB2 and Informix to Oracle Financials.
  • Wrote several Perl script & functions to sftp, rename, copy, manipulate, mask, createacks and upload files to database.
  • Wrote Korn shell scripts to remove old files in log and temp directories, SQL check and for checking the number of rows returned.
  • Wrote Shell Script for Automation of complex unix commands and the testing commands for file size, its permissions, its stats such as date, time, tty, user, and the command
  • Wrote Korn shell scripts to create temporary tables, execute stored procedures to populate those tables for dumping the data to the flat file and finally dropping the tables.
  • Wrote and tuned lots of procedures in Sybase database. Added more check logic and proper error handling in the procs.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company's standards.
  • Developed presentation-tier JSP pages in HTML, Implemented jQuery Data Grid control, Validation control and other Widget controls.
  • Developed Web forms/user interfaces using Struts MVC, jQuery and JSP.
  • Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.
  • Created Model objects using Entity Data Model with Entity framework using Hibernate.
  • Worked with XPath, XML Node, XML Data documents to synchronize with dataset.
  • Integrate with various back-end systems using Scala, REST / JSON APIs and SOAP.
  • Provide API documentation and continual customer support for web services.
  • Wrote scripts, which moved data to and from the main Informix database, and the Msql (and later MySQL) databases, and coded much of the Perl, which drove the web application.
  • Work together with graphic designers and user interface to apply intuitive and appealing front-ends to PHP, web-based functionality through templates and Zend and Drupal framework.
  • Wrote several scripts to monitor the web server, extract information to create EDI files, create user reports, do real-time database replication (MSQL), dynamically update the web servers, and other system tasks.
  • Created lot of new modules and then standardizing those modules in the library in DataX which could be reused.
  • Interactively worked with development team and project managers to develop new features and functionality, on both sides of backend scripts and web based scripts in PHP.
  • Worked on building CSS & JavaScript modules.
  • Assisted in SQL database design and performance tuning.

Environment: Sybase 15.0.3, Korn shell Scripts, Perl CGI, PHP, Zend and Drupal framework, SOAP, HTML, JavaScript, XML, SQL, UNIX, Linux, Windows, Autosys, Sterling Integrator, I5 AS400, CVS.

Perl Developer

Confidential

Responsibilities:

  • Developed Perl scripts as per requirement.
  • Provided L2 support whenever required.
  • Used Perl, PHP, CGI and HTML for creation of various web pages.
  • Developed HTML prototypes and ready XHTML documents with CSS style sheets.
  • Redesigned the existing site and to create new interfaces.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
  • Designed and developed custom JQuery components for the front end client side validations.
  • Developed user interface using JavaScript, and hand coding of HTML and CSS.
  • Analyzed old application usage to decommission.
  • Wrote Perl Script for loading current data as well as lookup data in staging table, subroutines to get company list, period list and variable list, and then manipulating the company key according to its size and adding period id to it.
  • Worked on performance tuning for existing queries.
  • Installed lot of modules from CPAN, uploaded some of the modules in CPAN and to the library. Use object oriented Perl for Automation of jobs, using moose and catalyst modules.
  • Use Perl on windows platform to read MS Word doc and Excel sheet by usage of appropriate modules and then comparing it with information read from some other drive and file, to manipulate and process the data accordingly.
  • Utilized object oriented Perl, and the Tk GUI library for development of special projects.
  • Production support of Batch Jobs Define in the UNIX Server, developing and enhancing the shell scripts, executing the shell script manually defined in the cron whenever the process fails and FTP the required file from other system.
  • Used Autosys for monitoring failed and long running jobs, the occurrence of jobs, its dependency, the job command and its parameters.
  • Designed and developed many Sybase tables, Stored Procedures and Triggers.
  • Design and developed DBI/DBD and DB library connection script for the data retrieval or data manipulation.
  • Developed Unix shell scripts, PERL scripts that run as cron jobs in a specified time interval to make connection with the database and extract the data of interest from various tables very large in volume and populate tables smaller in size so as to improve the SQL query execution time and hence making the system perform efficiently.
  • Utilized object oriented Perl, and the Tk GUI library for development of special projects.

Environment: Sybase15.0.3 PHP, HTML, CSS, JavaScript, jQuery, JSON, AJAX UNIX, Linux, Windows, Perl, UNIX SHELL SCRIPTS, Autosys

Perl Developer

Confidential

Responsibilities:

  • User Perl CGI in conjunction with HTML templates along with CSS and JavaScript to create web based reports for scanning networks and its states, based on various parameters.
  • Worked on new enhancement, performed QA-Dev of task performed by another team member.
  • Creating and maintaining Git repositories for all newly created modules and scripts that reduce discrepancies between project implementations on multiple platforms.
  • Used Perl, PHP, CGI and HTML for creation of various web pages.
  • Worked with Catalyst, Template Toolkit and Mason Creation, manipulation and accessing information from complex data structures
  • Converted wireframes into HTML.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Performed client-side validations using JavaScript.
  • Utilized various JavaScript and jQuery libraries to manipulate the events and other interactive features (Dynamic functionality)
  • Used AJAX to send request to the server to check the functionality of the websites.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Developed the Front End User Interface using HTML, JavaScript and CSS.
  • Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
  • Written Shell script to automatically monitor log file.
  • Perl parser to parse the generated files with huge data points from the simulator.
  • Classification of data point into trends UP|Down|Constant for the node.
  • Use Perl on windows platform to read MS Word doc and Excel sheet by usage of appropriate modules and then comparing it with information read from some other drive and file, to manipulate and process the data accordingly.
  • Generation of report in pdf using Latex.
  • Developed server side PERL scripts for data collection and manipulation for the reports.
  • Production support of Batch Jobs Define in the UNIX Server, developing and enhancing the shell scripts, executing the shell script manually defined in the cron whenever the process fails and FTP the required file from other system.
  • Design and developed DBI/DBD and DB library connection script for the data retrieval or data manipulation.
  • Participated in Unit/System testing.
  • Worked with MS SQL team.

Environment: Linux, Perl, Latex, SVN, PHP, HTML, CSS, JavaScript, AJAX, JSON, Perl CGI, UNIX, DBI/DBD

We'd love your feedback!