Deeban Ramalingam

Deeban Ramalingam

Software Engineering High School Intern

Followers of Deeban Ramalingam230 followers
location of Deeban RamalingamRohnert Park, California, United States

Connect with Deeban Ramalingam to Send Message

Connect

Connect with Deeban Ramalingam to Send Message

Connect
  • Timeline

  • About me

    Open to software engineer-related positions

  • Education

    • Cornell University

      2014 - 2018
      Bachelor of Science (BS) Computer Science (Departmental Honors) and Minor in Mathematics

      Activities and Societies: B.S. Computer Science, with Departmental Honors, Cum Laude Designation Minor in Mathematics, Meinig Family Cornell National Scholar; McMullen Cornell Engineering Dean Scholar; Thomas Dinwoodie McMullen Scholar; Dean's List; Cornell Data Science Project Team Lead GPA: 3.660 / 4.000

    • Centennial High School

      2010 - 2014
      High School 12

      Activities and Societies: Rank 1 out of 399 students in graduating class of 2014; Weighted GPA: 4.4848, Unweighted GPA: 4.0000; National AP Scholar Award (x2); AP Scholar w/ Distinction Award (x2); AP Scholar Award; Idaho Distinguished Student Award; National Honors Society (Position: President), Business Professionals of America (Position: President)

    • Columbia University in the City of New York

      2021 - 2022
      Completed 1 1/2 years PhD Computer Science
    • University of California, Los Angeles

      2019 - 2021
      Master of Science - MS Computer Science

      Activities and Societies: M.S. Computer Science with Thesis. Graduate Research Assistant at UCLA Integrated Sensors Laboratory and UCLA Bio- & Nanophotonics Laboratory. Won the Engineering Achievement Award for Student Welfare. GPA 3.957 / 4.000

  • Experience

    • Idaho Digital Learning Academy

      Feb 2012 - Jun 2014
      Software Engineering High School Intern

      Developed dynamic web applications to complement online education in the state of Idaho.Past Accomplishments (organized chronologically from present to past):Developed a web application that periodically launches a thread that recurses through an Amazon S3 Bucket, extracts external links from html files, and persists those links in a NoSQL database. The application user interface allows administrators to search for external links and analyze line charts representing the size of the link's respective document versus time. If repeat links are statistically different from previously-persisted, identical links, the application will notify the administrator via email. The web application structure is organized using the Django Python Web Framework.Developed a web application that allows IDLA Administrators and Lesson Developers to upload to and download educational software packages from an Amazon S3 Bucket, and also allows administrators and developers to browse and view files in the bucket. Rendered the bucket as a collapsible tree to enhance the usability of the interface. Setup Apache Tomcat Server on Amazon EC2 Linux instance and uploaded web archive built with Maven containing the web application to the Tomcat Server. Used Spring Model-View-Controller for server-side.Developed a Module for Moodle Learning Management System that allows teachers and administrators to search through educational resources from a Brainhoney course management repository and embed a selected resource into course content. Presented to the Idaho Senate Committee of Education as an Intern Representative and former student of Idaho Digital Learning Academy and received letter of recommendation from Senator.Developed a Building Block for Blackboard Learning Management System that allows teachers and administrators to search through educational resources from a Brainhoney course management repository and embed a selected resource into course content. Show less

    • WhiteCloud Analytics

      Jun 2014 - Aug 2014
      Software Engineering Intern

      Developed 2 major components of a Healthcare Analytics Web Application.Administration Custom Metrics: allows administrative users to edit Healthcare-related metrics.Metrics Help Library: serves as a library of all available metrics where users may learn about information pertaining to these metrics.Exposed to Agile Development and participated in daily SCRUM meetingsUsed Spring MVC on the server-side, Angular JS on the client-side, MySQL for the database, JUnit and Jasmine for unit testing, Maven for build management, and Jenkins for continuous build monitoring. Show less

    • Independent Research (Cornell University - Spring 2015) with Professor Graeme Bailey

      Jan 2015 - May 2015
      Independent Researcher

      I was a lead software developer for a Masters in Engineering Web Application-based Research Project among several graduate students. I developed and implemented a real-time broadcaster/subscriber event-driven communication framework. I received an A+ grade for my contribution to the research project.The web application is currently being used to investigate interactions within an orchestra by studying the subtleties of inter-orchestral communication between musicians during a performance. The research project is being done jointly with Oxford University.Details about the Web Application Research Project:Project MERID (Media Enabled Research Interface and Database)MERID enables researchers to run surveys and research investigations with respondents, online. Respondents primarily comment and annotate on video / audio added by researchers, per researchers' surveys.Used SocketIO to build real-time newsfeed framework for system using professional-level software engineering principles.Used NodeJS and MongoDB for Web Application Back-End.Used HTML, CSS and JavaScript for Front-end User Interface.Set up an Amazon EC2 instance in the cloud for the web application hosting. Show less

    • Hewlett-Packard Inc.

      May 2015 - Aug 2015
      Software Engineering Intern

      I worked as a Software Engineering Intern at the HP Fleet Management Solutions R&D Lab.Product:JetAdvantage Management (JAM) allows Clients to centrally, remotely manage their fleet of print devices over a network. Users interact with a Web User Interface that is being served from a remote cloud instance. The remote cloud instance hosts the actual server-side application (JAM). Based on particular requests from the Web UI, JAM sends down requests from the cloud to a client proxy (JetAdvantage Management Client - JAMC) in some customer environment. JAMC, based on the request type, either reports printer details back to the server to be rendered in the Web UI or forwards commands to Plugins to execute specialized tasks within the client domain and asynchronously report feedback to the JAM.Project:I developed a plugin feature for the HP JetAdvantage Management that allows customers to make changes to the configuration file of any JAMC. This configuration file is critical for effective communication between JAM and JAMC.Project comprises of 3 major componentsComponent 1I developed a Managed Extensibility Framework (MEF) Plugin that writes parametrized content received from the server to the client's configuration file.Component 2I developed a Web UI that allows users to edit values of the configuration file.Component 3I wired Components 1 and 2 to the cloud web app by developing the necessary server-side components to handle synchronous requests from the Web UI and asynchronous requests from the JAMC's MEF Plugin.TechnologiesUsed C# to write the MEF pluginUsed C#, MongoDB, and SQL (Oracle dialect) for the server-side components (wrote web controllers, business logic components, data repositories, and data stores)Used AngularJS (HTML, CSS, and JavaScript) for the front-end web UIUsed Tigase to handle XMPP RequestsTest-Driven Development: Created C# Unit Tests for server-side components and MEF plugin Show less

    • NVIDIA

      May 2016 - Aug 2016
      Software Engineering Intern

      Worked on NVIDIA Grid NetworkDesigned and implemented tool to debug Grid Network clusters.Designed and implemented pipeline to handle efficient deployments to storage service in cluster.

    • Microsoft

      May 2017 - Aug 2017
      Software Engineering Intern

      Worked as a software engineering intern on the Software Load Balance Team under Azure Networking R&D.Designed and implemented a proof-of-concept for Multi-tenant Container-based Layer 7 (Application Level) Load Balancing as a Service.Presented optimality of proof-of-concept to Azure Networking.

    • Microsoft

      Aug 2018 - Mar 2019
      Software Engineer

      Developed software for the networking infrastructure of the Microsoft Azure cloud.

    • Idaho Digital Learning

      May 2019 - Sept 2019
      Remote Part-time Contracted Software Consultant from California

      Developed software to complement online education for the state of Idaho.

    • SLAC National Accelerator Laboratory

      May 2019 - Aug 2019
      CryoEM & Bioimaging Research Intern

      Developed Machine Learning methods for Cryogenic Electron Microscopy.

    • UCLA Integrated Sensors Laboratory

      Sept 2019 - Jun 2020
      Graduate Research Assistant

      Developed Machine Learning methods for millimeter-wave sensing. 2 Papers published in IEEE Sensors Letters 2020 Journal. Both publications have also been posted in the UCLA Integrated Sensors Laboratory website (Department of Electrical and Computer Engineering). A poster was published on my IEEE Research Paper. My IEEE Research Paper was published in the 2020 IEEE SENSORS Conference.

    • UCLA Bio- & Nanophotonics Laboratory

      Sept 2019 - Dec 2019
      Graduate Research Assistant

      Optimized the preprocessing of biological image data for Machine Learning methods.

    • SLAC National Accelerator Laboratory

      May 2020 - Aug 2020
      LCLS Research Intern

      Developed Machine Learning methods for X-ray Free-electron Lasers. I presented my research to Dr. Mike Dunne, Director of LCLS. The publishing of the poster and paper are in progress. A slide highlighting the research was submitted to Stanford-SLAC for the Science Advisory Committee talk.

    • Idaho Digital Learning

      Jan 2021 - Jul 2021
      Remote Contracted Software Consultant from California

      Developed software to complement online education for the state of Idaho.

    • Columbia University in the City of New York

      Sept 2021 - Jan 2023
      Graduate Research Assistant

      Conducted research related to machine learning and biology.

    • Procter & Gamble

      May 2022 - Sept 2022
      R&D Data Science PhD Intern

      Developed Machine Learning methods for understanding consumer behavior with haircare products.

    • Idaho Digital Learning

      Jan 2023 - Feb 2024
      Remote Contracted Software Consultant from California

      Developed software to complement online education for the state of Idaho.

    • SLAC National Accelerator Laboratory

      Apr 2024 - Nov 2024
      Machine Learning & Computer Vision Software Engineer
  • Licenses & Certifications

    • MTA: Software Development C#

      Microsoft & Certiport
      May 2013
  • Honors & Awards

    • Awarded to Deeban Ramalingam
      Columbia University Ph.D. in Computer Science Advanced Standing Award Columbia University Aug 2021 Awarded for joining the CS in PhD Program at Columbia University with an MS in CS from UCLA (with Thesis).
    • Awarded to Deeban Ramalingam
      University of California Los Angeles (UCLA) Engineering Achievement Award for Student Welfare University of California Los Angeles May 2021 Won the UCLA Engineering Achievement Award for Student Welfare for having made outstanding contributions to student welfare through participation in extracurricular activities and having given outstanding service to the campus community.
    • Awarded to Deeban Ramalingam
      Computer Science Departmental Honors Cornell University May 2018
    • Awarded to Deeban Ramalingam
      Thomas Dinwoodie McMullen Scholar Cornell University Sep 2017 Awarded with the Thomas Dinwoodie McMullen Scholarship
    • Awarded to Deeban Ramalingam
      Placed on Cornell University Dean's Honor List (Spring 2016) Cornell University Jul 2016 Awarded to students with GPA of 3.5 or greater for that semester.
    • Awarded to Deeban Ramalingam
      Placed on Cornell University Dean's Honor List (Fall 2015) - Jan 2016 Awarded to students with a GPA of 3.5 or greater for that semester
    • Awarded to Deeban Ramalingam
      Placed on Cornell University Dean's Honor List (Spring 2015) Cornell University May 2015 Awarded to students with a GPA of 3.5 or greater for that semester.
    • Awarded to Deeban Ramalingam
      Advance Placement Scholar with Distinction Award College Board Aug 2014 Earned an average score of at least 3.5 on all AP Exams taken, and scores of 3 or higher on five or more of these exams.
    • Awarded to Deeban Ramalingam
      McMullen Cornell Engineering Dean Scholar (Fall 2014 - Spring 2015) Cornell Dean of Engineering Lance Collins Aug 2014 Awarded title of McMullen Cornell Engineering Dean Scholar.Had picture taken while receiving certificate from Dean of Engineering Lance Collins.
    • Awarded to Deeban Ramalingam
      Meinig Family Cornell National Scholar (Fall 2014 - Spring 2015) Meinig Family Cornell National Scholars Program Aug 2014 Awarded title of Meinig Family Cornell National Scholar.Completed a research project on two significant on-campus student leaders of a particular decade and presented information to various audience members during the Cornell Sesquicentennial Celebration.
    • Awarded to Deeban Ramalingam
      National Advance Placement Scholar Award College Board Aug 2014 Earning an average score of at least 4 on all AP Exams taken and at least a score of 4 or higher on eight or more of these exams.
    • Awarded to Deeban Ramalingam
      Rank 1 out of 399 Students at Centennial High School Centennial High School Jun 2014 Earned the highest weighted Grade Point Average among 399 students at Centennial High School, Boise, Idaho. (Weighted GPA: 4.4848, Simple GPA: 4.0000)
    • Awarded to Deeban Ramalingam
      Business Professionals of America National Leadership Conference Indianapolis, Indiana Business Professionals of America May 2014 4th Place: Web Applications Team5th Place: JAVA Programming
    • Awarded to Deeban Ramalingam
      Idaho Distinguished Student Award United Dairymen of Idaho Nov 2013 Idaho Distinguished Student Award (Broadcasted/KTVB-December 2013)I was interviewed by the Idaho KTVB News Broadcasting Station for winning the Idaho Distinguished Student Award (DSA). DSA Award is given to one student in the state of Idaho per week. Criteria for Award: Academics, Service, Leadership, and Extra-Curricular Activities.Idaho KTVB Interview can be found at: ktvb.com/on-tv/dsa/Deeban-Ramalingam----Centennial-High-School-235636051.html
    • Awarded to Deeban Ramalingam
      Advance Placement Scholar with Distinction Award College Board Aug 2013 Earned an average score of at least 3.5 on all AP Exams taken, and scores of 3 or higher on FIVE or more of these exams.
    • Awarded to Deeban Ramalingam
      National Advance Placement Scholar Award College Board Aug 2013 Earning an average score of at least 4 on all AP Exams taken AND at least a score of 4 or higher on EIGHT or more of these exams.
    • Awarded to Deeban Ramalingam
      Business Professionals of America National Leadership Conference Orlando, Florida Business Professionals of America May 2013 1st Place: Microsoft C# Certification Test2nd Place: C++ Programming6th Place: Computer Programming Concepts13th Place: JAVA Programming
    • Awarded to Deeban Ramalingam
      MTA: Software Development C# - Certified Certiport & Business Professional of America National Leadership Conference May 2013 Passed MTA Software Development C# Certification Test at the BPA National Leadership Conference.
    • Awarded to Deeban Ramalingam
      PTA Reflections Art Contest State Level PTA Reflections May 2013 2nd Place: Literature2nd Place: Photography
    • Awarded to Deeban Ramalingam
      Boise State University Capital Scholar Boise State University Apr 2013 Awarded for being in the top ten percent of high school class.
    • Awarded to Deeban Ramalingam
      Business Professionals of America State Leadership Conference Business Professionals of America Mar 2013 1st Place: Financial Math & Analysis2nd Place: JAVA Programming3rd Place: C++ Programming
    • Awarded to Deeban Ramalingam
      Business Professionals of America Regional Leadership Conference Business Professionals of America Jan 2013 1st Place: C++ Programming3rd Place: JAVA Programming
    • Awarded to Deeban Ramalingam
      Idaho Science Bowl United States Department of Energy Jan 2013 2nd Place
    • Awarded to Deeban Ramalingam
      PTA Reflections Art Contest Regional Level PTA Reflections Jan 2013 1st Place: Literature1st Place: Photography
    • Awarded to Deeban Ramalingam
      Advance Placement Scholar Award College Board Jun 2012 Earned scores of 3 or higher on three or more AP Exams
    • Awarded to Deeban Ramalingam
      Business Professionals of America State Leadership Conference Business Professionals of America Mar 2012 3rd Place: JAVA Programming3rd Place: Web Applications Team
    • Awarded to Deeban Ramalingam
      Business Professionals of America Regional Leadership Conference Business Professionals of America Jan 2012 1st Place: Web Applications Team2nd Place: JAVA Programming
    • Awarded to Deeban Ramalingam
      National Latin Exam GOLD Medalist National Latin Exam May 2011 Scored in the top one percent in the nation.
    • Awarded to Deeban Ramalingam
      Business Professionals of America State Leadership Conference Business Professionals of America Mar 2011 7th Place: PC Servicing & Troubleshooting
    • Awarded to Deeban Ramalingam
      Business Professionals of America Regional Leadership Conference Business Professionals of America Jan 2011 3rd Place: Microsoft Word Processing Skills3rd Place: PC Servicing & Troubleshooting
    • Awarded to Deeban Ramalingam
      Western Idaho Open Chess Tournament Champion Idaho Chess Association Dec 2010 1st Place
  • Volunteer Experience

    • Selectively Invited Member

      Issued by Boise Leadership Academy on Apr 2013
      Boise Leadership AcademyAssociated with Deeban Ramalingam