Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sravya Kancharla

Summary

Experienced Software Developer with over 7 years of IT expertise, including 3+ years of working with Linux distributions and over a year of Linux system administration. Adept at PHP, C, and C++ development, writing and modifying custom scripts, and developing innovative solutions. Proficient in using GitHub and Subversion for version control, with a proven track record in customizing open-source applications and participating in professional developer communities. Strong communicator with experience creating documentation, tutorials, and technical presentations for diverse audiences.

Overview

8
8
years of professional experience

Work History

Java Developer

Fresenius Medical Care
Boston, MA
08.2021 - 07.2024
  • Active participation in daily Scrum meetings, Sprint planning, and task estimation for user stories
  • Engaged in software architecture, detailed design, coding, testing, and functional spec creation for enhancement applications
  • Collaborated with external teams through regular verbal and written communication
  • Managed NOSQL and SQL databases like Cassandra, Snow SQL, and AWS RDS for cloud projects.
  • Administered Linux systems, managing package installations and custom script development for enhanced system performance.
  • Developed and optimized PHP-based applications and contributed to enterprise software using C and Java.
  • Implemented GitHub for version control, facilitating collaborative development across teams.
  • Customized open-source scripts and applications, ensuring alignment with project specifications and client needs.
  • Created documentation and video tutorials to guide technical and non-technical teams in software deployment and usage.
  • Developed and maintained Linux systems, including patching, configuration management, and troubleshooting.
  • Created and maintained webpages utilizing HTML, CSS, JavaScript, and PHP.
  • Developed custom PHP applications to meet client requirements.

Java Developer

Walmart
Bentonville, AR
12.2019 - 06.2021
  • Played a key role in requirements review, design, development, unit-testing, and bug fixing while adhering to Agile Development methodology.
  • Utilized Agile practices to ensure efficient development cycles.
  • Developed dynamic applications in PHP, Node.js, and C++ tailored to business requirements.
  • Contributed to open-source communities by customizing scripts and applications for public and internal use.
  • Maintained GitHub repositories for efficient version control and collaborative workflow.
  • Delivered engaging technical presentations to non-technical users, enhancing understanding and usability of software solutions.
  • Developed standalone app and presentation microservice controllers for file upload, retrieval, and deletion using Restful endpoints with adherence to TDD and code coverage.
  • Constructed reusable service components employing Angular JS services and Node.js with Object-Oriented JavaScript, jQuery, HTML, and CSS3 based on visual designs
  • Monitored error logs, resolved issues, and optimized parameters within the WebLogic environment
  • Implemented Spring MVC and Spring Boot frameworks for web application and web service development
  • Utilized Hibernate in the persistence layer, designing POJOs and Data Access Objects (DAOs) for efficient database operations
  • Designed and executed user interfaces using JavaScript, HTML, CSS, AJAX, JSON, and NoSQL databases
  • Leveraged knowledge of HTML, CSS, JavaScript, and MEAN stack frameworks (Angular, Node) for effective development.

Java Developer

Bank Of America
Austin, TX
03.2018 - 11.2019

Managed and developed multi-platform solutions (Linux and Windows) using PHP, C, and Java.

• Designed custom RESTful APIs to support front-end and back-end integration.

• Authored detailed documentation, improving project onboarding and reducing development time.

• Delivered impactful presentations, bridging the gap between technical teams and stakeholders.

Java Developer

CTIC Corp
CA
10.2017 - 02.2018
  • Functioned as a full stack developer, taking charge of web development, middle-tier components, and database operations within the application
  • Experienced in Agile development methodologies, adhering to SCRUM practices, engaging in Sprint cycles, and actively participating in daily stand-up meetings
  • Proficiently employed Java and J2EE technologies, such as Spring 4.0, JDBC, EJB, and JSP, to develop applications that encompassed various layers of the stack
  • Implemented the Collections Framework for efficient manipulation of data, including fetching and appending strings from the deployed user interface
  • Developed user interfaces using a blend of HTML5, CSS3, SASS, JSP, JavaScript, Angular, and Bootstrap
  • Created responsive designs catering to various screen sizes (iPad, tablet, desktop) using HTML5, CSS, and Bootstrap
  • Interacted with NoSQL databases, specifically MongoDB, and successfully executed CRUD (Create, Read, Update, Delete) operations
  • Leveraged RESTful web services to communicate with MongoDB for seamless data manipulation
  • Constructed Restful APIs by establishing a Node.js server in the backend, facilitating the handling of requests originating from front-end jQuery Ajax calls

Java/J2EE Developer

Penmark India PVT LTD
06.2016 - 05.2017
  • Designed, developed, and deployed web-based multi-tiered interfaces, encompassing user account and payment screens
  • Utilized Java, Hibernate, and Spring, with a deep understanding of Java Multi-Threading concepts
  • Demonstrated extensive knowledge across various Spring modules, including Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP, and Spring Batch
  • Employed Spring Core Annotations for Dependency Injection (DI), Spring MVC for REST APIs, Spring Boot for Microservices, and Spring Batch for managing batch jobs
  • Assumed responsibility for crafting J2EE-compliant Java code, employing technologies such as JDBC, XML, Hibernate, EJB, and Spring for application development
  • Played a vital role in the Software Development Life Cycle (SDLC), spanning requirements gathering, analysis, design, development, and testing phases
  • Operated within Agile Methodology, specifically following Scrum practices, to ensure efficient development cycles
  • Played a pivotal role in developing essential components of the web-based system, focusing on the business layer and data management aspects, all within the J2EE architecture
  • Contributed to web page development, utilizing a range of technologies including HTML5, CSS3, Angular JS, jQuery, AJAX, JSON, Bootstrap, and Node.js

Education

Master of Science - Data Analytics

New England College
Henniker, NH
05-2019

Skills

  • Programming Languages: PHP, C, C, Java, SQL, PL/SQL Operating Systems: Linux (Ubuntu, CentOS, Fedora), Windows, macOS Scripting & Automation: Shell Scripting, Bash, Nodejs, Python Version Control: Git, GitHub, Subversion (SVN) Web Technologies: HTML5, CSS3, Bootstrap, JavaScript, AngularJS, jQuery Frameworks: Spring Boot, Hibernate, Spring MVC Databases: MySQL, MongoDB, Oracle Tools: Eclipse, RAD, Maven, Jenkins, Postman, JUnit, Selenium Other Skills: Open-source customization, documentation creation, technical presentations

Timeline

Java Developer

Fresenius Medical Care
08.2021 - 07.2024

Java Developer

Walmart
12.2019 - 06.2021

Java Developer

Bank Of America
03.2018 - 11.2019

Java Developer

CTIC Corp
10.2017 - 02.2018

Java/J2EE Developer

Penmark India PVT LTD
06.2016 - 05.2017

Master of Science - Data Analytics

New England College
Sravya Kancharla