Roshan Rajan

I am a rising senior studying Computer Engineering at the University of Illinois Urbana-Champaign. My current interests range from Distributed Systems and Blockchain to Software Application Development and am proficient in C, C++, Java and Python.

Currently at Amazon on the AWS EC2 Foundational Technologies team where I am working on developing an in-house application used during the EC2 deployment process. My other experiences touch on development in Low-Level Systems to Machine Learning modeling. You can read more details on my LinkedIn profile and my resume.

me
Industry
aws Software Development Engineer Intern, AWS EC2 Foundational Technologies

May 2018-August 2018 in Seattle, WA.

Collaborating with the team to develop a serverless internal tool for monitoring platform deployment using AWS Lambda, S3 and API Gateway.

trustwave Software Engineer Intern, Trustwave Big Data Team

January 2018-May 2018 in Chicago, IL.

  • Proof of Concept for data storage in Neo4j Graph Database vs Elasticsearch
  • Utilized Read-Only Rest to finetune ACL for data in Elasticsearch and Kibana
  • Manipulated data ingestion using Apache NiFi and Oozie

northrop Engineering Intern, Northrop Grumman Embedded Firmware Team

May 2016 - August 2016 and December 2016 - January 2017 in Rolling Meadows, IL.

  • Updated a 2003 VHDL/Verilog FalconEdge FPGA component to 2016 equivalent
  • Redesigned IP Cores and developed self-checking testbench to promote future development
  • Reprogrammed a PLL using an AXI Interface and IIC bus to control output clock frequency

Research
spin Research Intern, NCSA SPIN

June 2017-August 2017 in Champaign, IL

  • Developed to set up Tensorflow deep learning objects on PYNQ FPGA board
  • Automated model development process using Python and Bash scripts
  • Overcame resource limitations of FPGA to enable deep learning modeling

bdeep Research Intern, NCSA BDEEP

May 2017-August 2017 in Champaign, IL

  • Developed pipelined R Scripts to optimize model performance
  • Created a model development method to increase throughput
  • Collaborated with the research team to maintain project specifications

pure Research Intern, PURE

January 2016 - May 2016 in Champaign, IL

  • Designed a multi-layered protocol to secure database for existing web applications
  • Prototyped a working cryptographic protocol on WordPress with full user capabilities

Education
uiuc Computer Engineering

August 2015-December 2018 in Urbana, IL.

Courses: Data Structures & Algorithms, Distributed Systems, Systems Engineering, Database Systems, Computer Security, Applied Parallel Programming, Programming Languages & Compilers and Computer Organization & Design.

Involvement: Student Cluster Competition Co-Captain, Speaker Chair for Reflections Projections, Innovation LLC Peer Leader, City Scholars.


Inspired by Jon Barron.