Hi, I am Dinesh D

Software Developer | Perl | Catalyst | PostgreSQL | JavaScript | HTML | CSS | JQuery | Bootstrap | Git | GitHub

About Me

I am a M.Tech graduate from BITS Pilani (WILP), Working as a full stack software developer for last 5 years in perl, catalyst, javascript with PostgreSQL.

Experience

  • Product Developer at Exceleron Software (July 2013 - Present)
    • 4+ Years experience in Web development with Perl catalyst framework, Worked on project - Prepaid Account Management System (PAMS), it is a web-based, hosted solution that communicates with existing AMI and CIS systems to manage prepaid accounts for electricity, gas, water, and other utility services.
    • My Contribution to PAMS: Involved in various design planning and Alerts Engine, Payment Gateway, Gamification.
    • Experience gained: Perl with catalyst framework, PostgreSQL, Javascript, HTML, CSS, JQuery, Bootstrap, DataTables, Google/Apple Push Notification API's, SOAP and REST based Web services (both client and server side), Git and GitHub, Progress OpenAccess installation and configuration using their sdk, Unix server configurations, Network troubleshooting, Code reviews, Test driven development (TDD), Agile - Scrum software development and Team coordination.

Projects

  • Payment Gateway at Exceleron Software
    • Its Excelerons own Payment Gateway to support users to make payments via Creditcard, Debitcard, ECheck. Its also Supports option to Opt for Auto Payment and Auto Recharge.
  • Gamification at Exceleron Software
    • Gamification is a feature of MyUsage which makes the user more engaged with MyUsage app by alloting badges for the actions done in MyUsage app.
  • Alerts Engine at Exceleron Software
    • Alerts engine is used to generate automated alerts to the users based on their usage. Where User and Utility can completely configure their alerts in the way they need. Alerts can be configured for SMS, Phone, Email, Push.
  • Team Expense - Android app for personal Use
    • A simple android app to note down the daily expenses made by each of the Room mates and at the end of month by single click we can get the share amount each person should give to other. It supports noting personal expenses too.

Technical Skills

Having potential to learn and adapt with any technology, but these are all some I have experienced with

  • Perl, Catalyst, Javascript, VIM, PostgreSQL, JQuery 80%
  • HTML, CSS, Bootstrap, Shell Script 60%
  • Android Application, Android Studio 40%
  • Unix Administration, Neworking 35%
  • Basics of Cloud Computing and Amazon Cloud Services

Educational Qualification

  • M.Tech in Software Systems - 2017 - CGPA: 7.8

    BITS Pilani, through Work Integrated Learning Programmes (WILP)

  • B.Tech in Information Technology - 2013 - CGPA: 7.8

    Saranathan College of Engineering, Trichy, TN

  • Higher Secondary - 2009 - Scored: 80.83%

    Bishop Heber Hr. Sec. School, Theppakulam, Trichy, TN

  • S.S.L.C - 2007 - Scored: 85.40%

    Bishop Heber Hr. Sec. School, Theppakulam, Trichy, TN

  • Training
    • Cloud Ready DevOps Engineer - 2013 : Here I had training and hands on experience on Linux Operating system, Network monitoring and troubleshooting, Monitoring tools (Nagios), Configure and used AWS EC2 instances
    • Computer Hardware - 2011 : Here I was trained for Computer system internals, System assembling, System troubleshooting, Partitioning etc

Acheivements

  • Best Employee - 2015
    • One of the best performer award at Exceleron software
  • M.Tech through WILP - 2014
    • Successfully joined M.Tech in Software Systems course through Work Integrated Learning Programmes
  • Best out going student - 2013
    • Received BEST OUT GOING STUDENT in IT Department Award from my college
  • 100% Attendance - 2013
    • Got 100% Attendance Award at college ( For all 8 Semesters / 4 years )
  • Cloud Computing presentation
    • Presented a paper on CLOUD COMPUTING at Saranathan College of Engineering, IT Association Events and won 3 rd prize

Contact Details

Email: dd.dinesh.rajakumar at gmail.com