Praveenraj S

Senior Software Engineer at Matrimony.com Limited

Tamil Nadu, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code6 years of coding experience
job3 years of employment as a software developer
bookM.Tech, Communication Engineering, M.Tech, Communication Engineering at Vellore Institute of Technology
bookBachelor of Engineering - BE, Electronics and Communications Engineering, Bachelor of Engineering - BE, Electronics and Communications Engineering at S.K.P Engineering College
github-logo-circle

Github Skills (16)

go-modules10
bioinformatics10
jsmodules10
workflow-engine10
kernel-module10
python10
nextflow10
pipeline10
dsl10
astar9
fstar9
staruml9
dstar9
linting9
argo-workflows8

Programming languages (8)

JavaShellJavaScriptNextflowGoPHPPerlPython

Github contributions (5)

github-logo-circle
nf-core/modules

May 2021 - May 2022

Repository to host tool-specific module files for the Nextflow DSL2 community!
Role in this project:
userBackend 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.
nf-corehostnextflow-dsl2nextflowdsl2
nf-core/tools

Mar 2022 - Jun 2022

Python package with helper tools for the nf-core community.
Role in this project:
userBackend 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