Praveenraj S is a Senior Software Engineer with 7 years of professional experience and 3+ years focused on building robust Laravel-based web applications, APIs, and scalable MySQL architectures. He has led development teams and delivered high-performance solutions using best practices like SOLID, queued jobs, Redis caching, and OAuth/JWT authentication under agile processes. Beyond PHP, he contributes to bioinformatics-oriented open-source projects (nf-core/tools and nf-core/modules), applying backend skills to Nextflow DSL2 modules and improving validation scripts—an uncommon cross-domain blend of web engineering and computational pipelines. Based in Tamil Nadu, India, he pairs an M.Tech in Communication Engineering with hands-on operational experience in monitoring and testing (Laravel Telescope, PHPUnit, PHPStan), making him effective at both shipping features and hardening reliability.
6 years of coding experience
3 years of employment as a software developer
M.Tech, Communication Engineering, M.Tech, Communication Engineering at Vellore Institute of Technology
Bachelor of Engineering - BE, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electronics and Communications Engineering at S.K.P Engineering College
Repository to host tool-specific module files for the Nextflow DSL2 community!
Role in this project:
Backend Developer
Contributions:33 reviews, 16 commits, 26 PRs in 1 year
Contributions summary:Praveenraj primarily contributed to the `nf-core/modules` repository, which involves creating and maintaining Nextflow modules for bioinformatics pipelines. Their work includes implementing new modules for tools like GATK4_INTERVALLISTTOOLS, and Arriba. They updated existing modules, modifying code, tests, and configurations. Their contributions demonstrate a strong understanding of Nextflow DSL2 and associated bioinformatics tools.
Python package with helper tools for the nf-core community.
Role in this project:
Backend Developer
Contributions:7 commits, 2 PRs, 1 branch in 2 months
Contributions summary:Praveenraj's contributions primarily focused on bug fixes and code improvements within the `nf-core/tools` repository, specifically concerning the `check_samplesheet.py` script within the nf-core pipeline-template. Their work involved addressing issues related to file extensions, sample naming, and handling samples with one library. These changes enhanced the script's functionality and resolved an issue with black formatting.
nf-corelinterpythonpipelinelinting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Praveenraj S - Senior Software Engineer at Matrimony.com Limited