Chandu P
Lead Software Engineer
- Role
- Lead Software Engineer at AT&T
- Location
- Charlotte, NC, US
- LinkedIn followers
- 500 followers
About Chandu P
Around 11+ years of experience in SDLC using Java, J2EE /Spring, PySpark, MuleSoft, Microservices, ReactJS, Azure.Extensive experience in Design, Development and Integration of Software Products.Proficient in with Core Java, J2EE and J2EE design patterns.Experience in full Software Development Life Cycle (SDLC) starting from collecting Business specifications, Analysis, Design and Development, Testing and documenting the entire life cycle using various methodologies like Waterfall, Agile SCRUM.2 years of experience in MuleSoft Anypoint Platform, Good technical experience on various components of Anypoint Platform.Experience in designing and developing RAML based APIs using Anypoint Platform. Used several connectors like HTTP, Database, Azure Cosmos DB, and Azure Event Hub Queues.Having good knowledge on Jenkins.Expert level skills in design and development of client-server model interfaces, server-side Java-based development, batch jobs and process improvement tools using core Java/J2EE. Hands on experience in Swing, socket programming, JNDI, Core J2EE concepts (JSP and Servlets), Java Beans, Struts framework, JSF, Spring framework, EJB, JDBC, Web services, Java message service, Java XML interface (DOM and SAX parser), transforming XML Data with XSL and web technologies such as HTML, java script, AJAX and CSS.Experience with micro services architecture using Rest APIs, spring boot.Hands on Experience in object-oriented analysis and design, collections, multi threading, multiprocessing, concurrency, exceptions handling, memory management and leaks, RMI, java reflections and UNIX and Windows system calls.Hands-on experience on J2EE frameworks such as Struts, JSF2, Spring MVC and IOC for dependency injection.Designed web applications involving UML: Class Diagrams and sequence diagrams.Experience in functional and technical systems analysis & design.Experience in upgrading platforms and performance optimization.
Experience
Lead Software Engineer
Jan 2024 — Present · Charlotte, NC, US
Build micros services for the delivery of software products across the enterprise.• Design and develop event framework for internal business events.• Design and develop a framework for delivering RESTful APIs.• Create data model for external RESTful API configuration including API key management.• Design and Develop APIs using Spring Boot and Mule.• Create and design APIs using RAML.• Create, design, and develop Mule flows to for external and internal APIs.• Create and develop custom code to run in Mule. Includes custom transformers, validators using and extending Mule API.• Create and develop custom code to run in Mule/Spring environment. Includes custom Mule/Spring event handlers.• Used Cassandra to store large scale click stream data.• Used RESTful Web Services exclusively for returning connection objects in JSON from the host machine.• Used Spring Microservices based on requirement (containers, load balancing, distributed cache)• Used Docker and built automated integrations and deployments using configuration management tools.• Azure Kubernetes, Azure Event Hubs Messaging, Azure Cosmos DB, Azure Synapsis.• Working on Continuous Integration Process using Jenkins• Developing and implementing test validations of the applications using Junit.• Maintaining version control using Git, bitbucket and GitLab• Enhancing the front-end of the application using JavaScript, XML, EJB, JDBC, Struts, HTML, CSS, Ajax and jQuery• Developing Single Page Applications (“SPA”)• Developing GUI using MVC, JavaScript, HTML, and CSS, jQuery, JSON, Ajax and Bootstrap for Compact styling• Using jQuery and JavaScript for implementing client-side validations like date and time, type and Series at Controller level
Education
Governors State University
Master's degree, Computer Science
2015 — 2016
A.N.R. COLLEGE
Bachelor's degree, Mathematics
2006 — 2009
Lakireddy Balireddy College of Engineering
Master's degree, Computer Science
2009 — 2012
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.