Sai Kumar

Sai Kumar Email and Phone Number

Actively Looking for C2C Opportunities as Senior Java Developer| Java | Azure|Spring Boot | Restful Web Services | JavaScript | Vertex | Hibernate | AWS | React | Cassandra | Angular | Selenium| Kafka. @ Incedo Inc.
iselin, new jersey, united states
Sai Kumar's Location
Chicago, Illinois, United States, United States
About Sai Kumar

With over 10 years of experience as a Senior Developer, I have developed, deployed, and managed complex web applications using Java, Spring, AWS, Angular React, Python, and Scala. I have a passion for creating dynamic and scalable solutions that solve real-world problems and deliver value to users and stakeholders.Currently, I am a Senior Frontend Developer at Incedo, where I am involved in all SDLC phases using Agile methodologies. I create interactive UIs using Angular 16, JavaScript, HTML, and CSS, and write reusable Python code using advanced features. I leverage Java 11 and 17 features for efficient and safe code, and design RESTful services with Jaxrs and Spring Framework. I also use AWS services such as EC2, S3, Lambda, EKS, Glue, and IAM to manage cloud resources and develop scalable applications using Scala. I am always eager to learn new technologies and frameworks, and to collaborate with other developers and professionals.

Sai Kumar's Current Company Details
Incedo Inc.

Incedo Inc.

View
Actively Looking for C2C Opportunities as Senior Java Developer| Java | Azure|Spring Boot | Restful Web Services | JavaScript | Vertex | Hibernate | AWS | React | Cassandra | Angular | Selenium| Kafka.
iselin, new jersey, united states
Website:
incedoinc.com
Employees:
1597
Sai Kumar Work Experience Details
  • Incedo Inc.
    Senior Full Stack Developer
    Incedo Inc. Oct 2022 - Present
    Santa Clara County, California, United States
    • Involved in all SDLC phases using Agile Methodologies. • Created dynamic UIs using ReactJS, JavaScript, HTML/XML, and CSS. • Utilized Java 11 and 17 features for efficient and safe code. • Wrote reusable Python code using advanced features. •• Designed and implemented GraphQL schemas and resolvers to create efficient, flexible APIs. This allowed for precise data fetching, reducing over-fetching and under-fetching issues common in RESTful APIs. Have experience in WCS. • Utilized GraphQL in… Show more • Involved in all SDLC phases using Agile Methodologies. • Created dynamic UIs using ReactJS, JavaScript, HTML/XML, and CSS. • Utilized Java 11 and 17 features for efficient and safe code. • Wrote reusable Python code using advanced features. •• Designed and implemented GraphQL schemas and resolvers to create efficient, flexible APIs. This allowed for precise data fetching, reducing over-fetching and under-fetching issues common in RESTful APIs. Have experience in WCS. • Utilized GraphQL in combination with Neo4j to create a single, unified API, providing a consistent interface to access data across multiple sources.• Leveraged Neo4j-GraphQL integrations to auto-generate database queries from GraphQL queries, improving development speed and efficiency. Developed RESTful services with Jaxrs and Spring Framework. • Designed scalable services using microservices architecture and Spring Boot. • Managed project builds with Maven and automated processes with Jenkins. • Managed AWS resources including EC2, S3, Lambda, and integrated EKS with other AWS services. • Used AWS Glue Data Catalog for metadata management and managed AWS IAM policies. • Developed scalable applications using Scala. • Monitored application performance using Kibana, Elasticsearch, and log4j. • Managed infrastructure using Terraform. • Processed large-scale data using Spark and stored data in Cassandra. • Deployed applications on WebLogic server and managed database interactions using Hibernate. • Containerized applications using Docker and managed them using Kubernetes. • Managed project issues using JIRA and ensured code quality using Sonar Lint. • Managed real-time data feeds using Apache Kafka and documented APIs using Swagger.• Developed and debugged applications using IntelliJ IDE. • Wrote unit tests using Junit and Mockito, and implemented TDD practices. • Wrote and executed frontend tests using Jasmine and Karma. • Automated web testing using Selenium. Show less
  • Multiplan
    Senior Full Stack Developer
    Multiplan Nov 2020 - Sep 2022
    New York, United States
    • Leveraged Java 8 and 11 features for robust server-side code and efficient applications. • Integrated Hibernate ORM into Java applications for persistent data storage. • Utilized Spring Framework and Spring Boot for dependency injection and transaction management. • • Used Neo4j’s graph data model in conjunction with GraphQL’s graph query language to handle complex data relationships with ease.• Optimized GraphQL resolvers with Neo4j to reduce round-trip requests to the database… Show more • Leveraged Java 8 and 11 features for robust server-side code and efficient applications. • Integrated Hibernate ORM into Java applications for persistent data storage. • Utilized Spring Framework and Spring Boot for dependency injection and transaction management. • • Used Neo4j’s graph data model in conjunction with GraphQL’s graph query language to handle complex data relationships with ease.• Optimized GraphQL resolvers with Neo4j to reduce round-trip requests to the database, improving API performance.• Implemented authorization and access control in GraphQL APIs using Neo4j, ensuring secure access to data.• Utilized Neo4j’s transactional capabilities within GraphQL resolvers to ensure data consistency.• Leveraged Neo4j’s full-text search capabilities within GraphQL APIs to provide powerful search functionality.Developed scalable services using the microservices architectural style. • Deployed and managed applications on GCP, utilizing Compute Engine, App Engine, Kubernetes Engine, and Cloud Functions. • Managed data storage on GCP using Cloud Storage, Cloud SQL, MongoDB, and implemented solutions using BigQuery. • Developed interactive UIs using HTML5, CSS3, JavaScript, Angular 13, and AJAX. • Designed RESTful web services and managed data using GraphQL. • Managed relational databases using Oracle 11g and implemented full-text search capabilities using Apache SOLR. • Managed CI/CD pipelines using Jenkins, Maven, Ant, Docker, Kubernetes, SVN, GIT, and GITHUB. • Managed project tasks using JIRA and processed large datasets in real-time using Scala and Apache Spark. • Implemented search capabilities using Elasticsearch and visualized data using Kibana. • Implemented unit testing in Java applications using JUnit and Mockito, and tested JavaScript code using Jasmine and Karma. • Implemented secure authentication using OAuth and documented APIs using Swagger. Show less
  • Target
    Full Stack Developer
    Target Jul 2018 - Oct 2020
    Minneapolis, Minnesota, United States
    Developed server-side code using Java 8 and 11 features like lambda expressions, streams, functional interfaces, local-variable type inference, and HTTP Client API.Handled authentication and authorization using Spring Security in a Spring Boot application. Simplified database operations using Spring Data JPA.Utilized Core Java for implementing efficient data structures and algorithms. Used Java’s NIO package for high-speed I/O operations.Managed project build with Gradle. Created… Show more Developed server-side code using Java 8 and 11 features like lambda expressions, streams, functional interfaces, local-variable type inference, and HTTP Client API.Handled authentication and authorization using Spring Security in a Spring Boot application. Simplified database operations using Spring Data JPA.Utilized Core Java for implementing efficient data structures and algorithms. Used Java’s NIO package for high-speed I/O operations.Managed project build with Gradle. Created dynamic UIs using AngularJS, HTML, CSS, and TypeScript.Designed API Gateway patterns and implemented circuit breaker patterns using Hystrix in a microservices architecture.Managed version control using SVN and GIT. Deployed and managed applications on Linux (RedHat 5).Tested SOAP-based web services using SoapUI. Wrote unit tests using JUnit and Mockito, implementing TDD practices.Managed data persistence using MongoDB and Hibernate. Developed POJOs and used DAO pattern for data access.Deployed applications on Tomcat 6 server. Ensured code quality using Sonar Qube.Containerized applications using Docker and managed them using Kubernetes. Automated build, test, and deployment processes using Jenkins.Managed and deployed resources on AWS. Managed real-time data feeds using Rabbit MQ. Documented APIs using Swagger.Used SOAP UI, App Dynamics, and JMeter for testing. Used Log4j framework for logging. Show less
  • State Of Michigan
    Full-Stack Developer
    State Of Michigan Aug 2016 - Jun 2018
    Lansing, Michigan, United States
    Leveraged JAVA 8, J2EE, Core Java for enterprise-level applications. Utilized OOP features of Core Java, Spring, and Spring Boot for dependency injection and rapid setup of applications.Managed asynchronous messaging using IBM MQ, JMS. Implemented Hibernate ORM for data persistence. Utilized Microservices architecture for developing autonomous services.Developed UIs using XML, HTML, JavaScript, CSS, JSP, and JSTL. Worked with MongoDB for data storage, retrieval, and processing… Show more Leveraged JAVA 8, J2EE, Core Java for enterprise-level applications. Utilized OOP features of Core Java, Spring, and Spring Boot for dependency injection and rapid setup of applications.Managed asynchronous messaging using IBM MQ, JMS. Implemented Hibernate ORM for data persistence. Utilized Microservices architecture for developing autonomous services.Developed UIs using XML, HTML, JavaScript, CSS, JSP, and JSTL. Worked with MongoDB for data storage, retrieval, and processing. Leveraged MongoDB’s sharding and replication features for data management.Used Log4J for logging, CVS and GIT for version control. Utilized Maven for project management, Jenkins for CI/CD. Managed tasks and issues using Jira, collaborated on Confluence.Handled secure file transfers with WINSCP, managed content using CMS. Worked on Unix/Linux (RedHat) systems, used Eclipse IDE for coding. Managed application deployment on Tomcat server.Executed unit tests using Jasmine, Karma, Junit, and Mockito. Managed and monitored AWS resources including CloudWatch, EC2, S3, IAM. Used Docker and Kubernetes for application containerization and management.Tested APIs with Postman, ensured code quality with Sonar Lint. Show less
  • Fm Global
    Java Developer
    Fm Global Nov 2013 - Jul 2016
    Alpharetta, Georgia, United States
    Implemented Agile SCRUM project, leveraging Core Java features like multithreading, collection framework. Utilized Java 8 features, Spring MVC, Spring JDBC for application development. Used J2EE, JSP for dynamic web pages, Ajax for asynchronous web applications.Managed data using XML, Log4j for logging. Used Maven for dependency management, build automation. Developed front-end components using JavaScript, HTML, CSS, jQuery. Utilized Microservices architecture, Kanban for workflow… Show more Implemented Agile SCRUM project, leveraging Core Java features like multithreading, collection framework. Utilized Java 8 features, Spring MVC, Spring JDBC for application development. Used J2EE, JSP for dynamic web pages, Ajax for asynchronous web applications.Managed data using XML, Log4j for logging. Used Maven for dependency management, build automation. Developed front-end components using JavaScript, HTML, CSS, jQuery. Utilized Microservices architecture, Kanban for workflow optimization.Managed version control using SVN, GitHub. Deployed applications on WebSphere. Followed Agile methodologies, developed SOAP web services using JAX-WS, Apache-CXF. Used JSF for UI, DTO for data transfer, DAO for data access.Managed cloud resources on Azure, tested APIs using Postman, managed tasks using Jira. Worked with MySQL for database management, used PL/SQL in Oracle. Wrote unit tests using Junit, Mockito, performed load testing using JMeter. Worked on Windows for application deployment. Involved in Test-Driven Development (TDD) Show less
  • Integraph
    Jr.Java Developer
    Integraph Mar 2013 - Sep 2013
    Hyderabad, Telangana, India
    • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. • Developed a prototype of the application and demonstrated to business users to verify the application functionality.• Created XML files and Java class files to map the object relation Mappings.• Developing front end of application using HTML, CSS, backbone.js, JavaScript, jQuery. • Designed and implemented microservice… Show more • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. • Developed a prototype of the application and demonstrated to business users to verify the application functionality.• Created XML files and Java class files to map the object relation Mappings.• Developing front end of application using HTML, CSS, backbone.js, JavaScript, jQuery. • Designed and implemented microservice architecture. Ensuring communication between services is efficient and reliable.• Prepared user documentation with screenshots for UAT (User Acceptance testing).• Extensive experience in producing/consuming Rest based web services using JAX-RS, Jersey providers.• Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, EJB, Form Bean and Action classes.• Used PL/SQL for creating stored procedures, functions, and triggers in Oracle database.• Hands on experience with MVC JavaScript frameworks such as Backbone.js, Struts.• Worked on a code generation framework that generated Java Swing code from XML.• Developed web services in Java. Experienced with SOAP/WSDL. Show less

Sai Kumar Education Details

Frequently Asked Questions about Sai Kumar

What company does Sai Kumar work for?

Sai Kumar works for Incedo Inc.

What is Sai Kumar's role at the current company?

Sai Kumar's current role is Actively Looking for C2C Opportunities as Senior Java Developer| Java | Azure|Spring Boot | Restful Web Services | JavaScript | Vertex | Hibernate | AWS | React | Cassandra | Angular | Selenium| Kafka..

What schools did Sai Kumar attend?

Sai Kumar attended Jawaharlal Nehru Technological University, Anantapur.

Who are Sai Kumar's colleagues?

Sai Kumar's colleagues are Anup Choudhury, Ishika Choudhary, Abhishek Jain, John Carlo Lemi, Shivani Garg, Mahadev Panchal, Praveen Kumar. G.

Not the Sai Kumar you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.