Education

Degree School Grades(Percentage/GPA) start - end
Master's In Computer Science Northern Illinois University 3.95 / 4 Jan-2021 to May-2022
Bachelor's In Electronics and Communication Engineering Muffakham Jah College of Engg and Tech. 80% Aug-2014 to May-2018
Intermediate(10+2) Narayana Junior College 91.9% Apr-2012 to Apr-2014
SSC(10th grade) Brilliant Grammar High School 9.3(GPA) Mar-2005 to Apr-2012

Work Experience

1 / 6
Accolade for great demo from senior developer
2 / 6
Accolade for project completion from Manager
3 / 6
Accolade for project completion from Peer developer
4 / 6
Client recommendation
5 / 6
Appreciation from infosys higher management
6 / 6
Appreciation from infosys higher management

Software Developement Engineer,
Amazon Web Services Seattle,WA,USA (MAY 2022 – Present)

    As a Software Development Engineer at Amazon Web Services (AWS) based in Seattle, WA, I am a full-stack developer proficient in TypeScript, working on both frontend and backend development. My responsibilities include designing and implementing the architecture for user interfaces and backend services. I specialize in developing integrated solutions to tackle complex technical challenges at scale. I am dedicated to ensuring operational excellence by effectively triaging customer-facing issues and enhancing product resilience. Additionally, I excel in working with functional specifications, consistently devising creative solutions to meet critical business requirements.

Research Assistant,
Northern Illinois University Dekalb,IL,USA (FEBRUARY 2021 – AUGUST 2021)

    As a Research Assistant, I have been working on trajectory visualization of AIS marine data using various modules like numpy, pandas, pydeck and parquet in python with object-oriented programming concepts. I was able to develop and refactor already present code towards more object-oriented approach that helped in improving the usability and efficiency of algorithms.

SENIOR SYSTEMS ENGINEER,
Infosys, Hyderabad, India (JULY 2020 – JANUARY 2021)

  • Virtual Assistant for reputed client (JUNE 2019 – JANUARY 2021):

      We have developed AVA (Virtual Assistant) for handling user queries from basic FAQ to ticket related issues, which would connect with a live agent if necessary. we have deployed the virtual assistant successfully over Teams, SMS, Voice and Web based modality to around 35,000 users which has reduced 25% of calls that were being answered by the live agent directly initially and it moved towards 40% as we have provided new features and resolution of bugs as early as possible by following Agile process which improved the efficiency and number of users that use the assistant every week. We have used various AWS services like Amazon Lex as chatbot platform, Amazon Lambda, API Gateway, Dynamo DB as NOSQL database, elastic Cache, Elastic search, Comprehend, Connect, SQS, SNS, and step functions. It was developed using JavaScript as a programming language based on Node framework.

  • SYSTEMS ENGINEER,
    Infosys, Hyderabad, India (OCTOBER 2018 – JULY 2020)

  • Chat Bot for a reputed client (JANUARY 2019 – MAY 2019):
    1. A web based chatbot was developed with Google DialogFlow and NodeJS based backend framework that helped reduce the number of mails processed by live agents daily by helping users with basic FAQ and delivery related concerns directly within chat bot. This was the first bot that was released to public whereas other bots were released to employees only.

  • Chat Bot for reputed client (DECEMBER 2018 – JANUARY 2019):

      This Chat bot helps users to answer various frequently asked questions. It was Developed using Nia chat bot as chatbot platform and JAVA’s spring framework in the backend. This bot was also integrated with skype. This project also helps the user to raise tickets if he has any complaints. Ticketing tool used in this use case is Service Now.

  • Chat Bot for reputed client (NOVEMBER 2018 – DECEMBER 2018):

      This Chat bot helps users to get their claim related details. It was Developed using Nia chat bot which uses NLP based conversational UI solution to understand the user queries and respond accordingly.

  • Chat Bot for reputed client (OCTOBOER 2018 – NOVEMBER 2018):

      Developed a Nia chat bot which uses NLP based conversational UI solution to understand the user queries and respond accordingly. This chat bot helps user to know about various food programs related details and evaluates the eligibility criteria of the users based on few details of the customer. It also helps in booking an appointment with the client for the same.

  • Systems Engineer Trainee,
    Infosys, Hyderabad, India (June 2018 – OCTOBER 2018)

      Trained and certified with Infosys on object-oriented programming with Python and Java, core Java with spring, DBMS, Data Structures, Angular, TypeScript, JavaScript, REST API’s. To complete my training, I have worked with a team on an E commerce website development for about a month.

    Projects

    PREDICTING JOBS BASED ON SCHOLARLY ARTICLES PUBLISHED ON EACH TOPIC:

      Description: We have worked on predicting jobs based on scholorly research articles published in past years, for current project we have focussed on 4 topics i.e. Natural Language Processing, Computer Vision, Machine Learning and Robotics. We have collected Jobs from indeed by scraping it with it's API, we were able to collect 1000 jobs for each topic and research articles were collected from Dimensions for each topic 50k papers were collected. Once the data collection was done, we had perfoermed basic data visualization and then topic analysis on Jobs and research articles of each topic then visualized the corelation between each topic's Jobs and research papers. The research question that we were trying to answer with this project was if there was a corelation between jobs and research articles and if yes, which year research articles were more corelated to the jobs that were posted in 2021, we have found that older papers(2016) were more corelated to Jobs posted in 2021. Besides this we have also calculated the cosine similarity between each topic's Jobs and Papers to be able to recommend jobs based on research article's Abstract. We have worked on a subset of total dataset, we were facing problems with limitations of Indeed API to collect all Jobs, this analysis helped us understand the corealtion between then exists and further uderstand that research papers were impacting jobs posted few years after they were published.

      please find the code and all artifacts here.

    AGE AND GENDER DETECTION(CONVOLUTIONAL NEURAL NETWORK):

      Description: We had worked on developing two, 5 layer convolutional nural netwrok which had to predict the age and gender of a person based on the image given, we were able to get an accuracy of 87% on Gender prediction whereas a 55% of accuracy on Age. The training was performed on ADIENCE dataset which had 26,500 images sized about 1 GB. The final predictions on age was divided into 8 classes i.e., (0-2, 4-6, 8-13, 15-20, 25-32, 38-43, 48-53, 60+). Our Convolutional network was less complex and was matching or overcoming accuracy of many other published convolutional network for same purpose but we could not overcome the state of the art model's accuracy. Besides just creating the model, we have worked with openCV to create an local application that uses the webcam to capture any person's image through video processing and shows the age and gender on the screen while the video is running.

      Picture below shows our project being tested by my teammate Omer.

      please find the code and all artifacts here.

    EXPLORING ELASTICSEARCH:

      Description: This project was for exploring the elasticsearch, a faster search based on Inverted index search method developed with help of Lucene. It provides a faster way of accessing or filtering text from huge data, it provides various types of queries to get approriate results which were explored and analysed as a part of this project.

      please find the code and all artifacts here.

    Naive Bayes Classifier for number recognition:

      Description: I have implemented from scracth the naive bayes model for prediction of hand written numbers(MNIST data), In the process 5000 images were trained and 1000 images were classified with an accuracy of 77.3%. The model is further evaluated by creating a confusion matrix and applying laplace smooting.

      please find the code and all artifacts here.

    Data visualization – Research Assistant (February 2021 to April 2021):

      Description: As a Research Assistant, I have been working on trajectory visualization of AIS marine data (which has lot of information on different vessels, with precision of minutes) using various modules like numpy, pandas, pydeck and parquet in python with object-oriented programming concepts. The main responsibilities include, refactoring already present code to improve the efficiency of the program and research on various bundling methods of appropriate trajectories.

      please find one of the initial visualization that was projected below.

    Segway – A self-balancing Vehicle (April 2017 – April 2018):

      Description: This project was developed under research and development wing of our college, which aimed to analyze and build a Segway that would allow transportation within campus with a battery powered vehicle. The final product was able to carry a 100 kg person with an optimal speed of 4 km/h.

    ROBOCON:

    I have been a member of multidisciplinary fully funded college research team, which participates in an international level robotics contest (ROBOCON) every year based on the theme released.

      ROBOCON 2018 (September 2017 – March 2018):

        Position held: Programming Head.

        Description: We, as a team of 30 members have developed two robots, one of which was made Autonomous with the help of computer vision and algorithms. Manual robot had to pick up the ball and hand it over to autonomous bot and it would base on color of the ball would have to go to a specific location and throw the ball at a certain distance.

      ROBOCON 2017 (September 2016 – March 2017):

        Position held: Chief Programmer.

        Description: We have developed a frisbee throwing robot, as per requirement the frisbees should be thrown at different trajectories to complete the task. We have used various sensors and embedded C programming to be able to achieve the task.

      ROBOCON 2016 (September 2015 – March 2016):

        Position held: Programmer

        Description: We have developed two robots, ECO bot and Hybrid bot, according to the theme, the hybrid bot has to power ECO bot to move along a course without using the internal source of energy and then finally the hybrid bot had to climb a pole to end the task.

    Skills

    Lorem ipsum dolor sit amet, consectetur et adipiscing elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices. Aliquam libero et malesuada fames ac ante ipsum primis in faucibus. Cras viverra ligula sit amet ex mollis mattis lorem ipsum dolor sit amet.

    About

    Lorem ipsum dolor sit amet, consectetur et adipiscing elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices. Aliquam libero et malesuada fames ac ante ipsum primis in faucibus. Cras viverra ligula sit amet ex mollis mattis lorem ipsum dolor sit amet.

    Elements

    Text

    This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


    Heading Level 2

    Heading Level 3

    Heading Level 4

    Heading Level 5
    Heading Level 6

    Blockquote

    Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

    Preformatted

    i = 0;
    							while (!deck.isInOrder()) {
    								print 'Iteration ' + i;
    								deck.shuffle();
    								i++;
    							}
    
    							print 'It took ' + i + ' iterations to sort the deck.';

    Lists

    Unordered

    • Dolor pulvinar etiam.
    • Sagittis adipiscing.
    • Felis enim feugiat.

    Alternate

    • Dolor pulvinar etiam.
    • Sagittis adipiscing.
    • Felis enim feugiat.

    Ordered

    1. Dolor pulvinar etiam.
    2. Etiam vel felis viverra.
    3. Felis enim feugiat.
    4. Dolor pulvinar etiam.
    5. Etiam vel felis lorem.
    6. Felis enim et feugiat.

    Icons

    Actions

    Table

    Default

    Name Description Price
    Item One Ante turpis integer aliquet porttitor. 29.99
    Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
    Item Three Morbi faucibus arcu accumsan lorem. 29.99
    Item Four Vitae integer tempus condimentum. 19.99
    Item Five Ante turpis integer aliquet porttitor. 29.99
    100.00

    Alternate

    Name Description Price
    Item One Ante turpis integer aliquet porttitor. 29.99
    Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
    Item Three Morbi faucibus arcu accumsan lorem. 29.99
    Item Four Vitae integer tempus condimentum. 19.99
    Item Five Ante turpis integer aliquet porttitor. 29.99
    100.00

    Buttons

    • Disabled
    • Disabled

    Form