University of Cincinnati IT Solutions Center - Software Applications Developer
(November 2019 – Present)
• Migrating the UCCI Risk Assessment application from Angular to React. This migration enabled the use of third-party libraries, code stability,
one directional data stability, very fast performance, and overall better user experience.
• As a Software Developer, developed several Unit and Integration testing strategies, written test cases using Jest Framework and performed
testing for 6 micro-services that are already built and being used in the University of Cincinnati Corrections Institute (UCCI) and several other
state departments like Ohio.
• Followed the Agile methodology of the Software development life cycle. Part of implementation team for new client planning to use the
application. Followed development practices, participated in weekly sprints, daily stand-ups, and code reviews to track progress, address
architecture/development issues, and ensure appropriate development practices.
• Mentored high school students in developing a basic resume application with React, NodeJS and PostgreSQL.
• Worked with D3 to build an interactive assessment graph. (shown below)
one directional data stability, very fast performance, and overall better user experience.
• As a Software Developer, developed several Unit and Integration testing strategies, written test cases using Jest Framework and performed
testing for 6 micro-services that are already built and being used in the University of Cincinnati Corrections Institute (UCCI) and several other
state departments like Ohio.
• Followed the Agile methodology of the Software development life cycle. Part of implementation team for new client planning to use the
application. Followed development practices, participated in weekly sprints, daily stand-ups, and code reviews to track progress, address
architecture/development issues, and ensure appropriate development practices.
• Mentored high school students in developing a basic resume application with React, NodeJS and PostgreSQL.
• Worked with D3 to build an interactive assessment graph. (shown below)
Screenshot of the testing development website of my work
Applied Machine Learning and Intelligence Lab - UC
(Aug. 2020 – Present)
• Predictive, modelling, clustering, time series analysis, natural language processing, deep learning, and computer vision.
• Reading literature reviews, writing research proposals, and attending conferences on medical applications of deep learning.
• Building deep learning models to perform image classifications and predictive models with accuracy and minimum loss.
• Reading literature reviews, writing research proposals, and attending conferences on medical applications of deep learning.
• Building deep learning models to perform image classifications and predictive models with accuracy and minimum loss.
https://researchdirectory.uc.edu/p/1332096
University of Cincinnati IT Solutions Center - Software Applications Developer Intern
(Nov. 2019 - Dec. 2019)
Working as a software developer,
• Developed an Application Using NodeJS and ExpressJS for server-side development. Knex, PostgreSQL for database communications. The
Resume Application was built with components rendering at different conditions.
• React, HTML5, CSS3, JavaScript, Bootstrap for front End development, Axios for http requests. File upload implemented using Express-file
upload. Records - sorted, filtered and soft deleted. Libraries like Bcrypt were used for user authentication. React table to display all records.
• This application can be used as a Job search and hiring portal which can benefit both the employee and the employer. It is a simple and user
friendly design that is easy to work with.
• Developed an Application Using NodeJS and ExpressJS for server-side development. Knex, PostgreSQL for database communications. The
Resume Application was built with components rendering at different conditions.
• React, HTML5, CSS3, JavaScript, Bootstrap for front End development, Axios for http requests. File upload implemented using Express-file
upload. Records - sorted, filtered and soft deleted. Libraries like Bcrypt were used for user authentication. React table to display all records.
• This application can be used as a Job search and hiring portal which can benefit both the employee and the employer. It is a simple and user
friendly design that is easy to work with.
University of Cincinnati, Graduate Student Researcher - Android, Cincinnati
(Jan. 2020 - Nov. 2020)
• Research on Mental mHealth applications that deal with stress, anxiety, and depression. Made user friendly application design.
• Designing a mHealth Android application from scratch to deal with mental disorders. Previously, the application in use by the team
only detected the stress, anxiety and depression levels based on DSM-5 questionnaires. Implementation of treatment methods proved to
be a valuable addition and it was well received among the other researchers.
• Implementing a system that analyzes the disorder and provides a solution. (Machine Learning). Java (Backend), XML (Frontend).
• Designing a mHealth Android application from scratch to deal with mental disorders. Previously, the application in use by the team
only detected the stress, anxiety and depression levels based on DSM-5 questionnaires. Implementation of treatment methods proved to
be a valuable addition and it was well received among the other researchers.
• Implementing a system that analyzes the disorder and provides a solution. (Machine Learning). Java (Backend), XML (Frontend).
Screenshots of the Android application in which I worked on during my time at the lab
Krish Tech - Intern, Chennai, India
• Developed an Application Using NodeJS and ExpressJS for server-side development. Knex, PostgreSQL for database communications. The
Resume Application was built with components rendering at different conditions.
• React, HTML5, CSS3, JavaScript, Bootstrap for front End development, Axios for http requests. File upload implemented using Express-file
upload. Records - sorted, filtered and soft deleted. Libraries like Bcrypt were used for user authentication. React table to display all records.
• This application can be used as a Job search and hiring portal which can benefit both the employee and the employer. It is a simple and user
friendly design that is easy to work with.
Resume Application was built with components rendering at different conditions.
• React, HTML5, CSS3, JavaScript, Bootstrap for front End development, Axios for http requests. File upload implemented using Express-file
upload. Records - sorted, filtered and soft deleted. Libraries like Bcrypt were used for user authentication. React table to display all records.
• This application can be used as a Job search and hiring portal which can benefit both the employee and the employer. It is a simple and user
friendly design that is easy to work with.