About Me
Hello! I'm Krishnakanth, a Software Development Engineer based in USA.
I'm interested in solving challenging problems in all fields through a strong foundation in mathematics, and computer science. I completed my Master's Degree in Computer Science from the University of Southern Mississippi (USM) with a 3.9 GPA in Dec, 2022. I would love to expand the boundaries of the shared space to create innovative and impactful technologies. I am currently working as Software Engineer 3 at Walmart Global Tech Dallas, Texas. Previously I worked as a research assistant for NOAA. It is the most prestigious American scientific and regulatory agency within the United States Department of Commerce that forecasts weather monitors oceanic and atmospheric conditions, charts the seas, and conducts deep-sea exploration.
Known for excellent client-facing skills, I also excel in merging business and user needs into high-quality, cost-effective design solutions while keeping within budgetary constraints. I nurture my inherent curiosity by asking questions, breaking things and making them differently, learning through experimentation while iteratively trying new and different approaches, endlessly assimilating diverse skills and knowledge, and perhaps most importantly, learning from failure. This approach has often helped me to dynamically shift through protocols, languages, techniques, and disciplines while also leveraging just-in-time learning and divergent thinking to build avant-garde and creative solutions to ambiguous problems. I have always believed in realizing use cases - the real-life problems to solve and work back to engineer the technology for the same.
Highlights of my skill and interest include (but hopefully not limited to):
- Microservices
- Java 8+
- Spring Framework
- Spring Boot
- Python
- SQL/NoSQl
- JavaScript (ES6+)
- TypeScript
- HTML & CSS
- AngularJs
- React.js
- Maven
- Cassandra
- MongoDb
- Cucumber
- Selenium
- Docker & Kubernetes
- Jenkins
- Spinnaker
- AWS
- GCP
- Agile Methodologies
Where I’ve Worked
Software Engineer 3 @ Walmart Global Tech
Jan 2023 - Present
- Involved in all phases of the application development from requirements analysis, design, development, and testing of the application and employed several design patterns.
- Developed applications across various platforms using the latest industry-adopted technologies and frameworks with cross-functional teams using an agile methodology.
- Worked closely with the development team including the project and product manager, developers, and QA to determine problems, and testing methods, analyze, and understand code bugs.
- Design and develop web services using Java, Spring boot
Some Things I’ve Built
Featured Project
Instant News Update
A web app to search worldwide news articles and headlines from all over the web in real-time. This application consumes News API by using Axios for Http Requests.
- React
- Axios
- Wordlwide News API
Featured Project
Ecommerce Product Management
A basic product management ecommerce application to manage the products where customer can purchase the goods from the portal and admin can add or update products to the portal.
- JavaScript
- TypeScript
- Angular
Featured Project
Customer-Management
An Angular application to manage the list of customers and their orders effeciently. It uses the Back End api implemented with nodeJs in the same application.
- TypeScript
- Angular
- NodeJs
Featured Project
Quadcopter Drone simulation
This is a simple drone simulation application developed using gazebo and ros packages. This drone can be controlled using computer keyboard. https://www.youtube.com/watch?v=1vxK8iYLOPc
- Python
- ROS-Kinetic
- Ubuntu 16.04.6 LTS
Featured Project
Electronics Store application
Electronics Vendor is an e-commerce web application, which retails various electronic products/gadgets grouped by product type based on the manufacturer. This project allows viewing various products available and enables registered users to buy desired products instantly using a checkout option, payment can be done using a credit card, and can place an order by using the Cash on Delivery (Pay Later) option. and provides easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
- Javascript
- AngularJs
- HTML/CSS
- Java
- Spring boot
- MySQL
Featured Project
NOAA Annotation Tool
This project has contributed to developing an efficient geographic information system and serves in assisting in developing a dynamic set of resources through the Geographic information system database using MongoDB, Amazon S3 bucket. The annotation explorer is focused on retrieving actual data (currently .jpgs and .mp4s) from the associated expeditions via the labels on the information. These labels are currently provided through Hyperion Technology Group's (HTG) work on their annotation application and pushed back to the AQUAVIEW database via a Python script.
- Python
- Streamlit
- Node.js
- MongoDb
- AWS(EC2, S3, Cloudfront)
Featured Project
NOAA Navigational System
This project has contributed to developing an efficient geographic information system and serves in assisting in developing a dynamic set of resources through the Geographic information system database using MongoDB, Amazon S3 bucket. It is to visualize and analyze the data from the most prestigious American scientific and regulatory agency NOAA.
- Javascript
- AngularJs
- HTML/CSS
- ESRI Js API
- Node.js
- MongoDb
- AWS(EC2, S3, Cloudfront)
Projects
view the archiveFish detection using Fathomnet dataset
This project is intended to for Fish detection using Fathomnet Images Dataset and Tensorflow Object Detection. Currently, this project fetches the fish annotated images along with bounding boxes and the metadata of the image will be downloaded into hard drive of the machine. Bounding boxes will be saved as csv file with image tag id belong to it. Overall fathom dataset has 2750 HD images and size more than 500 GB.
Image Manipulation Detection
It is an implementation of the paper "Image Manipulation Detection using Convolutional Neural Network" from scratch as described in the paper. I used the database BOSSBASE 1.01 for this project. The manipulated images are created using median filtering, Gaussian blurring, additive white Gaussian noise addition, and image resizing for 256x256 images that were divided into 4 equal parts of Boss Base 1.01 images.
What’s Next?
Get In Touch
I'm currently looking for new opportunities with the role of Full Stack Software Engineer, I'm always open and try my best to get back to you!
Say Hi