Profile
Sushain Cherivirala
Software Engineer
Employment
Developed models and visualizations of our long range infrastructure requirements among other peripheral tools, a collaboration with teams throughout the Infra Foundation to eliminate thousands of man-hours of operational work
Presented projects to international clients, developing web applications with PHP & SQL Server, introduced version control systems (Git) and search engine optimization, administered Wordpress e-commerce site and the corresponding Linux development server
Collaborating with developers worldwide on the FOSS MT platform, designing apps including our translation service, annually used by 100,000+ users in 150+ countries and annually mentoring students in Google Code-In and Google Summer of Code
Teaching middle school students with varying experience my competition math curriculum and an AP Computer Science curriculum
Developing a server-side solution for thumbnail generation, Google Chrome extensions for contextual search and a client-driven Android app to notarize documents
Education
Assorted Coursework
- Principles of Data-Intensive Systems (CS 245)
- Advanced Operating Systems (CS 240)
- Computer Networking (CS 144)
- Interactive Computer Graphics (CS 248)
- Program Analysis and Optimization (CS 243)
- Programming Languages (CS 242)
- Cryptocurrencies & Blockchain Technologies (CS 251)
Carnegie Mellon University
B.S. Computer Science (Minor in Business Administration)
Organizations
- Undergraduate Student Senate (Vice Chair, Academic Affairs Chair, SCS Senator & Web Admin)
- MoneyThink CMU (Student Mentor & Webmaster)
- Tartan Student Fund (Investment Analyst)
Assorted Coursework
- Practical Data Science (15-688)
- Natural Language Processing (15-411)
- Algorithm Design & Analysis (15-451)
- Distributed Systems (15-440)
- Constructive Logic (15-317)
- Speech Processing (11-492)
- Law of Computer Technology (08-632)
- Pricing Strategy (70-482)
John Foster Dulles High School
Math & Science Academy (Academy Informational Pamphlet, more)
Organizations
- Mu Alpha Theta, National Math Honor Society (President)
- Math and Science Academy Executive Student Council (Co-President)
- Spanish National Honor Society (Inducted Member)
- National Honor Society (Inducted Member)
- University Interscholastic League Academic Competitions (Team Member)
Selected works: a random Quantum Computing Presentation, my Mathematics Fundamentals sheet, and a really long American History timeline
Research
Institute for Software Research
Research Assistant
Co-authoring publications in SJW 2017, ACL 2016, TA-COS 2016 SOUPS 2016, and SOUPS 2017; working within the Mobile Commerce Lab to develop a context-aware browser plugin, website and REST API for users to interact with privacy policies; and building a distributed mobile app compliance analysis and policy retrieval system
Apertium
Research Initiative
Researched and authored a paper discussing the effectiveness of computational bilingual dictionary discovery techniques on language transducers of varying maturity, an inexpensive solution to increase translation coverage by leveraging graphs
Rice University
Research Internship
Conducted interdisciplinary research combining computer vision technology and mobile health alongside graduate students at Rice University
Co-authored a research submission to the American Society of Pediatric Radiology, ``Capsular, Conceptual and Continuing Education in Pediatric Cardiovascular Imaging,'' with primary involvement in the initiative's presentation and data collection
Accomplishments
Grand prize winner in Google’s international programming competition working with open source organization Apertium on software projects
Grand prize winner in Google’s international programming competition working with open source organization Apertium on software projects
Placed third from over 4,500 students in IBM’s international initiative encouraging university students to familiarize themselves with z/OS, IBM’s enterprise computing solution
National AP Scholar
Successfully completed 16 College Board Advanced Placement tests with an average score of 4.75/5 and 12 perfect scores
Kumon Math Program Graduate
Completed the Kumon Math Program through Level O (advanced differentiation/integration and applications of differential calculus) and Level X (elective topics)
Awarded the Bevan Scholarship through the Duke University Talent Identification Program for receiving a perfect 800 on SAT Math when enrolled in 7th grade
Volunteering
Moneythink CMU
Teaching high school students financial literacy through Moneythink at Carnegie Mellon University, a chapter of Moneythink.
Dulles Honor Societies
President of National Math Honor Society (MAO) and inducted member of both National Spanish Honor Society (SHH) and National Honor Society (NHS), honor societies which emphasize volunteering in the community with activities such as tutoring students and helping economically disadvantaged children
Drabek Elementary: Computer Science Club
Teaching and developing the curriculum of a Computer Science Club at my former elementary school, Drabek, to expose a class of over twenty 4th and 5th graders to Web Development fundamentals including JS, CSS, and HTML and programming basics using MIT’s Scratch programming environment
Quail Valley Middle: Math Club
Volunteering after school at my former middle school Quail Valley's Varsity Math Club teaching 50+ students higher level competition mathematics
Fort Bend County Library System
Volunteering at my local library during summer to give back to the institutions which fostered my continuing interest in literature by helping conduct student programs, create crafts and shelve books
T.E. Harman Senior Center
Volunteering at the local senior center helping senior citizens increase their computer literacy through individualized instruction
Math & Science Academy Tutoring Program
Tutoring Dulles students in Calculus AB/BC, Statistics and AP Physics C as part of the Academy's STEM tutoring program
Carnegie Mellon School of Computer Science
Dean's List (×5)
National Merit Scholarship Corporation
National Merit Finalist
United States Presidential Scholars Program
Presidential Scholar Candidate
Fort Bend Lifestyles and Homes
Proud Moments for Computer Programmer: IBM, Google, and Dulles student Sushain Cherivirala
Google Open Source Blog
My Google Code-in experience
IBM Systems Magazine
Rewarding Partnerships and Careers Evolve From IBM’s Master the Mainframe Contest
Fort Bend Independent
Local student aces in IBM mainframe contest
Quail Valley Middle: Health Club
President
I've completed over thirty massively open online courses, MOOCs, on topics from Philosophy to Cryptography that are offered by universities and other educational institutions. Each MOOC ranges from five to fourteen weeks in duration and requires four to twelve hours per week of work.
Computational Investing, P1
2014, Distinction, Coursera: Georgia Institute of Technology
Usable Security
2014, Completion, Coursera: University of Maryland
Introduction to Finance
2014, Accomplishment, Coursera: University of Michigan
Human-Computer Interaction
2014, Accomplishment, Coursera: University of California--San Diego
Microeconomic Principles
2014, Accomplishment, Coursera: University of Illinois
Programming Apps for Android
2014, Accomplishment, Coursera: University of Maryland
Computing for Data Analysis
2014, Distinction, Coursera: Johns Hopkins
Introduction to Philosophy
2013, Accomplishment, Coursera: Stanford University
Introduction to Logic
2013, Accomplishment, Coursera: University of Washington
Introduction to Computer Science
2011, Highest Distinction, Udacity
Introduction to Physics
2011, Highest Distinction, Udacity
Web Development
2012, Highest Distinction, Udacity
Software Debugging
2012, Highest Distinction, Udacity
Securing Digital Democracy
2013, Accomplishment, Coursera: University of Michigan
Functional Programming in Scala
2013, Distinction, Coursera: Swiss Federal Institute of Tech.
The Hardware/Software Interface
2013, Distinction, Coursera: University of Michigan
Internet History, Technology, & Security
2013, Distinction, Coursera: University of Michigan
Algorithms: Design and Analysis, P1
2013, Distinction, Coursera: Stanford University
Computer Networks
2013, Accomplishment, Coursera: University of Washington
Cryptography I
2013, Distinction, Coursera: Stanford University
Surveillance Law
2015, Accomplishment, Coursera: Stanford University
Introduction to Linux (LFS101x.2)
2015, Completion, edX: LinuxFoundationX
An Introduction to American Law
2015, Accomplishment, Coursera: University of Pennsylvania
Web Application Architectures
2015, Complete, Coursera: University of New Mexico
Text Retrieval and Search Engines
2015, Completion, Coursera: University of Illinois--Urbana-Champaign
Hardware Security
2015, Distinction, Coursera: University of Maryland
Introduction to TypeScript (DEV201x)
2015, Completion, edX: MicrosoftX
IP Law and Policy P1 (IPLAW1x)
2016, Completion, edX: UPenn
Introduction to Project Management
2016, Completion, edX: AdelaideX
The Internet of Things
2016, Completion, edX: ColumbiaX
Intro to Data Storage & Management
2016, Complete, edX: IEEEx
Big Data Analysis with Scala & Spark
2017, Complete, Coursera: EPFL
The sandbox contains some current projects, other projects can be found on my GitHub. My public gists are home to a variety of snippets. Utilities offered on this site include a final exam calculator and a URL shortener. I also own a cat, Helios.
Built with custom selected parts and continue to upgrade my personal desktop computer (Intel i5 3570K O.C. @ 4.5 GHz, 120GB SSD + 2TB HDD, 16 GB RAM, SLI NVIDIA GTX460 in CM HAF X with Corsair H100i and Corsair K70)
Built and administer a Linux server with custom selected parts (Intel Xeon E3-1231 v3 @ 3.4 GHz, 120GB SSD, 8 GB ECC RAM on Supermicro X10SLH-F-O uATX Server board in NZXT Source 210)
Worked with Chess Master Justin Gardner in building his custom computer specialized for high computing applications, with plans to continue this hobby with other interested individuals in the future