Srinandan Kota

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proven expertise in cloud-based microservices architecture.
  • Significant contributions to scalable web applications.
  • Strong background in data analysis and machine learning.
Stackforce AI infers this person is a SaaS and EdTech developer with strong skills in cloud computing and data analytics.

Contact

Skills

Core Skills

Cloud ComputingMicroservicesWeb DevelopmentData AnalysisIot AnalyticsData CollectionIot ApplicationsDatabase DevelopmentHome Automation

Other Skills

AWSAlgorithmsAppDynamicsBambooBig DataBitbucket (Git)CC/C++CSSClassification algorithmsCloud DevelopmentClustering algorithmsConfluenceData ModelingData Structures

About

I am a graduate student of Iowa State University of Science and Technology with a Masters in Computer Engineering. My work experience over the years includes diverse areas such as Web platform development, Rest API development, Microservices, Databases, Data collection and analysis, Machine learning and Software engineering. I have developed the following industry skills over the years- Languages : Java, Python, C/C++, SQL, HTML, CSS, JavaScript and PHP Platforms/ Ecosystems : LAMP, AWS, Elastic search and MongoDB Machine learning/ Data science packages: pandas, Keras/TensorFlow, NumPy, matplotlib Frameworks : Spring boot, Spring JPA, Hibernate, JUnit/ Mockito/ Power Mock, Spring Reactive, Spock, Groovy, Hadoop (HDFS, MapReduce, Hive, Hbase) and Apache Spark Tools: Intellij, Maven, Swagger, Postman, Jenkins, Kafka, Sonar, NequsMQ, AppDynamics, GitHub, Jira, Confluence, Bamboo, Bitbucket (Git), Eclipse, Elastic stack, Dbeaver, Rancher (Kubernetes), Dataflix(Logging tool), Elastic Stack, Thymeleaf, Rundeck, phpmyadmin, XAMPP, Spyder, Virtual Box (Oracle), Cloudera VM, Agilefant, Jupyter, Ipython, Python IDLE, scikit-learn, PuTTy, Weka and other tools Software methodologies: Agile development (SCRUM), Test Driven Development (TDD), CI/CD practices, API First My current interests are in Software Engineering, Distributed Systems, Machine Learning, Web platform development, Big Data and Cloud platform development.

Experience

9 yrs 3 mos
Total Experience
2 yrs 6 mos
Average Tenure
6 yrs 10 mos
Current Experience

Warner bros. discovery

Senior Software Engineer

Mar 2023Present · 3 yrs 3 mos · Bengaluru, Karnataka, India

Equinix

Senior Associate Engineer, Product Software

Aug 2019Present · 6 yrs 10 mos · United States

  • Network Edge- Web marketplace with virtual network products on the edge for instant deployment and interconnection of network services
  • Responsible for requirements gathering, planning project timelines, scoping and prioritizing tasks in a CI/CD environment; Demonstrated POCs and features to multiple stake holders and teams as part of agile ceremonies across multiple releases
  • Designed scalable, robust and fault tolerant applications for customer facing back-end RESTful web services; Integrated with third party services (ServiceNow, Optiv, Tibco, Siebel); Involved in refactoring of heavy weight Microservice to multiple microservices and porting to AWS
  • Performed unit and integration tests and contributed to all phases of SDLC cycle; Fixed major bugs pre-emptively in SIT, UAT and Production
  • Provided developer support for customer calls; Debugged complex situations of different severity levels in Production
  • Created documentation for product teams, collaborated with CRE, SRE and cross functional teams across geographies and mentored interns
  • Features supported around 1000% increase in users, 130% increase in device types and 2400% increase in devices amongst other scalable metrics during peak times; Maintained around 85% test coverage for Microservices; Involved in fixing majority of 500 incidents in tech debt
  • Developed applications using secure practices with Java 8/Java 11, Spring-boot, Hibernate, Spring JPA, PostgreSQL, Swagger, Sonar, Dataflix, Rundeck, Rancher, Kafka, AppDynamics, Jenkins, Postman, Sonar, Mockito, Power mock, AWS
JavaSpring-bootHibernatePostgreSQLAWSKafka+10

Winktales creative solutions pvt. ltd.

Software Programmer

Dec 2015Apr 2017 · 1 yr 4 mos · Bengaluru Area, India

  • GreenWave, was an experimental initiative by WinkTales for exploring business opportunities in smart urban gardening and the sustainable living space. As part of the initiative the company developed and evaluated multiple products and services.
  • One such product required a web based data platform to predict and notify the user about the maintenance requirements of the product to make maintenance decisions easy for the customers and save water. I was working (Independent contractor) on this platform and developed software that would make their product smart and efficient.
  • 1) Responsible for design, development and debugging of a Proof of Concept Web based platform for monitoring and analyzing collected data. The platform would collect both real-time data through sensors and batch data from third-party APIs for analysis.
  • 2) Built the platform using a Message broker, publish/subscribe messaging protocols, MySQL database, Weather API, Classification and clustering algorithms and M2M communication in Python for the back-end.
  • 3) Designed a user-friendly web dashboard for the front-end using HTML, CSS and JavaScript plugins.
  • 4) Platform was designed to monitor and collect the factors affecting the maintenance of the product, make predictions about the maintenance requirements and share these updates with the user through a dashboard.
  • Technologies/Platforms: Python, Eclipse Paho, MQTT protocols, Linux, Apache, MySQL, C/C++, Clustering and classification algorithms, Web technologies (HTML, CSS, Javascript), RDBMS design, Yahoo APIs, WICED IDE
PythonMySQLHTMLCSSJavaScriptC/C+++4

Indian institute of science (iisc)

Project Assistant

Apr 2015Dec 2015 · 8 mos · Bengaluru Area, India

  • Worked on research projects used in IoT analytics and explored many new technologies related to the IoT domain.
  • I) Data collection and analysis system- A research project designed to remotely collect data affecting crop growth and device data, and transmit it to a centralized server for analysis by experts
  • 1) Responsible for design of the architecture,development and debugging of the system
  • 2) Designed a structured format for collected data which reduced the power consumption by 15x as compared to the legacy data format.
  • 3) Built a Python tool which would run on a server to prepare the received data for analysis by soil experts and for standard data analysis packages.
  • 4) Analysed data from the device to detect patterns in collected data and anomalies in the device and reported this data in a visual format
  • 5) The design resulted in huge cost savings for the project
  • Technologies/Skills/Platforms: C/C++, Python, Object Oriented design principles, Energia IDE, IDLE
  • II)Designed and implemented a cloud based speech recognition robot to demonstrate the applications of the IoT field for Intel Invent 50 boot camp which was sponsored by Intel and held in Singapore.
  • 1) Responsible for the development of the architecture and implementation of technologies for the robot
  • 2) Used actuators, Intel Real Sense, Intel Edison Micro-processor, JSON formatting and a cloud platform for machines
  • 3) The robot could be remotely controlled by using speech commands from a computer.
  • Technologies/Platforms: Python, Linux, Intel Real Sense SDK, Dweet cloud Platform, IDLE, Windows 10
  • III) CxC program workshops : Volunteered in organizing workshops in raising awareness about fields related to IoT for students/faculty.
PythonC/C++Object Oriented design principlesLinuxIoT AnalyticsData Collection

Eshale

Software Developer

Oct 2014Mar 2015 · 5 mos · Bengaluru Area, India

  • About the institution: A non-profit organization which provides free education to rural students using technology; Products developed by the organization were used by more than 5000 schools. Focus was to build software to help schools in various administrative tasks, aid and evaluate student academic performance and monitor the accounting of various government schemes.
  • I was involved in developing two software products, which involved developing databases and web interface, among many others developed by the organisation.
  • 1) Qkosha- Q&A evaluation tool to help students prepare for public examination
  • a) Implemented important product features like Unicode formatting for regional language support, computer-based self-evaluation, unique question set generation for practice for different examinations and easy-to-use interfaces
  • b) Developed both online and standalone versions
  • 2) Shalatantra- School administration software designed to assist government schools in day-to-day tasks
  • a) Contributed to developing product features like account checking, password protection, statistical report generation, computerization of daily administrative activities in schools like attendance, admission, mid-day meals accounting along with a simple interface
  • b) Wrote a easy-to-follow documentation for customers to use this product
  • Technologies/Platforms: LAMP stack, phpmyadmin, RDBMS , XAMPP, HTML, CSS, JavaScript
PHPHTMLCSSJavaScriptMySQLWeb Development+1

Wipro limited

Summer project

Jun 2012Jul 2012 · 1 mo · Bengaluru

  • 1) Designed and implemented an algorithm for a home automation application on the Mission 10x
  • Unified Learning Kit Platform (ULK) as part of their summer internship program
  • 2) System can be interfaced to any home appliance that needs to function without human intervention
  • 3) Learnt many inbuilt features of the kit and documented the specifications in the project
  • 4) Project was demonstrated to senior professionals and received a highly positive response
  • Technologies/Platforms: Implemented using C/ datastructures
CData StructuresHome Automation

Education

Iowa State University

Master of Science - MS — Computer Engineering

Jan 2017Jan 2019

PES University

Bachelor of Engineering - BE — Electronics and Communications Engineering

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Cloud Computing & Microservices

Explore similar profiles based on matching skills and experience