Hi, I'm Karthik Malasani

A
I'm a Graduate student at Northeastern University pursuing my Master's in Information Systems. My interest towards providing solutions to problems with consistency makes me a reliable professional. I am driven towards data as well as problem-solving integrated with teamwork. My foundation and work experience dwell into Software Engineering with Java and Spring Framework.

About

My interest towards providing solutions to problems with consistency makes me a reliable professional. I am driven towards data as well as problem-solving integrated with teamwork. My foundation and work experience dwell into Software Engineering with Java, Spring Framework and JavaScript. My enthusiasm towards pursuing a career in Software Engineering drove me to pursue a Master's degree specializing in it. I am always happy to connect and discuss ideas pertaining to any nook and cranny of the tech industry.

  • Languages:Java, Python, JavaScript, C, C++, HTML
  • Web Technologies:HTML5, CSS, JavaScript, React, jQuery, Bootstrap, RESTful APIs
  • Frameworks:Git, Docker, CSS, Express.js, Bootstrap, Spring MVC
  • Backend Technologies:Node.js, Spring MVC, Spring Framework, Servlets, RESTful web services, Hibernate Spring Boot
  • Tools & Technologies:GitLab, Docker, Alteryx, Tableau, Power BI, Jenkins, IntelliJ, Azure, AWS
  • Databases:MySQL, PostgreSQL, NoSQL

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Associate Software Engineer
  • Developed and managed the backend of a leading US based Health Insurance company’s platform using Java, Spring Framework, Microservices and RESTful APIs.
  • Analyzed errors by determining the root cause, and mitigated critical bugs and vulnerabilities in components (jar files) in NexusIQ, Whitehat and Twistlock to limit the security threats in applications.
  • Improved the response time by 20% by refactoring the codebase and changing database design and queries.
  • Independently managed the end-to-end deployment of CI/CD pipeline of client applications in Jenkins.
  • Tools: Eclipse, JUnit, Jenkins, Hibernate, SonarQube, Azure, NoSQL, PostgreSQL
November 2020 - August 2022 | Bangalore, India
Software Development Intern
  • Proficiently applied J2EE design patterns, enhancing software scalability and maintainability. Implemented multithreading, locking, and serialization, ensuring performance and data integrity. Worked on Java Collections and Generics for efficient data management and type-safe coding.
  • Collaborated with cross-functional teams, including designers, testers, and development team, while shadowing daily activities.
  • Engaging in daily Scrum meetings, actively contributing to the development of a comprehensive weekly project schedule encompassing critical tasks like deployment, testing, quality assurance, and project documentation.
  • Built a personal project (Cinema booking system) implementing implementing JavaScript (event listeners, DOM manipulation and JSON data).
  • Tools: Eclipse, VScode, Azure, MySQL, Jira
June 2019 - September 2019 | Bangalore, India

Projects

music streaming app
NGO Management System

An application built using Core Java, Java Swing and MySQL.

Accomplishments
  • Tools: Netbeans, MySQL, Java Swing, JDBC
  • Java Swing Application constituting cross enterprise workflows
  • The system features CRUD operations and seamless UI with various components
  • Included features such as live e-mail, print and analytical features
quiz app
Husky Finder Database

A complex database for incoming Northeastern students to collaborate.

Accomplishments
  • Tools: MySQL, PowerBI, React
  • Designed a complex ER-diagram to build a platform for manage incoming students’ needs.
  • Built a complete database using MySQL with Procedures, DML Triggers, Data encryption, UDFs, non-clustered indexes
  • Built a dashboard with PowerBI for data visualization along with Graphical User Interface (React) for CRUD operations
Screenshot of web app
Airline E-commerce website

A website built to exercise Spring framework concepts.

SpringBoot
  • Tools: HTML, CSS, Bootstrap, Springboot
  • Created a website for an Ecommerce airline web application using Spring boot, Spring data JPA(ORM) and MySQL.
  • Designed front end using HTML, Bootstrap and CSS. Used Spring Data JPA (hibernate) as an ORM to interact with the MYSQL.
Screenshot of  web app
Fantastic Fitness

A fitness platform built leveraging MERN stack with four distinct integrated workflows.

MERN Stack MERN Stack
  • Built a fitness platform implementing four distinct integrated workflows including an admin user interface.
  • End-to-end application integrating multiple APIs, including a payment gateway and chatbot, for seamless functionality.
Screenshot of  web app
Cinema Booking System

An end to end user friendly application built using Java and Java FX.

Java and Swing Accomplishments
  • This system aims to provide an efficient and user-friendly login platform where customers can browse and book movie tickets, and for administrators to manage movie listings and bookings.
Screenshot of  web app
Selenium and UFT testing

A comprehensive automation testing schedule using variuous Selenium features.

Selenium and UFT Tools: Java, Eclipse, Selenium, TestNG
  • Data-Driven Automation Framework used for scripting.

Skills

Languages and Databases

Java
HTML5
CSS3
MySQL
Python
JavaScript

Tools/Frameworks

Spring
React
Git
Bootstrap
AWS
Docker

Other

Git
AWS
Tableau
Alteryx
MongoDB
PowerBI

Education

Northeastern University

Boston, Massachussetts, USA

Degree: Master of Science in Information Systems
CGPA: 3.65/4.0

    Relevant Courseworks:

    • Program Structures and Algorithms
    • Application Engineering Development
    • Data Management and Database Design
    • Web Design and User Experience
    • Object Oriented Design(JAVA)
    • Software Quality Control
    • Data Science Engineering Tools and methods
    • Business Analytics(currently)

RNS Institute of Technology, Visvesvaraya Technological University

Bangalore, India

Degree: Bachelor of Technology in Information Science and Engineering
CGPA: 3.7/4.0

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Object Oriented Programming
    • Operating Systems
    • Machine Learning
    • Artifical Intelligence

Contact