Sign in

Engineer Software

Suwanee, Georgia, United States
September 29, 2018

Contact this candidate


Vijay P. Tadinada, MCAD

Cumming GA 30041 678-***-****

Data Science/Machine Learning Engineer

As part of Master’s in Computer Science (OMCS program from GA Institute of Tech), I completed 2 projects in Machine Learning – Human Activity and Speech Recognition using Matlab,. This involves Supervised learning algorithms like KNN, Ensembles, Naiye Bayes, Neural Network, SVM and Clustering algorithms such as K-Means, Gaussian Mixture. Has good knowledge of regression and other random optimization. In Reinforcement Learning and Decision Making course, I completed projects using TD Learning, Q-Learning, Deep Q Learning like Lunar Lander using OpenAI, Reproduction of Sutton experiments and they are implemented in Python 3.5, Numpy, Panda, Keras.

Experienced in developing and improving performance of stored procedures, T-SQL in SQL Server 2012, 2014. Reduced run time of lot of complex SQL queries/T-SQL from timeout to few seconds.

Architect and design Single Page Application utilizing AngularJS 1.5 using ASP.Net core, AngularJS 2.0/4.0.

Apply in-depth software development experience specializing in Retail point-of-sale and back office systems using Microsoft .Net / Java / Web technology with integration knowledge of external applications.

Experienced in Agile methodology, Sprint planning and Test Driven Development using MS Test, Moq, Karma, Jasmine. Tools used for Agile methodology are Jira, TFS, Jenkins.

Extend and configure product features by applying object-oriented programming skills using SOLID and GOF design patterns and IOC components, such as MS Unity, and Castle Windsor.

Experienced in interfacing POS systems to different devices like barcode scanner, printer, pinpad and processing payment with external vendors.

Experienced in development of embedded systems for biometric devices, handheld devices using C/C++/C#/Windows mobile and Linux.

Has my own blog for Ionic 2 mobile application and AngularJS 2.

Technical / Industry Skills


C, C#, JavaScript, ASP.Net, CSS 3.0, Java, SQL, XML, HTML

Data science

Python 3.5, NumPy, Matlab 2017, Weka


Visual Studio, Eclipse, Git, ReSharper, MSBuild, SVN


Entity Framework, NHibernate, MS SQL Server 2012/2014, MySql

JS Library

AngularJS 1.x/4.0, JQuery 2.0, Jasmine, Karma, Knockout, RequireJS

Vijay P. Tadinada Page Two

Professional Experience

Machine Learning Engineer (GA Tech – Academic experience) Jan’ 2018 to Present

Machine Learning (CS7641)

Two supervised classification projects - Human Activity Learning and Speech Recognition implemented using different training models - Decision Tree, KNN, SVM, Ensembles, Neural Network using Matlab. Clustering analysis was done to reduce features using K-Means, PCA, LDA. Other projects included randomization search using Simulated Annealing, Genetic algorithm and MIMIC.

Reinforcement Learning and Decision Making (CS7642)

Projects included reproduction of Sutton's experiment, Lunar Lander Atari project using OpenAI, Python and Deep Q Neural network (DQN) to get maximum of 200 reward points. Analyzed different implementation by tuning hyper parameters like learning rate, discounted factor, epsilon decay to update Q-Values.

Network Security (CS6262)

Reproduced Polymorphic Blending Attacks by Clustering of Payload using Mahabala distance from network traffic. Other projects included Snorting of network traffic, Malware analysis of mobile/desktop applications.

3CI, Atlanta, GA Dec’ 2015 to Sep. 2018

Contractor for Southern Company

Project: Online Customer Care/Support

Architected and designed custom web security token using Southern identity for role authorization and authentication as single sign on for different web applications.

Developed multiple web pages, chat management interfacing 3rd party vendor using front end Angular JS, Kendo UI and backend Restful services using C#/Web API.

Technology - Angular JS 1.5/4.0, Kendo UI, Javascript, Bootstrap, ASP.Net 5.0, c#/Web API, MVC, MS Test, Oracle.

NCR, Duluth, GA 2012 to Nov’ 2015

Software Architect

Project: Women Infant Children (WIC) Program, Point-of-Sale (POS) Product

Integrate US government WIC program into NCR point-of-sale Retalix product as key participant. Develop web pages in AngularJS to configure WIC program.

Architect, design and implement WIC program as API web services for any NCR retail products by collaborating with project manager and business analyst.

Integrate and extend API calls into existing Retalix POS/ R10 product by supporting WIC payment card, interfacing with external electronic payment server for processing payment.

Vijay P. Tadinada Page Three

Transfer data from corporate to store to point-of-service (POS) by developing data movement web services’ using RabbitMQ.

Employ Agile methodology with involvement in code reviews and sprint planning by using TFS.

Technology: c#, ASP.Net, MVC, JQuery, TFS, GIT, BDD, SpecFlow, MS Test, RabbitMQ, Moq, Javascript, SQL Server 2014.

Front End Web Architect

Project: Airline Kiosk Check-in Product

Tested, validated and prototyped various open source libraries, including Durandal, AngularJS on common use self-service (CUSS) platform. Developed software from product inception to production as key participant.

Architected web application and implemented check-in solution on NCR Kiosk platform, as single page application (SPA) using DurandalJS framework supporting IE 6/8 with back end server as Java, Spring Framework.

Developed multiple web pages using JQuery, Knockout, CSS 3.0 making AJAX calls to Restful web services running in Apache web server.

Designed web templates to mentor junior developers offshore / onshore in developing frontend web pages.

Technology: Javascript, NodeJs, Karma, Jasmine, Durandal, Knockout, Jquery, CSS Java, STS, TDD, Selenium, MySql, Jenkins / Sonar.

Software Engineer

Project: Back office Web Application for Advanced Checkout System

Improved performance of store manager reports by refactoring ASP.Net/c#, T-SQL. Developed multithreaded .Net application to run dual store server in failsafe mode using SQL Server mirror.

Technology: C#, ASP.Net, MVC, HTML, Javascript, SQL Server 2012.

REDPRAIRIE (JDA), Alpharetta, GA 2006 to 2011

Senior Software Engineer

Back Office System (BOS) product development for Retail and Hospitality.

Developed import / export engine by utilizing C#/.Net technology mapping XSD schema elements with database table columns / derived columns.

Developed custom SSRS reporting project in VS IDE to integrate SSRS reports into BOS reporting engine.

Maintained and enhanced biometric time clock devices, such as PC Clock, Radiant, ATS using c++, .Net Web services, and Socket programming.

Improved performance of BOS product for more than 1K stores by utilizing SQL trace, Deadlock graph, Execution plan and other built-in tools to improve stored procedures, T-SQL queries.

Technology: C#, ASP.Net, ASP, C++, Javascript, SSRS, SQL Server.

INVISTICS, Norcross, GA 2005 to 2006

Software Engineer

Delivered lean manufacturing software product development.

Developed multiple complex ASP.Net/c# web forms by using 3rd party custom controls, such as Infragistics, Telerik Controls, and Chart Director with multi-cultural language and currency support.

Vijay P. Tadinada Page FOUR

Implemented single-sign-on feature to work intranet / internet by using 3 way authorization web security pattern, custom XML tokens and AD/ADAM.

Technology: C#, VB.Net, ASP.Net, XML / Web services, VSS, Web forms, JavaScript, CSS, HTML, Infragistics, ChartDirector, Oracle, VSS, UML, WSE 3.0.

ELECTRONIC DATA SYSTEM (EDS), Alpharetta, GA 1997 to 2005

Software Consultant

Client: MCI, Atlanta 2003 to 2005

Project: Maintenance and enhancement of sales commissions system.

Delivered support and implementation of sales management compensation plan system.

Technology: ASP, VB 6.00, VSS, T-SQL, SQL Server 2000, JavaScript, CSS, HTML.

Client: General Motors, Atlanta 2000 to 2003

Project: Conversion of Plant Monitoring system from legacy to G.E. Cimplicity product.

Studied legacy Plant Monitoring System (PMS) and target PMS GE Cimplicity product. Performed gap analysis of current and target system, filling gaps by implementing 3rd party tools. Troubleshot performance reports of different machines and ROBOT’s.

Migrated data from 1 legacy system to another by maintaining data integrity and without impacting production, using UNIX shell scripts, MS Access and Excel.

Technology: VB 6.00, SQL Server 7.0, Cimplicity, UNIX.

Client: Exide Technology 1997 to 2000

Project: Customization of JD Edwards (ERP) package, sales order, purchase order and inventory management.

Implemented Vendor Managed Inventory model in JD Edwards’s package by providing maintenance and production support.

Technology: IBM AS/400, RPG/400, CL/400.

Education / Certifications

Pursuing Master of Science (OMCS program), Computer Science with specialization in Machine Learning, Georgia Institute of Technology, Atlanta.

Completed following courses

Machine Learning

Network Security

Reinforcement Learning and Decision Making

Taking Graduation Algorithms and Introduction to Information Security course in Fall, 2018.

Master of Science (MSE), Software Engineering, Kennesaw State University, Marietta

Bachelor of Engineering (BE), equivalent, Computer Engineering, Mumbai University, Mumbai, India

Certified, MongoDb for Node.js developers, 2014

Microsoft Certified Application Developer in .Net (MCAD .Net), 2004

Sun Certified Java programmer, 2001

Certified, Production and Inventory Management (APICS), Inactive

Contact this candidate