Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

SAI KRISHNA KORUPROLU

Maryville,MO

Summary

• Around 3.7 years of experience in analysis, design, development, testing, and implementation of enterprise applications using Java, J2EE, and web technologies.

• Hands-on experience in Agile and Scrum methodologies.

• Designed user interfaces by coding in HTML5, CSS3, Angular 6, TypeScript, and Microservices to build SPAs (Single-Page Applications).

• Expertise in developing GUIs using HTML, JavaScript, CSS, AngularJS, Bootstrap, XML, REST, jQuery, and AJAX.

• Good knowledge of the software development life cycle - analysis, design, development, integration, debugging, and testing for client-server applications.

• Extensive experience in J2EE application design/development using Core Java, Java Collections, Multithreading, Transaction Management, JDBC, Servlets, JSP, XML, Web Services, and open-source frameworks/APIs.

• Developed web applications using Java/J2EE concepts like OOP, Multithreading, Collections, JDBC, JSP, Servlets, JMS, Hibernate, Spring Boot, Spring REST, Struts, web services, and JavaBeans.

• Experience with Angular, GitHub, Amazon AWS EC2, S3, and databases like Oracle, MySQL, and SQL Server.

• Created tables, indexes, constraints, user-defined functions, views, stored procedures, triggers, and complex SQL statements.

• Proficient in writing complex SQL queries, stored procedures, triggers, views, cursors, joins, constraints, DDL, DML, and user-defined functions to implement business logic.

• Proficient in Python and worked extensively with pandas and NumPy libraries.

• Integrated LLMs into chatbots, virtual assistants, and content generation. Fine-tuned LLMs for automating report writing and content creation. Utilized LangChain for document preprocessing and analysis.

• Experienced in developing Streamlit UIs and implementing chatbots using Hugging Face pre-trained models.

• Expertise in sentiment analysis, named entity recognition, text generation, text translation, and text similarity.

• Proficient in generative AI models, Transformers, libraries - PyTorch, TensorFlow, and Hugging Face models.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Software Engineer

Northwest Missouri State University
Maryville, MO
01.2024 - 04.2024

Worked part-time as a Data Assistant in the Professional Education Unit at the Institutional Research & Effectiveness department, Northwest
Missouri State University.
• Expert in data cleaning, manipulation, and analysis using Advanced Excel, Python and Power BI.
• Skilled in advanced Excel functions and Python for accurate data querying and extraction.
• Proficient in creating interactive Power BI dashboards and insightful data visualizations.
• Conducted data quality checks, resolve discrepancies, and document data processes efficiently.

  • Conducted data analysis to identify trends, patterns, and relationships in data sets to support business decision making

Software Engineer

Kyndryl
Bangalore, India
09.2021 - 11.2022
  • Proficient in Java/J2EE, with expertise in developing applications using n-tier architecture and BEA WebLogic Application Server.
  • Experienced in Agile and Scrum methodologies for software development.
  • Skilled in designing user interfaces with HTML5, CSS3, Angular 6, TypeScript, and Microservices.
  • Developed GUIs using HTML, JavaScript, CSS, AngularJS, Bootstrap, XML, REST, jQuery, and AJAX.
  • Strong knowledge of OOAD methodology for system analysis and design.
  • Implemented functionality using Spring MVC and Hibernate.
  • Developed complex SQL queries on DB2 and used Hibernate for ORM.
  • Designed and developed web services using SOAP, WSDL, XML, and Apache Axis.
  • Proficient in Python, particularly with pandas and NumPy for data analysis.
  • Developed asynchronous, rich user interfaces with AJAX.
  • Developed applications using Java 8 features such as lambda expressions and streams.
  • Experienced in web UI development with React.js.
  • Worked on backend logic using Servlets, EJB, and Hibernate.
  • Used Spring Boot for developing microservices and REST APIs.
  • Developed custom reports using Crystal Reports and wrote test cases using JUnit.
  • Familiar with ClearCase and ClearQuest for version control and defect tracking.

Associate Technical Engineer

IBM
Bangalore, India
03.2019 - 08.2021
  • Collaborated cross-functionally to identify and resolve vulnerabilities, achieving a 100% success rate within timelines.
  • Mitigated security risks through robust access controls and routine vulnerability assessments, preventing breaches.
  • Proficient in RHEL 6, 7 & 8 installation and configuration.
  • Administered IT systems, improving efficiency and troubleshooting on Linux OS.
  • Managed user accounts and monitored Logical Volumes (LVM).
  • Implemented security measures like setuid, setgid, ACL, and sudoers.
  • Regulated packages with RPM and YUM.
  • Configured Yum repositories for package management.
  • Managed patch updates to increase server efficiency.
  • Configured NIC Bonding, IP addresses, and file transfers using scp and rsync.
  • Scheduled and monitored jobs with Cron and performed system backups using tar.
  • Configured virtual servers and administered common shares like SAMBA and NFS.
  • Maintained secure connections, including SSH and FTP servers.
  • Troubleshot login, server pinging, booting, and patching issues.
  • Managed disks on VMs and Google Cloud, adding new disks and extending file systems.
  • Administered web application lifecycle and managed RSA authentication.
  • Conducted user ID verification and IT audit record retention.
  • Executed incident, request, and service task management via ServiceNow.
  • Developed technical training programs and implemented design thinking methodologies for client meetings.

Education

Master of Science - Computer Science

Northwest Missouri State University
Maryville, MO
04-2024

Skills

  • Programming Languages: Python, Core Java, C, SQL, PL/SQL, XML
  • Web Technologies: J2EE, Servlets, JSP
  • Frontend Technologies: HTML, XML, Java Script, CSS, JQUERY, AJAX, JSON, React JS, Typescript
  • J2EE Technologies: JSP, JDBC, Web Services, Hibernate
  • Tools: Maven, CI/CD Jenkins
  • Web/Application Servers: WebLogic, Apache Tomcat 55/60
  • Software Development: Waterfall Model, Agile, Scrum, Test Driven Development (TDD)
  • Web services: Soap UI, RESTful
  • Version controllers: GIT, BitBucket
  • Testing: Junit
  • Databases: Oracle 11g, MySQL
  • Gen AI: PyTorch, TensorFlow, Hugging Face
  • Applications & Software: Oracle SQL Developer, Tableau, Microsoft Power BI, JIRA, ServiceNow

Certification

  • Cloud Core, IBM
  • Google Cloud – Associate Cloud Engineer

Accomplishments

  • Received a Recognition award for performing migration activities for all server platforms, such as Windows, Linux, Unix, and VMware. Also received an Excellence award from my manager for my continuous support towards the account.

Timeline

Software Engineer

Northwest Missouri State University
01.2024 - 04.2024

Software Engineer

Kyndryl
09.2021 - 11.2022

Associate Technical Engineer

IBM
03.2019 - 08.2021

Master of Science - Computer Science

Northwest Missouri State University
SAI KRISHNA KORUPROLU