SAI BHARADWAJ GANDRAKOTA
*********************@*****.*** 929-***-**** https://www.linkedin.com/in/subrahmanya-sai-bharadwaj-67269698/
CAREER OBJECTIVE
To work in innovative projects with a focus on integrating today’s sophisticated computer systems and business operations also involve myself in designing, developing, enhancing and maintaining software's of high caliber.
Education
Master of Applied Computer Science, GPA: 3.70
Northwest Missouri State University Maryville, Missouri, USA May 2020
Bachelor of Technology in Computer Science and Engineering, GPA: 3.75
Vignan’s Institute of Technology and Aeronautical Engineering India May 2016
Skills & Expertise
Web Frameworks
Spring MVC, Spring Boot, Hibernate, NodeJS, Django, Turnado
Web Technologies
Java Script, HTML, CSS, JDBC, Web Services (REST, SOAP)
Programming languages
Java, Python, Android
Databases
MySQL, Oracle 12g,Mongo DB, SQL Workbench
Project Development Tools & Software’s
Eclipse, Visual Studio, GIT Hub, CVS, ANT, Jenkins, Tomcat, JIRA
Professional Experience
Overall Four plus years of hands on experience in developing, enhancing, maintaining and supporting applications on JAVA/J2EE and PYTHON/Django/TURNADO platform.
Expertise in developing web services using RESTFUL and SOAP
Expertise in writing JUnit test cases for system testing, Used Log4j for logging
Excellent work experience in Core Java
Excellent hands-on experience in Java, Spring and Hibernate
Good Knowledge on Angular and integrating with mobile application
Good at development in enterprise web applications using Core Java, Java EE
Northwest Missouri State University Maryville, MO Duration: April 2019 – May 2020
Java Full Stack developer
Project: Trace and Gigit
Responsibilities:
Participated in Agile Scrum methodology for application development. Analysis, design, coding, unit, and integration testing of business applications in an object-oriented environment
Built the responsive UI with AngularJS, Bootstrap. Developed the dashboard for displaying charts, graphs, and other analytics-related widgets
Developed mock-up screens in the prototype to demo the application screens to business users using HTML, AngularJS, Bootstrap
Extensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, such as portfolio summary and user information also developed Services, Business Delegate, POJO, Controller and Dao
Created and managed daily/weekly builds using Jenkins for CI/CD and used pipeline plug-in for managing multi project jobs efficiently
Extensively Implemented Spring boot, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate
Used JMS (Java Mailing Service) API to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications
Increased database performance by utilizing MySQL configuration changes, multiple instances and by upgrading hardware
Used JSON for data exchange between application modules along with XML and WS-Security for authenticating the REST messages along with encryption and decryption
Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before writing the actual functionality
Involved in configuring builds using Jenkins with Git configured and used Jenkins to deploy the applications onto Dev, QA, UAT environments
Worked on Atlassian products such as Git for Version control, Source tree, Jira for project tracking, Confluence for project Wiki
Involved in Bug Fixing and Production Support Maintenance.
Based on the location displayed nearby outlets to the user
User AES256 and sha64 algorithms to encrypt and save sophisticated data
Skill Set utilized: Java 8, J2EE, Spring, Spring boot, Hibernate, JMS, REST, JUnit, Jenkins, Tomcat, Spring Tool Suite(STS), Jenkins, API Gateway
Accpre Technologies PVT LTD Hyderabad, India Oct 2017 – Dec 2018
Software Engineer
Spinov: Duration: Oct 2017 — Dec 2018
Responsibilities:
Developed APIs and configured existing APIs in Python and Java.
Created new models required for API specifications.
Handled user sign up and sign in APIs.
Developed APIs required for integrating in house billing system.
Responsible for building APIs for billing systems and for maintaining inventory for restaurants.
Responsible for building APIs for spot gaming and maintaining score board in restaurants.
Responsible for building APIs for KOT printing near chef and printing final bill and applying the discount for user getting points in game in restaurants
Responsible for building APIs and maintaining application features for waiter and manager and chef and game hosts and players in the game for the restaurants
Responsible for automated API server deployments through Jenkins to IBM servers.
Skill Set utilized: Java Spring, Java Spring Boot, Python, Django, Tornado, MYSQL, HTML, Git, ubuntu, jenkins .
Banyan: Duration: Oct 2017 — Dec 2018
Responsibilities:
Developed APIs and configured existing APIs in Python and Java.
Created new models required for API specifications.
Handled user sign up and sign in APIs.
Developed APIs required for integrating in house billing system.
Responsible for building APIs for billing systems and for maintaining inventory for restaurants.
Responsible for building APIs for KOT printing near chef and printing final bill in restaurants
Responsible for building APIs and maintaining application features for waiter and manager and chef for the restaurants
Responsible for automated API server deployments through Jenkins to IBM servers.
Skill Set utilized: Java Spring, Java Spring Boot, Python, Django, MYSQL, HTML, Git, ubuntu, jenkins.
Apalya Technologies Pvt Ltd Hyderabad, India Sept 2015 – Oct 2017
Software Engineer
Vodafone Play: Duration: Sept 2015 — Oct-2017
Responsibilities:
Developed APIs and configured existing APIs in Python.
Created new models required for API specifications.
Handled user sign up and sign in APIs.
Developed APIs required for integrating in house billing system.
Maintained subscription engine to support newly on boarded content providers.
Configured APIs to communicate with in house content store and CMS and provided
APIs to make video streaming details available at one point.
Responsible for automated API server deployments through Jenkins to IBM servers.
Skill Set utilized: Python, Django, MYSQL, HTML, Git, ubuntu, jenkins.
Mobilink: Duration: Dec 2015 — Feb 2016
Responsibilities:
Developed APIs and configured existing APIs in Python.
Created new models required for API specifications.
Handled user sign up and sign in APIs.
Developed APIs required for integrating in house billing system.
Maintained subscription engine to support newly on boarded content providers.
Configured APIs to communicate with in house content store and CMS and provided
APIs to make video streaming details available at one point.
Responsible for automated API server deployments through Jenkins to IBM servers.
Responsible for Encoding, Transcoding and Digital Rights Management of video Content.
Skill Set utilized: Java Spring, Java Spring Boot, Python, Django, Tornado, MYSQL, HTML, Git, ubuntu, Jenkins.