Home

Kalyan Chakravarthi Chittipeddi - Java Developer
prashanth@apexinformatics.com
Location: Little Rock, Arkansas, USA
Relocation:
Visa:
Resume file: Kalyan_Chittipeddi (1)_1743549415530.pdf
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Software Engineer with hands-on experience in Java, Spring Boot, Angular working on building scalable and efficient web applications. I have work experience in developing and maintaining RESTful APIs and microservices, ensuring smooth communication between different systems. I have also worked extensively with Linux servers, monitoring, and writing Bash scripts to automate routine tasks and improve system reliability.
In addition to backend development, I have experience working with SQL and PL/SQL, optimizing database queries, and ensuring data integrity. I enjoy solving complex technical problems, whether it's debugging an application, improving system performance, or streamlining deployment processes. I thrive in collaborative environments and always focus on delivering clean, maintainable code that meets project requirements. Strong background in both frontend and backend development, cloud technologies, and Agile methodologies.
SKILLS
Languages: Java, C++, Python, Arduino.
Frameworks: Spring Boot, J2EE, JDBC, Angular, React.
Web Technologies: REST API, HTML, CSS, Bootstrap, XML, Material UI, JSP, JSON.
Scripting Languages: JavaScript, TypeScript, Shell Script, Bash.
Databases: MySQL, PostgreSQL, MongoDB.
Tools & Editors: ServiceNow, Remedy9, Visual Studio Code, Eclipse, IntelliJ IDEA, Maven, Jira, SharePoint, VMware, Postman. Cloud Technologies: Amazon Web Services (AWS), EC2, S3.
Operating Systems: Linux, UNIX, Windows.
Testing & Version Control: TestNG, Junit, GitHub, Tortoise SVN.
EXPERIENCE
Technical IT Specialist, Pulaski Academy, Little Rock, Arkansas, USA Aug 2024 Present Developing and maintaining a Java-based Veracross integration using Spring Boot and PostgreSQL, ensuring smooth data synchronization between school administrative systems.
Writing and optimizing RESTful APIs to pull student records, attendance, and grading data from Veracross, improving data accessibility for faculty and staff.
Managing Linux-based application servers, performing regular health checks, log analysis, and security updates to ensure system stability and prevent downtime.
Writing Bash scripts to automate server tasks, such as log rotation, database backups, and scheduled reports for school administrators.
Handling PostgreSQL database administration, tuning queries to improve response times for student and faculty portals and ensuring data consistency across systems.
Monitoring server performance, disk usage, and process logs to proactively resolve issues before they impact school operations. Implementing firewall rules and SSH access controls to secure Linux servers and restrict unauthorized access to sensitive student information.
Troubleshooting API integration issues, ensuring smooth communication between the school s internal systems. Assisting faculty and staff with IT-related issues, including resolving network connectivity problems, software errors, and access issues to Veracross and other school platforms.
Implemented automated log monitoring to track errors in Java applications, Linux servers reducing manual troubleshooting efforts.
Software Engineer, Apex Informatics, USA Feb 2023 - May 2024 Developed and maintained back-end services using Java and Spring Boot to process customer orders, manage inventory, and handle payment transactions.
Designed and implemented RESTful APIs to support product searches, order tracking, and user authentication, ensuring smooth interaction between the front-end and back-end systems.
Integrated Kafka for real-time order updates so that customers and administrators receive instant notifications on order status and stock availability.
Worked on optimizing database queries in PostgreSQL, reducing order retrieval times and improving the overall system performance.
Implemented authentication and authorization using Spring Security and OAuth2, ensuring secure access for customers and administrators.
Developed Bash scripts on Linux servers to automate regular health checks and restart services when needed, ensuring high availability during peak sales.
Built an interactive Angular-based dashboard to display real-time insights on orders, inventory levels, and sales trends for store
managers.
Wrote and executed JUnit and TestNG test cases to validate order processing and ensure payment transactions were handled correctly before deployment.
Collaborated in Agile development cycles, participating in sprint planning, daily stand-ups, and code reviews to ensure smooth progress and timely releases.
Software Engineer, Tech Mahindra, India Jan 2021 - Jul 2022 Client: British Telecom
Worked on a logistics domain project, specifically dealing with CCS-UK and UK-HMRC servers, where we processed cargo-related information.
Developed a Java-based application called Translational Services, designed using Microservices architecture, to process and convert various message formats such as EDIFACT, JSON, and XML into standard XML for downstream processing. Used IBM ITX 9.4 Extender to develop and manage 206 different transformation maps, enabling seamless data exchange between logistics clients.
Implemented Socket programming to establish real-time communication between different clients ensuring smooth transmission of cargo data.
Designed and optimized RESTful APIs to interact with different maps and servers, handling real-time requests and responses for cargo status updates.
Managed Linux-based production servers, deploying the Translational Services application, setting up environment variables, and ensuring system uptime.
Implemented Bash scripts to automate server monitoring, log management, and start/stop operations for the application. Integrated Log4J for efficient logging and monitoring in Java applications, ensuring better debugging and system analysis. Regularly performed health checks, monitored resource utilization, and troubleshot performance issues to prevent downtime. Used Git for version control, tracking, managing version updates including mapping changes and API enhancements. Developed TestNG test cases to validate all 206 maps testing them with different version conversions before deployment. Collaborated with cross-functional teams, including DevOps, QA, and business analysts and database teams to improve the accuracy and reliability of cargo data processing.
Created detailed technical documentation for the Translational Services application, making it easier for new developers to understand the transformation logic and integration points.
Provided production support, investigating and resolving issues related to cargo message processing failures, missing data, and connectivity problems with different clients.
Associate Software Engineer, Tech Mahindra, India May 2019 - Dec 2020 Client: Eircom
Worked on various telecom applications such as Ericsson, Nokia, OSS-RC, and Helios, supporting critical infrastructure used for network monitoring and configuration management.
Temporarily contributed to the development of template-driven forms using Angular for a telecom billing application, enabling smoother user experience for processing invoices and account details.
Performed switch-over activities to transfer live traffic between primary and secondary servers for Ericsson applications, ensuring minimal downtime and seamless data continuity.
Conducted regular health checks on telecom servers, monitoring logs, analyzing CPU and memory usage, and ensuring that services were running optimally to prevent outages.
Provided on-call support, assisting clients outside office hours in troubleshooting critical issues related to network failures, system slowdowns, and connectivity disruptions in various telecom applications.
Developed and maintained Bash scripts to automate server monitoring and application recovery, ensuring that production applications automatically restarted when they went into an OFF state.
Worked extensively on SQL and PLSQL scripts, analyzing and troubleshooting billing data issues across multiple telecom applications, resolving discrepancies in customer invoices and transaction records.
Assisted in log analysis and debugging to identify root causes of failures in telecom applications, working closely with network engineers and system administrators to apply necessary fixes.
Collaborated with cross-functional teams, including database administrators and network engineers, to ensure smooth operations of OSS-RC and Helios applications in a production environment.
Maintained version control and deployment documentation, tracking changes in system configurations and ensuring rollback plans were in place for any major updates or deployments.
Provided training sessions and documentation for new team members, sharing knowledge on server health checks, troubleshooting techniques, and telecom application monitoring best practices.
EDUCATION
Texas State University, San Marcos, Texas, USA
Master of Science, Computer Science Graduation: May 2024 Jawaharlal Nehru Technological University, India
Bachelor of Technology, Electronics and Communication Engineering Graduation: Apr 2018
CERTIFICATIONS
Amazon Web Services Certified Developer Associate, 2024. Certification No. (64ac315f779b4058b12cefa9e2d9ed01). ServiceNow Certified System Administrator, 2024. Certification No. (25112635).
PROJECTS
Travel and Accommodation Website: Developed an integrated travel booking platform using Spring Boot for robust REST API back end and Angular for a user-friendly front-end, offering features like account creation, flight status checks, mileage benefits, ticket purchases with miles, personalized deals, and feedback options.
An Image Encryption Algorithm Based on Josephus Traversing and Mixed Chaotic Map: Investigated and implemented advanced encryption techniques, including Josephus traversing algorithm and chaotic mapping, for secure digital image transmission.
Keywords: cplusplus quality analyst user interface sthree information technology procedural language

To remove this resume please click here or send an email from prashanth@apexinformatics.com to usjobs@nvoids.com with subject as "delete" (without inverted commas)
prashanth@apexinformatics.com;5126
Enter the captcha code and we will send and email at prashanth@apexinformatics.com
with a link to edit / delete this resume
Captcha Image: