Surya Narayanan N S

I am a Code Lover, AI Enthusiast, Electronics Engineer

Arlington,TX--(214) 929-0233-- nssurya1996@gmail.com

I am a Software Developer with experience in SOA architecture and JAVA with an interest to learn and master Software Development, Robotics and AI. Looking for an opportunity where I can use my knowledge and understanding from my EIE undergrad to focus on the application of AI methodologies for solving real-world problems in the electronics field.

Experience

Programmer Analyst

Cognizant Technology Solutions India
Project Name

Schneider National, US -- L2 Support and Enhancements Project for Schneider Fleet management System (Integration and Telematics (IoT Solutions))

Project Description

Schneider Asset and Non-Asset IT Landscape comprises various Oracle Solutions (OTM, B2B, BI, EBS, HCM) and these oracle applications are integrated through various Oracle Fusion Middleware products such as OSB, SOA, ODI, ADF. Schneider Next-generation Fleet management System IT landscape is built on AWS which is being utilized to develop IoT solutions. IoT Solutions which are built to provide seamless business are Platform Science, Orion, Kepler, Kabana and other ELK stack solutions

Role & Responsibilities

• Worked extensively in ODI/SOA/OSB Migration From 11g to 12c.

• Supporting critical production activities and monitoring.

• Provide a real-time solution to the issues faced in the Telematics region by interacting with the drivers and going through the IoT platforms (Orion, Platform science, Kibana, Kepler).

• Monitor business transactions end to end in FMW consisting of OSB, SOA, ODI.

• Performing load testing and analysis of performance in lower MW environments

• Understanding of business impacts, SLA

• Log/RCA analysis in case of production issues

• OSB/ODI enhancements according to the new business requirement or as a part of bug fixing.

• Responsible for automation of job monitoring reports sent as a part of the production support activity.

November 2017-December 2020

Education

UNIVERSITY OF TEXAS AT ARLINGTON

Master of Science in Computer Science-Pursuing

Relevant Coursework:
• Design & Analysis of Algorithms
• Data Mining
• Web Data management

Jan 2021 - May 2023

Amrita School of Engineering, Bengaluru

Bachelor of Technology in Electronics and Instrumentation Engineering

GPA: 7.66

Relevant Coursework
• Digital Systems
• Digital Signal Processing
• Embedded Systems
• Robotic Control
• Pattern Recognition Techniques and Algorithms
• IT Essentials
• Econometrics

August 2013 - May 2017

Skills

Programming Languages

C, C++, Java , XML , HTML,CSS , Python(basic)

Software tools

Arduino , MATLAB , LABVIEW

Architecture

SOA(11g/12c) , Microservices , MVC

Database

MySQL , PL SQL

Relevant Projects

1) Diabetes classifier

This Application is used for defining a pattern and classify whether a female is Diabetic or non-diabetic.

The link for the Project Proposal

Why will someone need this app?

This Application is used for defining a pattern and classify whether a female is Diabetic or non-diabetic. Diabetes is a very issue in our generation. Diabetes, especially type 2, is more common in males rather than females. However, females often have more serious complications and a greater risk of death. So, if we are able to diagnose at an early stage, we can make some lifestyle changes in order to minimize the long-term effects of Diabetes and stay healthy without any fatal effects.

Here are some of the screenshots of the Diabchq app which runs based on the classifier I built

This would be the login page once you have downloaded the app



These are the set of input features that will be required for the classifier to work



This would be the Result page if the classifier predicts that the user has Diabetes



This would be the Result page if the classifier predicts that the user is non-Diabetic



2) Immigrants Haven

Programming Language : HTML,CSS,Javascript,PHP

This is currently an ongoing project. Please find below the Homepage link and the project info

Homepage

The objective of this project is to create a website which will be a beneficial forum for all the immigrants moving to a new country. The website will connect them together so they can share their experiences, tips and will have access to a wealth of information like the cultural difference, rules and laws of that country and such. There will be three roles for this website - super admin, Admin per country, Immigrant. The super admin is the super user of the website. It can view, update and manage all the content on the website and assign/change the role of Admin per country. The Admin per country will oversee creating and managing all the content for a specific country. The Immigrant role is the immigrant user who creates a new profile on the website.

HTML, CSS and JavaScript is used as the client-side scripting language. HTML is used to create the webpage. CSS helps in adding styles and design to the webpage. JavaScript is used for clicking events (Buttons) for communicating with the sever side. MySQL is used for the database purpose, stored in UTA Cloud. It stores the information as tables which are entered by the users on the screen. MySQL database communicates with the server on click events. The WordPress is used for creating the blog and the chat option will be created with the help of Node. Laravel is a free open-source PHP framework used for implementing the website.

3) Library Management System

Programming Language : C++

In this Library Management System project, you can enter the record of new books and retrieve the details of books available in the library. You can issue the books to the students and maintain their records. Late fine is charged for students who returns the issued books after the due date.Only one book is issued to students. New book is not issued to students those not returned the last book.

4) GARAGE OPEN-CLOSE SYSTEM

Software : LABVIEW

We operate the garage door using a passcode. The username and password are entered, it is compared with the authentic one in the code, and if the input is correct, the garage door automatically opens. If any input data is wrong, the access is denied. I learned from this application that there is extensive integration between computer programming and electronics, where we can use the LABVIEW software for many applications such as automating any process, proof of concept before building the electronic circuits, developing R&D service and testing tools for hardware products.

5) A study of dealing serially correlated data in Gross Error Detection (GED) techniques

Software : MATLAB

Data validation and reconciliation (DVR) plays key role in industries because it uses process information and statistical methods to estimate correct measurements from the observed data. DR is very effective when measurement is free from gross error. Data observed from chemical processes can be serially correlated. Serial correlation in data can arise when a process, takes time to adjust, is exposed to prolonged influences, when data is manipulated or smoothened. If serial correlation is not taken care of, then gross error detection may be inaccurate. Hence dealing serial correlation is important in gross error detection (GED) techniques. Most of the techniques implemented in gross error detection require no correlation in the measurement. But experimental data may have serial correlation. In this project, various approaches like variance correction and pre-whitening are implemented to deal serial correlation on ARMA process and measurement test (MT) is applied to detect gross error. Results portray that MT is not an efficient method for GED and amongst the above mentioned two methods, pre-whitening with low variance is better than variance correction method.

Achievements & Training

BLOGS