Setu Durgesh Vinay Annam

Passionate, creative, and results-driven Masters' student in Computer Science with 1+ year of internship experience in software development related to Full-Stack, Deep Learning, and Data Science; in entrepreneurial and agile environments; with overall 5 years of hands-on exposure to problem-solving through research and technology; seeking Co-Op/full-time opportunities starting from January 2021/May 2021.


Education

Arizona State University

Master of Science in Computer Science
Tempe, Arizona, USA

CGPA: 3.89 / 4.0

August 2019 - May 2021

BML Munjal University

Bachelor of Technology in Computer Science
Gurgaon, Haryana, India

GPA: 8.93 / 10.0

August 2015 - May 2019

Experience

SSEBE ASU

Software Developer

Tempe, Arizona, USA January 2019 - Present

  • Converting Matlab code base into C#; Developing a secure .NET GUI while incorporating complex algorithms from scholars

CIDSE ASU

Graduate Service Assistant

Tempe, Arizona, USA August 2019 - January 2021

  • Graduate TA/grader for CSE 335 (iOS App Development) and CSE 205 (Objective oriented programming and data structures)
  • Managed groups; guided and supported over 250 students by conducting office hours, providing feedback and solutions

AdviNow Medical LTD.

Software Engineering Intern

Scottsdale, Arizona, USA June 2020 - August 2020
  • Developed a tool that extracts the symptoms from the articles; used cutting-edge NLP deep learning models and lexical analysis
  • Achieved an improvement in accuracy over 30% on the mapping of symptoms to diseases using hybrid approaches
  • Built and integrated 8 extensible Python modules that facilitated autonomous extraction, annotation, and mapping
  • Created microservices, data pipelines that collectively assisted doctors to increase the annotation pace from days to hours
  • Collaborated with a cross-disciplinary team of doctors and director; converted ideas and designs into technical specifications

LTRC, IIIT - Hyderabad

Research Software Engineering Intern

Hyderabad, Telangana, India January 2019 - May 2019

  • Conducted research and published a paper under the title “Anaphora Resolution for Telugu Dialogues”
  • Leveraged neural networks and achieved a state of art for pronominal anaphora resolution in Telugu dialogue systems
  • Analyzed the trade-off among the features at the semantic and morphological level; made a data-driven selection of features
  • Developed and deployed an innovative web app that annotates the anaphora in up to 80 languages of human dialogues

Tech Mahindra

Software Engineering Intern

Bangalore, Karnataka, India June 2017 - July 2017

  • Developed a scalable full-stack web dashboard application, for incident tracking using Vue.JS, Node.JS, MongoDB, and Nginx
  • Built an Android app that actively notified the employers; impacted latest incidents by increasing the view rate to 100%
  • Designed and implemented a RESTful API; used to fetch data to populate the D3.js charts in both web and android apps


Achievements

  • Participated in ACM-ICPC Asia Amritapuri Onsite Regionals 2017
  • Secured3r​d ​position in the final CTF event conducted at ASU under the course Software Security (CSE545).
  • Holds a patent under the tile,​ System for Reducing Data Duplication.
  • Secured 2n​d ​position at HackBMU Hackathon,for building an app that labels the​ American Sign Language hand gestures using CNN. The labels are used to generate dialogues, translated to native languages, and converted to speech.

Visualizations

The Scheduling Game

​Operating System

Greensock JS

Job Sequencing Visualization

ADAA

Vue JS

  • Press space to start escaping people based on their priority from zombies using a single boat.

Regressions Visualizations

Machine Learning

Processing JS


Projects

Natural Questions

Topics in Natural Language Processing

​BERT, Longformer, PyTorch, Hugging Face January 2020 - May 2020

  • Worked on Google's Natural Questions dataset for building ​question answering systems​ like google knowledge graph card.
  • F1 score of 77%​
  •     Wiki/Nuclear Extraction
  • Question:    where does the energy in a nuclear explosion come from?
  • SA:    high - speed nuclear reaction
  • LA:    A nuclear explosion is an explosion that occurs as a result of the rapid release of energy from a high - speed nuclear reaction . The driving reaction may be nuclear fission , nuclear fusion or a multistage cascading combination of the two , though to date all fusion - based weapons have used a fission device to initiate fusion , and a pure fusion weapon remains a hypothetical device .

D*LITE Search Algorithm

Artificial Intelligence

​A* Search, Lifelong Search, D* Lite Search, Python September 2019 - December 2019

  • Developed a python Pacman application, that automatically plans the win in the shortest path with the least processing.

Insurance Referee Assignment

Knowledge Representation and Reasoning

​Clingo, Answer Set Programming (ASP) September 2019 - December 2019

  • Developed a clingo program that assigns referees to a task based on some weak and hard constraints set by the company.
  • Used a minimization technique to ​optimize the total payments​ made by the company given the preferences of the referees.
  • Explored several aspects of ASP and ​declarative programming​ in tacking constraint related problems with little ​planning​.

Coreference Annotator

NLP Tool

​Python, Dialogue Systems, Node Js, Vuetify, Vue JS February 2019 - June 2019

  • Developed software that annotates the anaphora of a noun phrase in the human spoken dialogues.
  • Achieved a state of the art working annotator and decoder for Telugu language that visualizes the similar words like ​wordnet.

Code Reeve

Online Judge Software

​Node Js, MongoDB, MOSS August 2018 - November 2018

  • Developed software which automatically judges the coding assignments based on the test cases provided.
  • Analyzed potential exploits in the existing systems and rectified them in the application.
  • Used MOSS API, which calculates the similarity of the code to detect plagiarism.

Blood Dena

ERP System

​PHP, MySQL March 2018 - April 2018

  • A web-based app that monitors the requests and the donations of blood units. It includes a clustering module that analyses the blood requests based on location and causality.

BMU Blockchain

Cryptocurrency

CLI, Node JS, MongoDB January 2018 - April 2018

  • A real-time blockchain application which has a server module for transactions which can be accessed through a browser and a CLI for the miners to mine the blocks encapsulating the crypto coins.
  • The blocks are secured by decentralization of transactions using peer to peer network and proof of work.

Electricity Control​

IOT

Arduino, Node JS March 2018 - April 2018

  • A web-based app that simulates a 3D model of the hostel building which delineates a heat map of the electricity consumed. All the appliances are remotely connected to the server via Arduino.


Skills

Programming Languages
Databases
IOS / Android Dev
ML / DL / NLP / CV
Miscellaneous

Personal Details