PROFESSIONAL AND TECHNICAL SKILLS
Languages: Java, C/C++, SQL, HTML, CSS, JavaScript
Tools and Systems: Django, GitHub, Jira, Jenkins, Apache Ant, DB2 LUW, Oracle, Eclipse, Rational Team Concert, MS Office
Platforms: Linux (RHEL, SUSE, Ubuntu), Unix (AIX), and Windows 7
EMPLOYMENT HISTORY
DevOps Developer/Engineer – IBM InfoSphere Data Replication January – September 2015
Implemented continuous delivery processes via Jenkins to align with organizational mandate.
Revitalized testing suite nightly builds to eliminate manual maintenance processes and reduce build server load by 8%.
Analyzed weekly performance and system variance tests for DB2 LUW and Oracle databases to identity point of failures and minimize costly developmental hurdles.
Maintained high velocity development practises in an agile environment while effectively collaborating within an international team.
Software Developer - IBM InfoSphere Data Replication May – December 2014
Resolved DB2 customer and QA-raised defects to improve application accuracy and performance.
Assumed full responsibility for large-scale product migration to RHEL 7.1 operating system. Resolved critical issues stemming from new architecture to meet client deadlines.
PROFESSIONAL PROJECTS
Automatic Number Plate Recognition System January – May 2016
Engineering Design Project – Ryerson University
Developed an automatic number plate recognition system to process vehicle images and extract consumable plate data by potential end systems.
Reduced development and testing time by implementing batch testing and a HTML logging tool.
Enabled performance testing of partial and complete processes to ensure component decoupling. Isolation improved debugging capabilities and reduced quality assurance process times.
Utilized Perl scripting to reduce OCR training time by 25%.
Gained working knowledge of C++, OpenCV, Perl, Tesseract, and Git technologies.
Testing Framework Injection into Continuous Delivery Pipeline July – August 2015
IBM Infosphere Data Replication
Modified existing nightly build pipeline to introduce in-house testing framework. Resultant pipeline produced consumable products for both end-users (developers) and automated testing systems.
Enhanced build logic to remove outdated/manual processes. Positively impacted new-hire training, automated test environment deployment, and application build times.
Changes were implemented via Ant, Jenkins, RTC-Eclipse technologies.
Product Port to Power 8 Platform November – December 2014
IBM Infosphere Data Replication
Implemented changes to Java 6 application to support Java 7 on RHEL 7.1 using Power 8 architecture.
Debugged and resolved application crash events by collaborating with internal JVM and compiler teams.
Collaborated with internal client to meet release requirements and provide insight/analysis into quality assurance testing failures.
PERSONAL PROJECTS
TesseractBoxEditor August 2016 – Ongoing
Created open source web application for TIFF/box training pair manipulation. The resultant data is used to enhance or produce training data consumable by Tesseract 3.04, optical character recognition engine.
Applied agile principles and MVC best practises to independently develop modules.
Utilized Git, HTML, CSS, JavaScript technologies to achieve project goals.
Application will enable significant development time savings with respect to Tesseract training procedures.
SYogeswaran.com July 2016 – Ongoing
Developed open source professional website using a Django back-end while applying MVC principles.
Produced responsive website via Bootstrap framework.
Utilized Git, HTML, CSS, Bootstrap, Django, Heroku technologies to achieve project goals.
EDUCATION
Ryerson University – Toronto, Ontario 2008 - 2016
Woburn Collegiate Institute – Toronto, Ontario 2004 - 2008