Hello, World.

I'm Ripudaman Flora.

SIT Prime Software Engineer 2

More About Me
About

Let me introduce myself.

Profile Picture

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry.

Skilled in Python, Erlang and Bash.

Strong engineering professional with a Bachelor of Engineering (B.Eng.) focused in Software Engineering from McMaster University.

Profile

Little more details about me :)

  • Fullname: Ripudaman Singh Flora
  • Job: Software Engineer 2
  • Website: https://ardyflora.github.io/
  • Email: flora_ripudaman@hotmail.com

Skills

Below are my skills, I consider myself to be at the Intermediate in all the languages, I strive to learn everyday and keep on improving my skills.

  • 60%
    Python
  • 52%
    Bash
  • 52%
    Erlang
Resume

More of my credentials.

Below is my work experience, where I have added some detailed information which is not listed in my resume.

Work Experience

Software Engineer 2 / SIT Prime

April 2018 - Present

Ciena, Ottawa

Leading the migration from Bitbucket to Gerrit.

Developed a script using Bash to automate auto-propagation from source branch to the target branch which would save a designer an average of 30 minutes per delivery.

Creating and running automated nightly builds while including sanity tests to discover any newly produced bugs earlier; reducing bug fixing time from 1-2 days to a few hours.

Saved at least 4 hours of work by writing a script using Python to ensure that repetitive tasks such as “splitting the branches” are not done manually and that human errors are eliminated.

Setting up and maintaining automated build scripts in Jenkins which are written in Bash and Python.

Configuration and automation of the build process for Continuous Integration.

Worked across teams to provide solutions that ensure quality from requirements to delivery stage.

Responsible to provide and/or restrict permission to authorized people for their Gerrit code review.

Integrate GIT/Gerrit and Jenkins to automate the code checkout process.

Ensure that our team's system has correct monitoring and alerts in place so that we know that there is an issue before our customers do.

Drive operational excellence initiatives across multiple teams to ensure that the operational burden is lowered when possible and high severity issues are avoided in the future.

Software Developer

December 2014 - April 2015

Ericsson, Ottawa

Led the network introduction activity for L17.Q3 and 17.Q4 at CMCC(Customer) in Changzhou, China. Aided regional competence development and drove project execution towards roll out.

Improved efficiency, and readability of DLFSS test suite through code refactoring, optimization, and documentation which brought down run-time by 75%.

Used Python to create a tool which scrapes information from the SQL database and plots different telemetries which help to visualize utilization of lab equipment and execution time of test cases throughout the site.

Traveled to Poland to conduct in-depth training on troubleshooting Automated/Manual test cases to be transferred.

Monitored daily activities to determine underperforming cells resulting in KPI degradation.

Experienced with Qualcomm, Android and Apple UEs used to test features such as 2CC, 3CC, CSFB, Inter-Intra eNodeB handovers, etc.

Experienced using Qualcomm GUI tool to troubleshoot low throughput or cell connectivity issues by analyzing RSRP, RSRQ, SINR, BLER, etc.

Monitored the L3 trace to check the signal flows from UE, eNodeB, MME, SGW, etc.

Created IoT Cat-M Web GUI using HTML, CSS which was demoed live in Atlanta and Saskatoon.

Responsible for verifying if CAT-M UE was attached with the latest load; achieving throughput of 300kbps.

Running UDP/TCP traffic using iPerf servers while verifying pdcp counters to troubleshoot traffic related issues.

Executed System Information 8txrx & 4txrx (MIMO) test suite to verify the desired throughput.

Used Erlang & JCAT, both proprietary test automation frameworks based on TestNG to automate test cases after discussion with TM, Designer, etc.

Analyzed test logs for further investigation into a separate environment and product issues.

Bug Tracking and Reporting with JIRA.

Reported and tracked defects till resolution.

Actively involved in peer review of test case creation and maintenance through Gerrit.

Test Automation Software designer

May 2014 - Nov 2014

Ericsson, Ottawa

Handled the task of troubleshooting automation system issues, developed and maintained Erlang based Test cases and Bash scripts.

Developed and deployed several test case scenarios for testing LTE features and sanity test suites for the test automation framework.

Contributed to the feature development and bug fix for a test automation framework using Java and TestNG that has increased the effectiveness of the testing on site by having a drag and drop option for the testers to use instead of coding.

Troubleshoot, debugged and setup of LTE testing systems (Base station, simulation, real phones, etc.) from manual and automation testing reports that aided in catching important bugs before being released to the customer.

Steered knowledge sharing sessions regarding new tools, test cases, and any new findings.

4G Integration & Verification Engineer

May 2012 - Aug 2013

Ericsson, Ottawa

Manually tested restart of WCDMA/CDMA/LTE nodes to ensure defect free connectivity.

Verified throughput variations with QoS by using different UEs.

Checked RSRP, RSRQ, SINR, etc values in Aeroflex TM500 to calibrate CCN to correct values.

Reported bugs in MHWeb to the on-site team with clear and concise reproducible steps.

Downloaded the latest Qualcomm software onto UE devices.

Used iPerf; FTP/UDP/TCP traffic for testing purposes.

Facilitated the relocation of the company resources by planning and testing equipment set up.

Achievements

Hackathon Competition

May 2014

Ericsson

Awarded 1st place for improving an existing tool that helped testers perform a deeper analysis on KPI at 60% faster rate than before.

Innovation Competition

Sep 2014

Ericsson

Awarded 1st place for presenting a proposal to automate a manual step which brought reduced execution time by 95%.

Education

Bachelor Degree

2008 - 2014

McMaster University

B.Eng. in Software Engineering, 2014.

Undergraduate Coursework: Software Testing; Databases; Algorithms; Software Design – capstone project; Calculus.

High School Diploma

2007 - 2008

Turner Fenton Senior Secondary School

High School Diploma

Portfolio

Check Out Some of My Work.

Kindly, go and check the links below to my projects on github.

One of my favorite quotes
Contact

I'd Love To Hear From You.

Any feedback is welcome :)

Where to find me

Ottawa, Ontario

Email Me At

flora_ripudaman@hotmail.com

Call Me At

Phone: (289) 772 5600