Perl Developer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- A perl developer with 3 years’ experience, including exposure to Javascript, CSS, HTML and MySQL.
- I am an advocate of modern perl, I like its ability to express complex relationships between objects using abstraction layers, I like this
- Class as it wraps all the underlying logic in to a single object however this can also be a problematic for performance and debugging issues.
- My personal project includes a point of sale system written in java using a MySQL backend and communication with a serial port connected device.
- My experience of using test modules in perl is between advance and intermediate, having written tests for projects from scratch and maintaining a continuous integration (Jenkins) node.
- My Test::More tests are usually grouped with Test::Deep as it allows for in depth data structure comparison. I have always felt that a solid test setup suite is essential as it allows for more through testing of packages.
- My exposure to web frameworks is primarily through Catalyst. However I have worked in teams that focus on implementing their own frameworks mainly to support a legacy structure.
- This does have advantages however it can lead to a lot of issues such as not being able to use certain modules.
- My exposure to MySQL is outweighed against Elasticsearch.
- I like the ability of elastic search to make complex geo spatial queries with speed however its requires a lot of resources to become stable and can become volatile at times with version upgrades in comparison to MySQL.
PROFESSIONAL EXPERIENCE:
Perl Developer
Confidential
Responsibilities:
- Develop high - quality reusable and reliable code
- Writing test suites to slash production bugs by up to 80%
- Fixing and maintaining infrastructure to guarantee 90% uptime
- Worked with users on accepting a new system with a success rate of solving 80% of reported bugs in beta phase.
Web Developer
Confidential
Responsibilities:
- Peer review code to identify requirement problems and design flaws raising quality standards for high traffic web services serving over 5 million requests a month
- Implemented a series of test suite to cover 80% of code to drastically cut development time bugs.
- Added in monitoring scripts to trigger incident alerts reducing node outages by up to 95%
- Implemented http cache headers for content delivery network bringing down page load time to under 2s
- Locking down Amazon Web Services access via Content Delivery Network to a specific set of IP addresses.
Junior Software Developer
Confidential
Responsibilities:
- Develop high - quality and reusable code based on established programming standards
- Investigating software problems identified through testing or the helpdesk teams
- Implemented user permission settings to all aspects of existing web application
- Organise and discuss design and requirement specifications with business analysts
- Implement code modifications to existing test or demo systems based on needs and requirements of sales and marketing teams
- Using Git version control for code management and maintenance
