Summary
Overview
Work History
Education
Skills
Skill Summary
Accomplishments
Certification
Timeline
Generic

Siva Kumar Kannedara

Plano,TX

Summary

Experienced and dedicated software engineer with a proven track record of 20 years in designing customer-centric programs and leading high-performing service-oriented teams. Motivated professional with a strong background in development, thriving in fast-paced and results-driven environments. Eager to transition into a new field, leveraging extensive experience in strategic planning, project management, and stakeholder engagement. Committed to utilizing transferable skills to drive success and foster innovation in the ever-evolving professional landscape.

Overview

17
17
years of professional experience
4
4
Certifications

Work History

Technical Lead - FE

AT&T
12.2017 - Current
  • Designed and developed asynchronous RESTful Micro services using Node JS, React JS, Couch base, Casandra that are consumed by other micro services with an average response time of 30 milliseconds
  • Development B2C e - commerce site on domains like Cart and Checkout and List Pages using Open-source development (ATG Commerce to Micro service Architecture)
  • Implemented Checkout CRUD operations end points, Checkout controller and REST API end points like Personal info, Payment, Credit check, Preferences and Terms
  • Implemented all the components following a test-driven development methodology using JUnit and Mockito, JS code with Jest with Enzyme, PACT, Webdriver IO
  • Hands-on experience in using CI/CD pipeline and Jenkins for deploying the code
  • Work with Business Analysts, Business Owners, QM Analysts, and Application Support Teams to understand all stakeholder requirements
  • Work closely with Architects for requirement analysis and designing engineering solutions for complex business problems
  • Monitor logs in Splunk and debug the code to identify the issues
  • All the micro services integrated with Sonar Cube, making sure all the code qualities met through, along with code coverage
  • Involving in the code review through each Pull requests (created from other devs) review and analysis
  • Deploy & control Images to Docker Container from Eclipse and Remote Debug containers
  • Making sure all the UI components are met RWD, CATO and best performance standards
  • Environment: React JS, Type Script, Node JS, Jest with EnZyme, Yarn, Bootstap, CSS3, HTML 5, PACT, Web Driver IO, VS Code, Eclipse, Required plugins, Sonar, Git

Technical Lead - FE

AT&T
07.2017 - 12.2017
  • Worked collaboratively on an Agile team with other developers, business analysts, testers, technical/solution architect and scrum masters
  • Analyzed conceptual diagrams & visual mockups given by UX design team and ensure that it adheres to the RWD standards
  • Designed and developed asynchronous RESTful Micro services using Spring boot, Java 8, React JS, Couch base, Casandra and RXJava that are consumed by other micro services with an average response time of 30 milliseconds
  • Developed UI pages were based on the Comps, Mockup’s & redlines provided by the UI/UX team
  • Developed the presentation layer with responsive web design experience using Angular JS, JavaScript, CSS3, HTML5, DS2 framework and Pug
  • Used Angular JS framework in for creating Single page Application which can bind data to the server for specific view and synchronize data with server side application
  • Responsible in creating custom directives, Controllers & modules using Angular JS framework and make it a reusable component over entire application
  • Responsible for consuming Restful API’s using $http service and stored the JSON responses using promises
  • Used Gulp JS & Node Package manager(NPM) for Task & package management, and Jasmine for Unit testing
  • Used Require JS as a module loader in the application which loads all required Angular libraries on the web page
  • Web pages are developed based on accessibility guidelines and make sure website passes the CATO testing
  • Worked on capturing all user actions using adobe reporting framework and all data is passed to a data layer team for generating analytics reports
  • Improved the performance of pages with high load times which increased the sales and customer experience and decreased maintenance capital expenditure for the client
  • Environment: Sprint Boot, Java 8, Junit 5, Angular JS, Phantom JS, JavaScript, DS2, HTML5, CSS3, VS Code, GITHUB, Bower, Gulp JS, Node JS, Jasmine, Jenkins

Programmer Analyst

AT&T
04.2015 - 07.2017
  • Involved in design calls and understand the business use cases
  • Have worked on droplets, form Handlers and repositories as part of development
  • Worked on creation of REST services and scheduler applications using Apache CXF to provide data related to KMS and forum content
  • Developed exception handling for all the failed scenarios
  • Developed web application based on Angular JS, Node JS, Express and Karma for testing
  • Integrated with third party providers like Touch comers’, Share this, media Bin, CQ DAM, Lithium forums and others
  • For the Search Engine orientation, created services using phantom.js, and nudge crawlers
  • Lead the team and coordination with business on levels of project cycle
  • Unit and performance testing of design and development
  • Thoroughly involved in Ajail methodologies, splitting all tasks into multiple user stories and schedules into short sprints
  • Environment: Java, J2EE, ATG 9.X, Apache CXF, REST services, Angular JS, Phantom JS, Express, Karma, KANA knowledge management system, Maven, CQ5

Sr. Programmer Analyst

Seascape Consulting LLC
09.2014 - 03.2015
  • Company Overview: (Client: Ceasers Entertainments)
  • Developed web application based on MEAN Programing (Mongo DB, Express framework, Angular Js and Node Js)
  • Worked on different Social Media APIs like, Facebook, Twitter, and Google Plus
  • Worked on Web Programing, Leaflet Map integration, Google Maps Integration, Alchemy API, Pusher API, Socket IO, Web Socket Programing, Kaazing message channel and Roseberry PI Programing
  • Administrating and Implementing Lucid works configurations for Solr
  • Implemented Front end UI layer for all applications using Bootstrap Js, HTML 5, CSS 3 and Angular JS, Backbone JS and Knockout.js
  • Developed Restful Web Services for all applications
  • Worked on Mongo DB for Data storing and Hbase integration, Data representation using Neo 4J and D3.Js
  • Designed and developed WebServices using SOAP, WSDL, and XSD and tested them by using SOAP UI Tool
  • Interacting with business users to collect the requirement
  • (Client: Ceasers Entertainments)
  • Environment: MEAN Programing (Mongo DB, Express Js, Angular Js and Node Js), Python 3, Cassandra, Apache Solr, Open Social (Oauth), Kaazing with TIBCO EMS, Pusher API, Alchemy API, QUnit, Hadoop with CloudEra

Programmer Analyst

Seascape Consulting LLC
12.2013 - 09.2014
  • Company Overview: (client: AT&T)
  • Developed web application based on Struts 2 and integrate with Apache Solr
  • Designed the Solr Configurations and Schemas related search relevancy
  • Administrating and Implementing Lucid works configurations for Solr
  • Implemented Front end UI layer for all Search results pages
  • Developed Restful Web Services for video tutorials
  • Designed Mobile User Interface of application using Free maker Templates, Angular Js
  • Integration with Adobe CQ will enable sales and marketing related workflows
  • Used extensively the Struts 2 frame work such as Spring Core, Dependency Injection
  • Designed and developed WebServices using SOAP, WSDL, and XSD and tested them by using SOAP UI Tool
  • Integration with Adobe CQ for content management
  • Leading offshore team members, conducting audits and code review
  • Interacting with business users to collect the requirement
  • Generating standalone and web application reports for accounting and audit purpose
  • Creating procedure and fine tuning the existing procedure to handle huge amount of transaction
  • Unit Tested the WorkList Integration Framework
  • (client: AT&T)
  • Environment: Java, J2EE, Struts 2, Hibernate, WebServices, Apache Solr, Open Social (Oauth), CSSDK (SOA), Angular Js, Knockout JS, QUnit, AJAX, JQuery, Rss, Adobe CQ, Tom Cat, Oracle 9i, Maven

Sr. Application Developer

CSC USA
02.2012 - 12.2013
  • Company Overview: (Client: Farmers Insurance group)
  • Played Technical lead role for this project
  • Developed web application based on J2EE MVC (eAgent) framework, Spring and Hibernate
  • Designed prototypes of User Interface for application using DHTMLX, JavaScript, JSON and AJAX
  • Worked on Imprezzio (CRM) tool integrations with WebServices
  • Understanding business requirement by interacting with users
  • Leading off-shore team members, conducting audits and code review
  • Interacting with business users to collect the requirement
  • Designed the cross tab report for sale and marketing department needs
  • Generating standalone and web application reports for accounting and audit purpose
  • Involved in creating scripts and PL-SQL Programs for data integration Project
  • Proficiently created stored procedure for application
  • Created display tag to generate database driven reports
  • Created complex cross tab report for Purchasing Department
  • Bug fixing and 24-7production support
  • Creating procedure and fine tuning the existing procedure to handle huge amount of transaction
  • Interacting with business analyst for preparing business requirement
  • Developed Business requirements by using use case and sequence diagram for the application
  • (Client: Farmers Insurance group)
  • Environment: Java, J2EE, Servlets, JSP, eAgent MVC, Spring MVC, Struts 2, Hibernate, Web services, SOAP, WSDL, Imprezzio, EJB, WebSphere 6.0, Websphere MQ Series, HTML, JavaScript, AJAX, DHTML, CSS, JQuery, Agile, DB2, SQL, OOAD, UML, JUnit, HP Quality Center, Win NT & UNIX

Sr. Application Developer

CSC USA
04.2011 - 01.2012
  • Company Overview: (Client: Farmers Insurance group)
  • Played Technical lead role for this project
  • Designed and developed Presentation Layer using MVC framework, HTML, XML, XSLT and JavaScript & CSS
  • Developed server side code that computed most of the business logic, which includes the execution of external service calls (to get data from mainframes system using SDFs and call the external system to get the required data)
  • Developed XMLs, Java Script and Java classes for dynamic HTML generation to perform the server side processing on the client requests
  • Implemented data extraction from Farmers Billing system using WebServices
  • Analysis and design of the functionalities and Created Dataflow diagrams, Class diagrams and Sequence diagrams
  • Created Technical Specifications, Technical Design of the modules
  • Implemented Agile methodology for various phases of SDLC in a time boxed environment
  • (Client: Farmers Insurance group)
  • Environment: Java, J2EE, Servlets, JSP, eAgent(MVC) Framework, Web services, RAD 7.0, HTML, JavaScript MVC Framework, AJAX, CSS, Agile, DB2, Windows

Application Developer

CSC India
02.2010 - 04.2011
  • Company Overview: (Client: Farmers Insurance group)
  • Agency Dashboard Extension is a web application providing Single sign-on access to many of the Farmers applications like eAuto, eHome, eBilling, SCV, eFolio, Foremost and many other vendor sites etc
  • It provides facilities like marketing promotions, news, stats, alerts and reports for the agents and other employees of Farmers
  • Access to user administration is through Oblix to several existing applications such as Auto, Home, APPS, FPPS, File Net, etc which are very crucial to the business
  • (Client: Farmers Insurance group)
  • Played Technical lead role for this project
  • Application development and production support using Java technology (eAgent MVC framework), Spring and JSF
  • Implemented Spring IOC layer and Spring Data Access to configure Hibernate Framework
  • Implemented Single Sign on functionality using Restful Web Services
  • Based on the functional requirements created high level design document, technical specification document
  • Was single point of contact for all technical details
  • Refactoring the code base, making the layers loosely coupled
  • Involved in requirement gathering and defined the scope of the application
  • Involved in unit testing, integration testing and delivery to client

Application Developer

CSC India
02.2008 - 02.2010
  • Company Overview: (Client: Farmers Insurance group)
  • Image Validation and Reengineering (IVR) is a web application providing Agents to scan or attach documents required to serve policies
  • All these documents and related information can be stored in File-Net system
  • Document approval process its handled in DAC system
  • AFI also severed to maintain documents for Employees
  • (Client: Farmers Insurance group)
  • Used Java, J2EE, Java, Servlets, JSP, Struts 2 for the implementation
  • Integrated with Services FileNet based system using SOAP based Web Services
  • Participate in team estimation and proposed the possible solutions
  • Eclipse3.0 has been used for developing the application and deployed to the Web Sphere application server
  • Introduced and enforced development processes
  • Mentored the team members when needed in tough situations

Consultant−Application Development

CSC India
02.2008 - 08.2008
  • Company Overview: (Client: Farmers Insurance group)
  • Farmers.com is an official website for Farmers Insurance group
  • This website contains all the Farmers Business and all other information which is useful for public
  • User can quote and search nearby Agents in his state through this application
  • (Client: Farmers Insurance group)
  • Requirements analysis and Design phase
  • Coding on HTML and Team Site
  • User Management UI enhancements
  • Code review
  • Unit testing and problem analysis and fixing
  • Discussion and meeting with client for designing and development
  • Preparation of Test Cases and Test Review reports

Education

Bachelor of Science - Computer Engineering

JNTU Hyderabad
Hyderabad, India
05.2001 -

Skills

JavaScript Proficiency

Skill Summary

JavaScript, React JS, Angular JS (version 8), JQuery, Node JS, Bootstrap, HTML 5, CSS 3, XML, AJAX, Java 8, Java EE (Servlets, JSP, JDBC, EJB), Web Services (REST, SOAP), Java Beans, Struts, Jenkins, Kubernetes, Docker, CI/CD, ISTIO, JUnit, TestNG, Mockito, Jasmine with Karma, Jest with Enzyme, Require JS, PACT, Webdriver IO, Mongo DB, Cassandra, Oracle, Couchbase DB, Hazelcast (in-memory computing), Dynatrace, CatchPoint, Sonar (Quality Gate), Tomcat 5.0, Nginx, WebSphere, Eclipse, IntelliJ, VS Code, Maven, Splunk, CA Rally, HP Quality Center, OOAD using UML, Microsoft Visio, Git, SVN, Clear Case, Windows 2000, Windows XP, Windows 95, Windows NT Server, UNIX, Cloud Technologies AWS, MS Azure

Accomplishments

  • Retooled the shopping cart system which boosted the checkout process by 75%.
  • Managed a team of 45 employees, ensuring high budgeted project was completed by the expected deadline.
  • Key contributor in the design and implementation of new features for eCommerce applications.
  • Resolved product issue through consumer testing.
  • Developed solid working knowledge of engineering, design and architecture as the Lead Software Developer on a team of 30.

Certification

Oracle Certified Professional, Java SE Programmer - Oracle.

Timeline

Technical Lead - FE

AT&T
12.2017 - Current

Technical Lead - FE

AT&T
07.2017 - 12.2017

Programmer Analyst

AT&T
04.2015 - 07.2017

Sr. Programmer Analyst

Seascape Consulting LLC
09.2014 - 03.2015

Programmer Analyst

Seascape Consulting LLC
12.2013 - 09.2014

Sr. Application Developer

CSC USA
02.2012 - 12.2013

Sr. Application Developer

CSC USA
04.2011 - 01.2012

Application Developer

CSC India
02.2010 - 04.2011

Application Developer

CSC India
02.2008 - 02.2010

Consultant−Application Development

CSC India
02.2008 - 08.2008

Bachelor of Science - Computer Engineering

JNTU Hyderabad
05.2001 -
Siva Kumar Kannedara