SATWIK K
806-***-**** *******.******@*****.*** www.linkedin.com/in/skoppala99/
SUMMARY
Software Developer with 3+ years of experience in agile environments and a foundational proficiency in Python. Demonstrated ability in building scalable backend systems, integrating RESTful APIs, and optimizing performance through microservices. Passionate about applying technical skills to develop robust, mission-critical software for real-world applications. EDUCATION
Texas Tech University Aug 2023 - May 2025
Masters, Computer Science
• GPA: 3.5
WORK EXPERIENCE
nCino (Contract) Jul 2025 - Present
Software Engineer Remote
• Collaborated with Agile teams using JIRA, Git, and Maven while contributing to sprint planning, issue tracking, and continuous integration.
• Engineered asynchronous, message-driven services with Apache Kafka, RabbitMQ, and JMS to ensure reliable data streaming and backend processing; conducted testing using JUnit, Mockito, Postman, and React Testing Library.
• Managed cloud infrastructure on AWS (EC2, S3, Lambda, Glue) to enable scalable hosting, secure storage, and efficient data workflows, while developing responsive UIs with ReactJS and TypeScript focused on component reusability and optimization. Texas Tech University May 2024 - May 2025
Student Assistant Lubbock, TX
• Gathered and organized admissions and student affairs data to support internal and external reporting with improved accessibility and accuracy.
• Assisted in developing and reviewing digital communications for students, collaborating on the creation and implementation of content to enhance engagement and achieve marketing goals.
• Tested and implemented web pages and digital content in coordination with communications and design teams to ensure consistency and high quality. Cognizant Technology Solution Aug 2021 - Jul 2023
Software Engineer- Programmer Analyst Remote
• Developed and maintained a web application for Charter Communications to analyze and store comprehensive content data.
• Directed the Agile SDLC from sprint planning through UAT to ensure timely feature delivery and enhanced team productivity.
• Engineered full-stack applications using Java 17, Spring Boot, and Angular 14, aligning technical implementations with business requirements and user experience goals.
• Designed and implemented RESTful APIs within a microservices architecture, applying Spring Data JPA, Spring Security, and established Java design patterns.
• Ensured high-quality assurance and scalable system architecture by maintaining over 95% unit test coverage with JUnit, Mockito, and Postman, and by utilizing Jenkins, Git, and Bitbucket.
• Implemented structured logging with Log4j2 and monitored application health using AWS CloudWatch to reduce post-release defects and sustain code quality.
• Developed event-driven services using Kafka and JMS to enable asynchronous processing and enhance system scalability. Cognizant Technology Solutions Mar 2021 - Jul 2021 Software Engineer Trainee- Programmer Analyst Intern Remote
• Completed specialized training as a full-stack engineer with a focus on Java and Spring Boot, successfully finishing over 20 assignments to enhance technical proficiency.
• Acquired advanced expertise in technologies including Spring, MySQL, and AWS, strengthening the capability to develop complex software solutions.
• Implemented over 15 web APIs to facilitate seamless communication between the user interface and backend, thereby improving user experience and system functionality.
• Developed a fully functional e-commerce web application using React, Spring Boot, and PL/SQL, efficiently managing over 1,000 product listings. TECHNICAL SKILLS
• Programming Languages: Java, JavaScript, TypeScript, PL/SQL, Python (basic), C/C++
• Frontend Technologies: Angular (up to v14), ReactJS, Redux, HTML5, CSS3, JSP, Bootstrap
• Backend & Frameworks: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate, RESTful APIs, Express.js, Microservices Architecture, Postman
• Messaging & Streaming: Apache Kafka, RabbitMQ, JMS (Java Message Service)
• Cloud & DevOps: AWS (EC2, S3, Lambda, Glue), Maven, Git, CI/CD Pipelines
• Databases: MongoDB, MySQL, Database Design
• Testing & Automation: JUnit, Mockito, React Testing Library
• Tools & Practices: Agile (Scrum), JIRA, Git, Log4j2, Design Patterns (DTO, DAO, Singleton, Factory), Software Design