SlideShare a Scribd company logo
1 of 2
Download to read offline
Jubi Krishnamoorthy ​ 4141 Spruce Street, Unit 102
Portfolio ​http://jubikrishy.wix.com/mysite-1 Philadelphia, PA 19104 
     ​(267) 684-9722
​ jubi.krishy@gmail.com 
OBJECTIVE
Seeking a Full­time Position as a Software Developer/Engineer to contribute and expand upon skills, experience and capabilities  
EDUCATION
University of Pennsylvania​, School of Engineering and Applied Science, Philadelphia, PA 
              Master of Science in Engineering, Electrical Engineering, May 2016, ​GPA:​ ​3.68/4.00 
Relevant Courses​: Programming Languages and Techniques (Python/Java 8), Software Systems, Database Management Systems,                         
Project Management, Control of Systems and Real Time Embedded Systems 
PSG College of Technology​, ​TN, India  
              Bachelor of Engineering in Instrumentation and Control Engineering, ​GPA: 9.37/10.00 
Relevant Courses: ​Operating Systems, Programming in C/C++, Computer Networks & Topology, Digital Image Processing, DSP,                             
MicroProcessors and Microcontroller Programming, and Embedded System Design  
 
EXPERIENCE 
Research Assistant                                                                                                                        ​July 2015 ­ April 2016 
GRASP Laboratory, ​University of Pennsylvania, Philadelphia, PA   
● Worked on ​detecting the product name using the barcode in the image frames that the robot captured by interfacing the ZBar                                         
barcode detector software and the Boundary Details of the barcode using filtering algorithm (MATLAB).  
● Developed a GUI to map the key points obtained using Harris detection algorithm onto the occupancy map. Also, created a                                       
dataset for verifying the accuracy with which the Robot operates (MATLAB)   
Research Assistant (Scientific Programmer)                                                               ​October 2014 to December 2014 
Yodh Biomedical Optics Group​,​ ​LRSM, University of Pennsylvania, Philadelphia, PA 
● Decoded the previously built Python Breast Shape Reconstruction program and helped to re­engineer the algorithm (MATLAB) 
Teaching Assistant​                                            ​                                                                           September 2015 ­ May 2016 
Project Management, ​University of Pennsylvania, Philadelphia, PA  
TECHNOLOGY SKILLS 
Languages/Design Packages
JAVA, C, C++, Python, SQL, NoSQL, JavaScript, Angular.js, HTML/CSS, Node.js, MongoDB, XML, LabVIEW, MATLAB, SCADA, 8051                               
and 8086 Assembly Language Programming, PLC 
Concepts 
Object Oriented Design, Multi­threading, Algorithms, Data structures, Distributed System and Database Design, Full Software                           
Development Lifecycle, Agile Software Development  
Networking Protocols 
UDP, TCP/IP Protocols and RPC  
 
TEAM PROJECTS
Distributed Chat System​ (C++, Linux) (Spring 2016) 
Created a fully distributed text based group chat system top of UDP and fully ordered multicast protocol. Implemented the chat                                       
system with a Centralized Sequencer which was decided based on the Bully algorithm. A Decentralized total ordering Protocol was                                     
implemented for the project 
Voting, Server­Client ​(C) (Spring 2016) 
Designed and implemented a voting system using the“socket interface” (UDP & TCP) and SUn Remote procedure calls. The voting                                     
system allows clients to communicate with a server that enables the voters to vote for a candidate over a networ 
MovieBook ​(MySQL, MongoDB, AngularJS, Express, HTML/CSS, Node.js server) (Fall 2015) 
Developed a web application that is social platform where users can follow other users, rate movies they have watched, and discover                                         
new movies to watch and friends to follow based on a recommendation algorithm. The recommendation algorithm considered the                                   
previous rating given by the user 
 
 
 
 
Web based Orchestration tool for Immersive Entertainment System ​(​Embedded C (Spark), RDS Instance, TCP/IP                           
Protocol, Node.js, HTML/CSS) (Fall 2015) 
Developed a ​UI ​web page ​which could define what effects user want to experience while watching the video in the database. For                                           
orchestration in cloud, action libraries were created which could be queried from the server and output the effects obtained from                                       
database using LED lights, Vibrators and Other Devices 
MusicPlayer ​(Java) (Spring 2015) 
Built a GUI for the music player that plays based on the notes input, each note have duration and pitch, the GUI has all the                                                 
functionality of any Music player and I designed it basically for the notes for the title song of Game of thrones 
Ball and Beam (One Two Red Blue Beam)​ ​(Embedded C (Arduino)) (Spring 2015) 
Designed a PID controller to control the position of the ball on the beam, with precision. The mechanism was tested using manual                                           
mode, where the position of the ball was controlled using a joystick as well as in automatic mode, where the position of the ball was                                                 
set using a program 
Remote Controlled War Field Surveillance Robot Using RF Technology ​(​Embedded C (ATmega16), MATLAB) (Fall                           
2014) 
Developed a robot with wireless camera for spying and monitoring of target in war fields using RF Technology, which can also be                                           
operated as remote control BOT 
State Estimation of a Non­Linear System​ (MATLAB) (Fall 2013) 
Used a Single Tank Conical System and implemented the Kalman Filter algorithm for state estimation 
 
PAPER PUBLISHED 
Prepaid Energy Meter with GSM Technology​, American International Journal of Research in Science, Technology,                           
Engineering & Mathematics, June­August, 2013, pp. 195­198 ISSN (Print): 2328­3491, ISSN (Online): 2328­3580 
 
CO-CURRICULAR ACTIVITIES
Treasurer Board of Directors              ​January 2015 ­ March 2016 
Rangoli ­ Indian Association​, University of Pennsylvania, Philadelphia, PA 
● Oversee and present budgets, accounts and financial statements to the management committee. Responsible for investments, and                               
risk management related to the Rangoli's financial activities 
● Prepare and present budgets for new or ongoing projects. Advise on financial implications of strategic and operational plans.                                   
Present revised financial forecasts based on actual spend 
 
 
 
 
 

More Related Content

What's hot

Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeVamsi Manoj
 
Dipali_Jambhale_7+ Yrs_Testing_Professional
Dipali_Jambhale_7+ Yrs_Testing_ProfessionalDipali_Jambhale_7+ Yrs_Testing_Professional
Dipali_Jambhale_7+ Yrs_Testing_ProfessionalDipa Tripathi
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Shivam Pandey
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resumeVijay Kumar
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant Pandey
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Shital Gunjal
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and dutiesSuri P
 
Pankaj Resume Manual Testing
Pankaj Resume Manual TestingPankaj Resume Manual Testing
Pankaj Resume Manual Testingpankaj tiwari
 
Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Kumar Gupta
 
shweta resume software manual tester
shweta resume software manual testershweta resume software manual tester
shweta resume software manual testershweta kubde
 
Nagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha Krishnappa
 
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy
 

What's hot (20)

Standard CV
Standard CVStandard CV
Standard CV
 
Manoj(Java Developer)_Resume
Manoj(Java Developer)_ResumeManoj(Java Developer)_Resume
Manoj(Java Developer)_Resume
 
Dipali_Jambhale_7+ Yrs_Testing_Professional
Dipali_Jambhale_7+ Yrs_Testing_ProfessionalDipali_Jambhale_7+ Yrs_Testing_Professional
Dipali_Jambhale_7+ Yrs_Testing_Professional
 
Ayessha_cv
Ayessha_cvAyessha_cv
Ayessha_cv
 
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
Database (Oracle) and Java Professional with more than 2 Years 8 Months of Ex...
 
Vijay kumar java developer_resume
Vijay kumar java developer_resumeVijay kumar java developer_resume
Vijay kumar java developer_resume
 
Chandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resumeChandrakant pandey java j2ee developer resume
Chandrakant pandey java j2ee developer resume
 
Shrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net ResumeShrikant Bhongade - Dot Net Resume
Shrikant Bhongade - Dot Net Resume
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
PRIYANKA Resume
PRIYANKA ResumePRIYANKA Resume
PRIYANKA Resume
 
Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )Resume(Java Developer Trainee/B.E 2015 )
Resume(Java Developer Trainee/B.E 2015 )
 
Java applications developer responsibilities and duties
Java applications developer responsibilities and dutiesJava applications developer responsibilities and duties
Java applications developer responsibilities and duties
 
Pankaj Resume Manual Testing
Pankaj Resume Manual TestingPankaj Resume Manual Testing
Pankaj Resume Manual Testing
 
Vinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experienceVinay Gupta - Software QA Lead - Around 9 Years experience
Vinay Gupta - Software QA Lead - Around 9 Years experience
 
shweta resume software manual tester
shweta resume software manual testershweta resume software manual tester
shweta resume software manual tester
 
Nagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 YrsNagarekha_Software_Testing_5.6 Yrs
Nagarekha_Software_Testing_5.6 Yrs
 
shojib_resume
shojib_resumeshojib_resume
shojib_resume
 
CV_Shakil_vApr-2020
CV_Shakil_vApr-2020CV_Shakil_vApr-2020
CV_Shakil_vApr-2020
 
Mubasshar's Resume - ERP Consultant
Mubasshar's Resume - ERP ConsultantMubasshar's Resume - ERP Consultant
Mubasshar's Resume - ERP Consultant
 
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp ResumeSrinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
Srinivasa Reddy Thallapureddy Duck Creek Project Lead-6.6 Years Exp Resume
 

Viewers also liked

Lee Rank Resume (2)
Lee Rank Resume (2)Lee Rank Resume (2)
Lee Rank Resume (2)Lee Rank
 
Holloway, Brandon Resume PDF
Holloway, Brandon Resume PDFHolloway, Brandon Resume PDF
Holloway, Brandon Resume PDFBrandon Holloway
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developerchakri kalyan
 
Jacobson resume 2016
Jacobson resume 2016Jacobson resume 2016
Jacobson resume 2016Jean Jacobson
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_ResumeYeduvaka Ganesh
 

Viewers also liked (10)

Lee Rank Resume (2)
Lee Rank Resume (2)Lee Rank Resume (2)
Lee Rank Resume (2)
 
Resume (1)
Resume  (1)Resume  (1)
Resume (1)
 
Anderson_Bezerra_English_Curriculum
Anderson_Bezerra_English_CurriculumAnderson_Bezerra_English_Curriculum
Anderson_Bezerra_English_Curriculum
 
Ji_Grace_s
Ji_Grace_sJi_Grace_s
Ji_Grace_s
 
Holloway, Brandon Resume PDF
Holloway, Brandon Resume PDFHolloway, Brandon Resume PDF
Holloway, Brandon Resume PDF
 
Ksenia.Belikova(resume)
Ksenia.Belikova(resume)Ksenia.Belikova(resume)
Ksenia.Belikova(resume)
 
Alegina2
Alegina2Alegina2
Alegina2
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Jacobson resume 2016
Jacobson resume 2016Jacobson resume 2016
Jacobson resume 2016
 
ganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resumeganesh_2+yrs_Java_Developer_Resume
ganesh_2+yrs_Java_Developer_Resume
 

Similar to Software Developer Resume (20)

Alex CS Resume
Alex CS ResumeAlex CS Resume
Alex CS Resume
 
Jubi krishresume (1)
Jubi krishresume (1)Jubi krishresume (1)
Jubi krishresume (1)
 
Resume_Shankar_Manickavasagam
Resume_Shankar_ManickavasagamResume_Shankar_Manickavasagam
Resume_Shankar_Manickavasagam
 
Resume
ResumeResume
Resume
 
Nagaraj belur
Nagaraj belurNagaraj belur
Nagaraj belur
 
Provat_Biswas_CV
Provat_Biswas_CVProvat_Biswas_CV
Provat_Biswas_CV
 
Amruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_ResumeAmruth_Kumar_Juturu_Resume
Amruth_Kumar_Juturu_Resume
 
Stephen Resume
Stephen ResumeStephen Resume
Stephen Resume
 
Resume
ResumeResume
Resume
 
resume-8.1-software
resume-8.1-softwareresume-8.1-software
resume-8.1-software
 
Mitchell_Rathbun_Resume
Mitchell_Rathbun_ResumeMitchell_Rathbun_Resume
Mitchell_Rathbun_Resume
 
BB
BBBB
BB
 
Minhhue_Khuu_Resume
Minhhue_Khuu_ResumeMinhhue_Khuu_Resume
Minhhue_Khuu_Resume
 
Vadim Korolik Resume
Vadim Korolik ResumeVadim Korolik Resume
Vadim Korolik Resume
 
darshan_resume_2017
darshan_resume_2017darshan_resume_2017
darshan_resume_2017
 
周士云的简历
周士云的简历周士云的简历
周士云的简历
 
Jinank
JinankJinank
Jinank
 
Harshal-Govind3.0
Harshal-Govind3.0Harshal-Govind3.0
Harshal-Govind3.0
 
RESUME
RESUMERESUME
RESUME
 
CV_Aakash_Anuj
CV_Aakash_AnujCV_Aakash_Anuj
CV_Aakash_Anuj
 

Recently uploaded

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?Watsoo Telematics
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 

Recently uploaded (20)

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?What are the features of Vehicle Tracking System?
What are the features of Vehicle Tracking System?
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 

Software Developer Resume

  • 1. Jubi Krishnamoorthy ​ 4141 Spruce Street, Unit 102 Portfolio ​http://jubikrishy.wix.com/mysite-1 Philadelphia, PA 19104       ​(267) 684-9722 ​ jubi.krishy@gmail.com  OBJECTIVE Seeking a Full­time Position as a Software Developer/Engineer to contribute and expand upon skills, experience and capabilities   EDUCATION University of Pennsylvania​, School of Engineering and Applied Science, Philadelphia, PA                Master of Science in Engineering, Electrical Engineering, May 2016, ​GPA:​ ​3.68/4.00  Relevant Courses​: Programming Languages and Techniques (Python/Java 8), Software Systems, Database Management Systems,                          Project Management, Control of Systems and Real Time Embedded Systems  PSG College of Technology​, ​TN, India                 Bachelor of Engineering in Instrumentation and Control Engineering, ​GPA: 9.37/10.00  Relevant Courses: ​Operating Systems, Programming in C/C++, Computer Networks & Topology, Digital Image Processing, DSP,                              MicroProcessors and Microcontroller Programming, and Embedded System Design     EXPERIENCE  Research Assistant                                                                                                                        ​July 2015 ­ April 2016  GRASP Laboratory, ​University of Pennsylvania, Philadelphia, PA    ● Worked on ​detecting the product name using the barcode in the image frames that the robot captured by interfacing the ZBar                                          barcode detector software and the Boundary Details of the barcode using filtering algorithm (MATLAB).   ● Developed a GUI to map the key points obtained using Harris detection algorithm onto the occupancy map. Also, created a                                        dataset for verifying the accuracy with which the Robot operates (MATLAB)    Research Assistant (Scientific Programmer)                                                               ​October 2014 to December 2014  Yodh Biomedical Optics Group​,​ ​LRSM, University of Pennsylvania, Philadelphia, PA  ● Decoded the previously built Python Breast Shape Reconstruction program and helped to re­engineer the algorithm (MATLAB)  Teaching Assistant​                                            ​                                                                           September 2015 ­ May 2016  Project Management, ​University of Pennsylvania, Philadelphia, PA   TECHNOLOGY SKILLS  Languages/Design Packages JAVA, C, C++, Python, SQL, NoSQL, JavaScript, Angular.js, HTML/CSS, Node.js, MongoDB, XML, LabVIEW, MATLAB, SCADA, 8051                                and 8086 Assembly Language Programming, PLC  Concepts  Object Oriented Design, Multi­threading, Algorithms, Data structures, Distributed System and Database Design, Full Software                            Development Lifecycle, Agile Software Development   Networking Protocols  UDP, TCP/IP Protocols and RPC     TEAM PROJECTS Distributed Chat System​ (C++, Linux) (Spring 2016)  Created a fully distributed text based group chat system top of UDP and fully ordered multicast protocol. Implemented the chat                                        system with a Centralized Sequencer which was decided based on the Bully algorithm. A Decentralized total ordering Protocol was                                      implemented for the project  Voting, Server­Client ​(C) (Spring 2016)  Designed and implemented a voting system using the“socket interface” (UDP & TCP) and SUn Remote procedure calls. The voting                                      system allows clients to communicate with a server that enables the voters to vote for a candidate over a networ  MovieBook ​(MySQL, MongoDB, AngularJS, Express, HTML/CSS, Node.js server) (Fall 2015)  Developed a web application that is social platform where users can follow other users, rate movies they have watched, and discover                                          new movies to watch and friends to follow based on a recommendation algorithm. The recommendation algorithm considered the                                    previous rating given by the user     
  • 2.     Web based Orchestration tool for Immersive Entertainment System ​(​Embedded C (Spark), RDS Instance, TCP/IP                            Protocol, Node.js, HTML/CSS) (Fall 2015)  Developed a ​UI ​web page ​which could define what effects user want to experience while watching the video in the database. For                                            orchestration in cloud, action libraries were created which could be queried from the server and output the effects obtained from                                        database using LED lights, Vibrators and Other Devices  MusicPlayer ​(Java) (Spring 2015)  Built a GUI for the music player that plays based on the notes input, each note have duration and pitch, the GUI has all the                                                  functionality of any Music player and I designed it basically for the notes for the title song of Game of thrones  Ball and Beam (One Two Red Blue Beam)​ ​(Embedded C (Arduino)) (Spring 2015)  Designed a PID controller to control the position of the ball on the beam, with precision. The mechanism was tested using manual                                            mode, where the position of the ball was controlled using a joystick as well as in automatic mode, where the position of the ball was                                                  set using a program  Remote Controlled War Field Surveillance Robot Using RF Technology ​(​Embedded C (ATmega16), MATLAB) (Fall                            2014)  Developed a robot with wireless camera for spying and monitoring of target in war fields using RF Technology, which can also be                                            operated as remote control BOT  State Estimation of a Non­Linear System​ (MATLAB) (Fall 2013)  Used a Single Tank Conical System and implemented the Kalman Filter algorithm for state estimation    PAPER PUBLISHED  Prepaid Energy Meter with GSM Technology​, American International Journal of Research in Science, Technology,                            Engineering & Mathematics, June­August, 2013, pp. 195­198 ISSN (Print): 2328­3491, ISSN (Online): 2328­3580    CO-CURRICULAR ACTIVITIES Treasurer Board of Directors              ​January 2015 ­ March 2016  Rangoli ­ Indian Association​, University of Pennsylvania, Philadelphia, PA  ● Oversee and present budgets, accounts and financial statements to the management committee. Responsible for investments, and                                risk management related to the Rangoli's financial activities  ● Prepare and present budgets for new or ongoing projects. Advise on financial implications of strategic and operational plans.                                    Present revised financial forecasts based on actual spend