Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shristi Prasad

Phoenix,AZ

Summary

Dynamic Software Developer with a proven track record at KUBRA, excelling in code optimization and automation development. Adept at creating REST APIs and deploying web applications on AWS, while fostering collaboration and effective communication within teams. Committed to enhancing user experience and driving innovative solutions through technical expertise and problem-solving skills.

Overview

9
9
years of professional experience

Work History

Software Developer

KUBRA
Phoenix, Arizona
09.2022 - Current
  • Optimized application performance through in-depth code analysis, refactoring, and performance tuning, resulting in faster response times and improved efficiency.
  • Managed source control repositories using Git, SVN, and TFS, ensuring consistent versioning and seamless collaboration across development teams.
  • Provided technical support to end users, efficiently diagnosing and resolving software issues to maintain high system availability and user satisfaction.
  • Developed automation tools and scripts to streamline repetitive tasks, improving user experience and operational efficiency.
  • Designed, developed, and deployed scalable web applications on AWS using Kotlin and Java, utilizing services like AWS Batch, S3, Secrets Manager, and CloudWatch.
  • Secured sensitive credentials using AWS Secrets Manager to manage access for MySQL and PostgreSQL databases.
  • Built and executed AWS batch processing pipelines to transform and visualize file data on interactive map-based reporting tools.
  • Monitored system health and performance using Prometheus and Grafana dashboards, enabling proactive issue resolution and optimal uptime.
  • Tested and validated REST and GraphQL APIs using Postman, covering both query and mutation operations for client-facing integrations.
  • Designed and executed complex SQL queries for in-depth data extraction, transformation, and validation across MySQL and PostgreSQL databases, supporting data-driven decision-making and reporting.
  • Developed automated scheduling and clean-up scripts to maintain data integrity, reduce redundancy, and optimize database performance over time.
  • Played a key role in data analysis and quality assurance, ensuring the accuracy and completeness of datasets used in client reports and map-based visualizations.
  • Supported performance tuning and query optimization to improve response times for high-volume transactional and analytical workloads.
  • Contributed to system architecture and design decisions, focusing on scalability, modularity, and clean code principles for long-term maintainability.
  • Created RESTful APIs for mobile applications using Java, ensuring seamless and reliable client-server communication.
  • Liaised closely with cross-functional teams—including PMO, project managers, QA, developers, and end clients—to gather, analyze, and document business requirements, ensuring clear communication and alignment across all stakeholders.
  • Facilitated design clarification sessions with clients and technical teams to bridge the gap between business needs and technical implementation.
  • Acted as a key point of contact between business and technical teams, translating complex client requirements into actionable specifications, especially for API development and data visualization/reporting on map-based tools.
  • Played a critical role in enhancing client satisfaction by proactively identifying gaps, proposing solutions, and refining deliverables based on client feedback.
  • Implemented agile methodologies and effective time management to deliver high-quality features on schedule in fast-paced environments.
  • Hands-on experience with AI-assisted development tools like GitHub Copilot, Claude, ChatGPT, and Cursor, significantly improving productivity, issue resolution, and code quality.
  • Collaborated directly with clients for design reviews and enhancement discussions, especially on map-based visual reporting and analytics tools.

Software Engineer

3i Infotech
Mumbai, Maharashtra
12.2015 - 05.2017
  • Documented application changes throughout the development lifecycle to ensure clear version control, traceability, and alignment with business requirements.
  • Ensured strict adherence to coding standards, regulatory compliance, and security protocols, particularly critical within the banking domain.
  • Developed automated test scripts using Selenium WebDriver, significantly improving regression testing speed, coverage, and reliability.
  • Designed and optimized database structures via SQL Server Management Studio, improving query performance and reducing data retrieval time for reporting.
  • Collaborated with engineering teams in agile product development, contributing to innovative backend solutions with a focus on data management and server-side logic.
  • Conducted unit testing and performed bug fixes, ensuring stable, high-quality code delivery aligned with client expectations and project standards.
  • Created comprehensive technical and user documentation to support ongoing maintenance, onboarding, and knowledge sharing across development and QA teams.
  • Led and contributed to back-end development using Java, emphasizing robust database interactions, business logic implementation, and system integration.
  • Worked in the banking domain, engaging directly with clients to identify, reproduce, and resolve bugs, ensuring regulatory and functional accuracy.
  • Participated in client meetings and requirement clarification sessions, building strong client relationships and translating feedback into actionable system enhancements.
  • Gained deep business understanding through continuous client interaction, using insights to propose effective solutions and rapidly implement them in Java-based applications.

Education

Computer Engineering

Pillai College of Engineering
05-2015

Skills

  • Code optimization
  • Technical support
  • Automation development
  • Web application deployment
  • REST API creation
  • Agile methodologies
  • Collaboration techniques
  • Software documentation
  • Unit testing
  • Bug fixing
  • Problem solving
  • Code debugging
  • Effective communication
  • Attention to detail
  • Performance optimization
  • Code documentation
  • Documentation management
  • Programming
  • Technical design documentation
  • Test-driven development
  • API integration
  • Automated testing
  • API testing
  • User interface design
  • Web application development
  • Application programming
  • Product development
  • Code review and refactoring
  • Testing and debugging
  • Technology integration
  • Software development
  • Software debugging
  • Microservices architecture
  • Problem-solving
  • SQL integration
  • API design
  • Interface design and implementation
  • Microservice design
  • Certified application developer
  • Data structures and algorithms
  • Program coding
  • Cross-functional collaboration

Timeline

Software Developer

KUBRA
09.2022 - Current

Software Engineer

3i Infotech
12.2015 - 05.2017

Computer Engineering

Pillai College of Engineering