Summary
Overview
Work History
Education
Skills
Projects and Achievements
Timeline
Generic

Raj Kiran Pasumarthi

Newcastle Upon Tyne

Summary

Highly-motivated embedded software engineer with desire to take on new challenges. Strong worth ethic, adaptability and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

5
5
years of professional experience

Work History

Embedded Software Engineer Trainee

Emblogic
Noida
02.2023 - Current
  • Designed and implemented firmware for microcontrollers in C and C++ language.
  • Documented system requirements and designed test plans to verify functionality of the embedded software.
  • Analyzed code and corrected errors to optimize output.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Maintained version control systems like GIT and SVN to manage source codes across teams.

Software Engineer

Wipro Technologies
Hyderabad
06.2019 - 08.2021
  • Led integration and addressed user acceptance testing environment issues for CITI Bank android and web applications.
  • Identified and resolved errors in major CITI bank products using Splunk logs, streamlining processes.
  • Utilized ServiceNow ITSM platform and RLM for cross-product compatibility.
  • Managed IT incidents, requests, and changes, ensuring SLA compliance.
  • Mentored junior engineers, providing guidance and direction.

Education

Master of Science - Computer Science

Newcastle University
Newcastle Upon Tyne, UK
12-2022

Bachelor of Science - Computer Science And Engineering

Andhra University
Vizag, India
04-2019

Skills

  • Programming Languages: C, C, Java, Basics of Python
  • Tools: Visual Studio, NetBeans IDE, Android Studio, ServiceNow, JIRA, Jenkins, Splunk, RLM, Jupyter Notebook
  • Data Structure
  • MySQL and JDBC
  • Linux Environment
  • I2C
  • Linux System Programming
  • Understanding of Yokto
  • Version control systems
  • Object-Oriented Programming
  • Source and Version Control: Git, GitHub
  • Multithreading
  • HTML5
  • Javascript
  • RESTful API
  • JQuery
  • Understanding of Firebase
  • Azure DevOps
  • Basics of Machine Learning
  • Basics of Node
  • Agile Methodology- Scrum
  • Software Development Lifecycle
  • User Acceptance Testing (UAT)
  • CI/CD
  • Software Quality Assurance- Manual Testing
  • Confident Communicator
  • Active Learner
  • Analytical Thinking
  • Time Management
  • Empathy
  • Creative Problem Solving
  • Teamwork and Collaboration

Projects and Achievements

  • Tour- Bus Ticket Booking

Description: Led the development of an Android application tailored for booking round-trip bus tickets to four distinct castles across the UK. As a pivotal backend developer in a collaborative team, the app facilitates ticket pricing calculations, highlights castle entry costs, and showcases nearby attractions. GitHub: https://github.com/kiran879/NCL_Tour_app.git Technologies used: Android Studio, Java, GitHub, Firebase cloud.

  • Multiple Data Compression and Decompression using iterative Technique

Description: Implemented iterative technique for data compression and expansion in embedded systems, optimizing memory usage. Created a master array for unique characters and assigned each character a unique index. Compressed data by mapping elements to their indexes and used the compressed file to decompress and generated the original file to the end user. Achieved up to 50% reduction in file size without loss of content.

Technologies used: GCC, GDB, Modular Programming, Shell Scripting, RCS, Function Pointers.

  • Vehicle Registration System

Description: Conceptualized and engineered a comprehensive vehicle registration system that manages essential vehicle details and ownership information. This platform seamlessly tracks vehicle ownership transfers, updates, and changes, particularly relevant in the context of secondhand vehicles. GitHub: https://github.com/kiran879/vehicle.git Technologies used: HTML, CSS, JSP, MySQL, Apache Tomcat, RESTful API.

  • Crop Management System

Description: Created a software application that empowers farmers by providing optimal suggestions to enhance crop production. Developed a platform where farmers can post crop-related problems and receive tailored solutions.

GitHub: https://github.com/kiran879/crop.git

Technologies Used: NetBeans IDE, Java, MySQL, JDBC Framework.

  • Interned with a Smart Health Global to develop a product called Vein Detector using Arduino and OpenCV.
  • Developed project "Suraksha" in a 24-hour Hackathon competition using Java and MySQL.
  • Actively participated in online coding challenges and hackathons, consistently honing coding skills and problem-solving abilities.

Timeline

Embedded Software Engineer Trainee

Emblogic
02.2023 - Current

Software Engineer

Wipro Technologies
06.2019 - 08.2021

Master of Science - Computer Science

Newcastle University

Bachelor of Science - Computer Science And Engineering

Andhra University
Raj Kiran Pasumarthi