Hire the Best Perl Developers & Programmers

Clients rate our Perl Developers & Programmers
Rating is 4.8 out of 5.
4.8/5
Based on 568 client reviews
Frank Z.

Weisendorf, Germany

$60/hr
4.9
206 jobs

Is your team losing hours to manual data processing, format conversions, or repetitive document tasks? I build the tools and scripts that eliminate that work: reliable, low-maintenance, and built to last. With 20+ years of delivering automation and data solutions across industries, I turn complex requirements into clean, working software. Clients come back because the result actually holds up: no duct tape, no black box — just solid code their team can understand and maintain. I adapt the technology to your project (Python, C#, Java, XSLT, JavaScript), not the other way around. What I deliver: • Data Extraction & Conversion – Pull and transform data from XML, JSON, CSV, Excel, or legacy formats into PDF, HTML, Word/Excel, databases, or plain text — write once, publish everywhere. • Document & Publishing Automation – XSLT transformations, single-source publishing pipelines, automated layout and content placement (including Adobe InDesign scripting). • Workflow Automation – Scripts that eliminate manual steps, schedule processing, and enforce consistency across your data — so nothing falls through the cracks and no one has to babysit the process. • Custom Tools & Utilities – Command-line tools and lightweight desktop apps (Python, C#, Java) for data processing, report generation, or system-specific tasks. • System Integration – Connect disparate systems so data flows between them without manual intervention. I communicate throughout — not just at delivery. You'll always know where things stand, and you'll get documentation so your team isn't dependent on me afterward. If you have a data, automation, or document challenge, let's talk. I'll give you an honest picture of what's feasible and the smartest approach for your situation.

  • Python
  • XML
  • Java
  • C#
  • Automation
  • XPath
  • Scripting
  • XSD
  • DocBook
  • Technical Documentation
  • PDF
  • Adobe InDesign
  • Data Extraction
  • XSLT
  • User Manual
Alexey Z.

Tel Aviv, Israel

$110/hr
5.0
47 jobs

Hey there, Thanks for stopping by. You look gorgeous today! Let's do some serious development, so here it is: ### Summary CTO/Senior full-stack engineer with 15+ years building and scaling complex Rails applications end-to-end: product planning, rapid delivery, performance tuning, secure architecture, and production ops. I own outcomes - from first sketch to reliable, observable, autoscaled production running in the cloud. At this moment, over 2 years AI experience, not just "do it", but with understanding how it works under the hood. Just created an AI-driven inventory management app: AzinvSpace, take a look in the portfolio. ### Core strengths * A-Z Delivery: turn fuzzy requirements into clean plan, then to tested Rails features, nice and fast code. * Scalability & performance: Tune with PostgreSQL/Redis, background jobs, caching, N+1 eradication, P95/P99 focus * API design: resilient REST/GraphQL, rate-limiting, idempotency, and observability * Security: OWASP mindset, secure auth (Devise/OAuth2/OIDC/JWT), secrets hygiene(plus a bit more security stuff) * DevOps: Dockerized apps, zero-downtime deploys, repeatable infra, clear runbooks & alerts ### Modern stack, just the most used. I tried to narrow it down, feel free to skip this part :D * Backend: Ruby 3.x, Rails 7.x, Hotwire (Turbo/Stimulus), ViewComponent, Sidekiq, ActionCable * Data: PostgreSQL (13–16), Redis, Elastic/OpenSearch (search & logs) * Frontend: React/Next (when appropriate), Tailwind CSS * Testing/Quality: RSpec, Capybara/System tests (Selenium/Chrome or Playwright), FactoryBot, VCR, RuboCop, Brakeman * CI/CD: GitHub Actions (preferred), CircleCI; containers with Docker/Compose; deploys with Kamal (current) and Capistrano (legacy) * Cloud & edge: AWS (RDS, ECS/ECR, S3, CloudFront), Render, DigitalOcean; NGINX/Traefik * Observability: Sentry, Lograge, Prometheus/Grafana, OpenTelemetry (where supported) * Integrations: Stripe, Twilio, SendGrid/SES, OAuth providers (Google, etc.), Webhooks (robust retry/idempotency) Keywords (ATS-friendly) Ruby, Ruby on Rails 7, Hotwire, Turbo, Stimulus, ViewComponent, Sidekiq, Redis, PostgreSQL, RDS, GraphQL, REST, JSON:API, Docker, Docker Compose, Kamal, GitHub Actions, AWS, Render, NGINX, Traefik, Sentry, Prometheus, OpenTelemetry, Tailwind, TypeScript, React, Capybara, Playwright, RSpec, RuboCop, Brakeman, Stripe, Twilio, OAuth2/OIDC, Webhooks

  • AJAX
  • Ruby on Rails
  • jQuery
  • Ruby
  • MySQL
  • Agile Software Development
  • Linux System Administration
  • Project Management
  • Regex Writing
  • Cloud Computing
Andy N.

Odessa, Ukraine

$20/hr
4.8
344 jobs

Freelance programmer, bachelor of Computer Science, with several decades of programming experience (since 1999), from backend programming (Perl, PHP, nodejs) to front end (HTML/js/ts). Main strengths: - vast area of expertise, from backend to frontend programming using several platforms and their combinations. - fast turnaround (usually same day - if I available - free from current tasks). Flexible in times and terms. - long term support for completed projects (one month free tech support including small design fixes, free bug fixes ) Main skills for now: - Building a browser based web apps on React, Vue js , Angular, mainly visualization oriented projects - 2d,3d, force graphs, tree graphs, complex combined graphs, dashboards...many more) - using mainly D3.js and Three.js. Over 8 years of experience with over 100 completed projects in this area (some are available online, some shown as screenshots) - backend programming (Perl, PHP), with common stacks (Apache and other web servers, Mysql, SQlite, PostgreSQL, MongoDB, NoSQL and some other dbs). - over 15 years of experience (past years) Have some experience working on multi-platform desktop software applications (using Qt library, targeted more for Linux platform). I use AI where this is justified way and helps to speed up development. Also can help fixing various AI generated errors and problems in code.

  • Perl
  • D3.js
  • jQuery
  • JavaScript
  • CSS
  • PHP
  • HTML
  • Web Development
  • HTML5
  • Three.js
  • MySQL Programming
  • HTML5 Canvas
  • Highcharts
Jhon Karlo M.

Lucena, Philippines

$25/hr
5.0
7 jobs

I build fast, scalable, and user-focused web and mobile applications for startups, small businesses, and enterprises. I’ve worked across Finance, Healthcare, Transportation, and SaaS, delivering solutions that improve performance, automate workflows, and help companies grow. Frontend Development - React.js, Next.js, Angular, Vue.js - HTML5, CSS3, SASS, Tailwind, Material-UI, Bootstrap - TypeScript, Redux, Global State, Component Architecture - Clean, modern, responsive UI/UX Backend Development - Node.js, Express.js, PHP (Laravel, Mason, CGI) - PostgreSQL, MySQL, Sequelize, Prisma - MongoDB, Firebase, Mongoose - REST APIs, GraphQL, Socket.io (real-time apps) ☁️ Cloud & DevOps - AWS & Azure (Certified Solutions Architect) - Docker, CI/CD pipelines - Cloud deployments, scaling, and migrations General Skills - JavaScript (ES6+), TypeScript - API integrations (Stripe, PayPal, OAuth, etc.) - Testing: Jest, Cypress - Clean code, maintainable architecture, best practices

  • Perl
  • HTML5
  • JavaScript
  • PHP
  • WordPress
  • Laravel
  • React
  • MongoDB
  • ExpressJS
  • Node.js
  • Angular
  • Material UI
  • Vue.js
  • AWS Application
  • Cloud Computing
  • Ruby on Rails
  • Django
  • Python
  • CI/CD
  • Flutter
Anthony G.

Kings County, New York

$75/hr
4.4
113 jobs

As a seasoned freelance programmer with a strong foundation in security and Unix systems, I bring a wealth of expertise to the realm of software development. With a passion for tackling complex challenges, I specialize in full-stack development, reverse engineering, and imparting knowledge through tutoring. Technical Proficiency: - Programming Languages: Proficient in a diverse range of languages including Python, Java, Ruby, Perl, C, JavaScript, and more! - Security Expertise: Extensive experience in identifying and mitigating security vulnerabilities. Adept at conducting penetration testing, threat modeling, and implementing robust security measures. - Unix Mastery: In-depth understanding of Unix-based systems, with a focus on Linux. Capable of optimizing system performance and ensuring the security and stability of Unix environments. Full Stack Development: - Frontend: Skilled in crafting responsive and user-friendly interfaces using HTML, CSS, and JavaScript frameworks such as React and Angular. Backend: Experienced in developing scalable server-side applications with proficiency in Node.js, Django, and Flask. Database Management: Proficient in designing and implementing databases using MySQL, PostgreSQL, and MongoDB. Reverse Engineering: - Binary Analysis: Expertise in reverse engineering and analyzing binaries to uncover vulnerabilities and enhance software security. Tutoring and Mentorship: - Educational Background: Possessing a comprehensive understanding of programming fundamentals, security concepts, and Unix systems, I am adept at conveying complex ideas in an accessible manner. - Mentorship: Committed to fostering the growth of aspiring developers through personalized guidance, code reviews, and hands-on mentorship. Additional Skills: - DevOps: Proficient in implementing CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) for streamlined development and deployment processes. - Networking: Knowledgeable in networking protocols, firewall configurations, and VPN setups to ensure robust and secure communication. - Cloud technologies: AWS, GCP, and Azure. Professional Approach: - Problem Solver: Known for my analytical mindset and creative problem-solving skills, I thrive in dynamic environments and excel at finding innovative solutions to intricate challenges. - Collaborative Team Player: Effective in cross-functional collaborations, I communicate technical concepts to both technical and non-technical stakeholders, fostering a cohesive and productive working atmosphere. With a commitment to continuous learning and a track record of delivering high-quality solutions, I am well-equipped to contribute to projects requiring a versatile and experienced freelance programmer with a focus on security and Unix environments.

  • Perl
  • Java
  • JavaScript
  • C++
  • Python
  • Ruby
  • SQL
  • C
  • HTML
  • Assembly Language
Isaac J.

Kimberling City, Missouri

$115/hr
4.9
175 jobs

🌟 Expert-Vetted Talent - Recognized in Upwork's top 1% of Talent ✅ Established Track Record of Hours and Earnings 🚀 Fastest Response Times 💯 100% Job Success Awarded by Clients 🔝 Top Rated Plus by Upwork, Freelancer and Agency 🔎 Searching for New Opportunities and Problems to Solve Hello and welcome, thank you for considering me for your project. My Upwork profile’s stats clearly demonstrate both my expertise and the value I add to every team that brings me on. The thousands of hours clocked on this platform alone speak to my years of experience in Software Development, and the total earnings shows a glimpse of how valuable that time has been for clients. I am available and ready to answer specific questions about your project’s current problem, next opportunity, or my fit for it. Shall we get to work? Send a message or an invite now and I will be right with you. 𝐖𝐡𝐲 𝗖𝗹𝗶𝗲𝗻𝘁’𝘀 𝐂𝐡𝐨𝐨𝐬𝐞 𝐌𝐞: 1. 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗮𝗻𝗱 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞: Decades of experience bring a deep understanding of various languages, frameworks, platforms and tools, common and uncommon pitfalls, and alternative solutions. 🗯️ “He was very responsive to our messages and explained what was needed in our project clearly. He is definitely an expert in his work.” 2. 𝗘𝗳𝗳𝗲𝗰𝘁𝗶𝘃𝗲 𝗣𝗿𝗼𝗯𝗹𝗲𝗺 𝗦𝗼𝗹𝘃𝗶𝗻𝗴: I have a proven track record and knack for solving complex problems and providing customized solutions for specific business needs and challenges. 💭 “Isaac was able to quickly discern what I needed and delivered…” 3. 𝗦𝘆𝘀𝘁𝗲𝗺 𝗩𝗶𝗲𝘄 𝗮𝗻𝗱 𝗖𝗼𝗺𝗽𝗿𝗲𝗵𝗲𝗻𝘀𝗶𝗼𝗻: Years of experience and diverse projects have helped me accumulate a broad set of skills and tools. I use this experience to the advantage of my client’s projects in not only accomplishing tasks, but in advising and consulting on potential challenges and opportunities. 💬 “LIFE SAVER!!! I have now use(d) Issac for two separate jobs now and will be bringing him on for some regular hours. Hopefully we get some funding and I can do even more with him. GREAT DEVELOPER” 𝐌𝐲 𝐂𝐨𝐫𝐞 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞: Python|Django|PHP | MySQL | Laravel | WordPress | CodeIgniter | ExpressionEngine | CSS | HTML | JavaScript | Express.js | React.js | Bootstrap | PostgreSQL | NoSQL | Linux | Apache | Nginx | API | Git | SVN | Amazon Web Services | AWS EC2 | 𝐒𝐞𝐫𝐯𝐢𝐜𝐞𝐬 𝗜 𝐎𝐟𝐟𝐞𝐫: 𝐅𝐫𝐨𝐧𝐭 𝐚𝐧𝐝 𝐁𝐚𝐜𝐤-𝐄𝐧𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭: Planning, Design, Documentation, Coding, Testing, Debugging, Deployment, Monitoring, and Maintenance. 𝐒𝐲𝐬𝐭𝐞𝐦 𝐀𝐝𝐦𝐢𝐧𝐢𝐬𝐭𝐫𝐚𝐭𝐢𝐨𝐧: Cloud infrastructure Design, Deployment, Optimization, Maintenance, Scaling, Recovery and Backup, Troubleshooting, and Cost Management. 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 Management: Architecting, Optimization, Monitoring, Recovery, Updating, and Merging. 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭: Planning, Project Requirements, Task Detailing, Developer Support and Feedback, Problem Resolution, Progress Monitoring, Qualification Testing, and Stakeholder Communication.

  • JavaScript
  • MySQL
  • PHP
  • API
  • React
  • Amazon Web Services
  • Web Development
  • CSS
  • Python
  • PostgreSQL
  • Database Architecture
  • RESTful API
  • Node.js
  • Database Design
  • Laravel
  • Linux System Administration
  • IBM Informix
  • CodeIgniter
  • SOAP
  • Unix System Administration
  • Amazon EC2
  • jQuery
  • Java

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

Perl FAQs

What is Perl?

With the slogan, “There’s more than one way to do it,” Perl came on the scene as a flexible, powerful server-side language that could do more than one job. And for a number of years, Perl made very important contributions to modern web technology—especially for a language that was developed before the web even came to be.

It’s prominent on the list of back-end programming languages, has an active developer community, and stands out among other server-side scripts as one of the most popular languages used in CGI scripting. But in terms of developer popularity—arguably one of the key barometers of the health and future of a technology—it’s appeared to wane with new learners, falling behind popular languages like Ruby and Python.

Today, Perl is still really prominent—and often makes up the P of the popular LAMP stack (Linux/Apache/MySQL/Perl, PHP, or Python). Get to know a little more about this language below.

  • Perl is a server-side script. Server-side scripts create the architecture and functionality of a site that you don’t see to help the client-facing part of a website you do see run smoothly and dynamically.
  • Perl is free, open-source, and object-oriented.
  • It’s cross-platform and lightning fast. It was built to run on the Unix operating system but can run on over 100 platforms. And compared with other scripting languages like Python and Ruby, it runs incredibly fast and performs well handling large amounts of data.
  • It interfaces well with C/C++ languages, with major syntax similarities to C and PHP. Unix has a built-in Perl interpreter.
  • It supports database integration with almost every possible relational and non-relational database, serving as the “glue” for back-end software. It’s ideal for database mining, as well.

Perl is most often used for:

  • System administration
  • CGI scripting
  • Intrawebs and older web systems
  • Data mining and statistical analysis
  • GUI programming
  • Web automation
  • Security system prototyping
  • Network prototyping
  • Regular expressions in bioinformatics, widely used in the 1990s