An enthusiastic software engineer with the zeal to learn more.
I am a passionate Full Stack Software Engineer with over four years of experience in developing dynamic, high-performance web applications. My expertise includes Java, Spring MVC, JavaScript, Python, React, and Node.js. I specialize in creating seamless user experiences and robust backend systems.
At Western Climate Initiative, Inc., I significantly improved platform performance by 45% and successfully led a migration to serverless architecture using AWS, showcasing my ability to drive efficiency and innovation. I am adept at delivering scalable solutions that enhance user engagement and overall system stability.
I am a proactive learner and a certified Meditation Teacher, bringing a unique blend of technical skills and a commitment to well-being. This holistic approach allows me to stay grounded and creative in solving complex problems.
Outside of my professional life, I enjoy playing the guitar, producing music with Reaper, and volunteering with The Art of Living Foundation. Let's connect to create something amazing together!
This flask-based app implemented with the help of Naive Bayes classifier can detect which message is spam and which one is normal.
Improved the accuracy of the base model by 2%.
This project was a part of my Web Data Managenment Coursework and was made in a team of 3. My role was of a developer in the team. Its a react-based app, where a resident can register and avail benifits like discounts on flight tickets, ferry rides, etc and also connect with the admin for any queries. There are two administrative roles, admin and inspector. The admin can manage all the inspectors and residents. He can also see statistics about the island.
Check out the Github for more screen-shots of the project and code.
Training a Convolutional Neural Network from scratch and improving the accuracy of a CIFAR-10 Classifier by about 15%.
Here I will Build a Polynimial Regression Model from scratch without using scikit learn and then demonstrate Overfitting of data to understand this concept better.
This is a functional CRUD app made with Python flask and sql where a user can upload csv file and then perform CRUD operations and search operations on the data. Go to github for full code and screenshots of the project.
This app implemented with the help of react can perform functions on a piece of text such as removing extra white spaces, converting to upper case or to lower case, etc.This app implemented with the help of react can perform functions on a piece of text such as removing extra white spaces, converting to upper case or to lower case, etc. It also demonstrtes the manual changing of whole website's theme, much like the light or dark mode in websites.
This is an interesting react based web-app where someone can see various sorting algorithms in action! The array of numbers is represented by a column graph, implemented with the help of google charts. One can select the size of arrray and can see visually how the numbers are being sorted. Used await, promise and settimeout in javascript for creating the animation effect. Go to Github for screen shots, demonstration video and code of this project.
Software Engineer• April 2023 - June 2024
At Western Climate Initiative, Inc., I significantly enhanced platform performance by 45% through the centralization of database connection logic and led a successful migration to serverless architecture using AWS. I resolved over 50 high to medium priority bugs, which greatly improved platform stability and user experience. Additionally, I optimized CI/CD processes and implemented AWS Secrets Manager, resulting in time savings and increased security. My work at WCI Inc. showcased my ability to drive efficiency, innovate, and deliver high-quality solutions in a collaborative environment.
Graduate Research Assistant/Web Developer• September 2021 - Present
Working with the Drupal CMS and responsible for migration of multiple UTA libraries websites from Drupal 7 to Drupal 9.
Along with this, developed the complete front end of these websites and enhanced the responsiveness with the help of css and javascript.
Started here as a Graduate Student Web Developer and was promoted to a Graduate Research Assistant in 2022.
Software Engineer • December 2017 - Feb 2020
I've worked in the following projects here. All of them followed agile methodology and were team efforts:
Developed end-to-end APIs using Mulesoft for company’s major US-based client, CISCO.
Development of an Automation tool which migrates data from Oracle Database (SQL) to MongoDB (No SQL) working with Zensar’s Strategic Initiative Group.
Enhancement of front end and adding functionalities to the company’s internal research paper repository.
Master of Science in Computer Science • December 2022
GPA: 3.7/4
Bachelor of Engineering in Computer Science• May 2017
GPA: 7.0/10
Programming Skills: Java, Python, JavaScript, Flask, React, Jijna2, HTML/CSS, Bootstrap.
IDEs: Eclipse, VS Code, Jupyter Notebook, NetBeans, Anypoint Studio.
Cloud Platforms: Microsoft Azure.
Databases: MySQL, SQL-Server, SQLite, MongoDB.
Operating Systems: Windows, Linux, Mac.
1. Active volunteer with an NGO called 'The Art of Living' and have helped to organize dozens of workshops related to trauma and stress relief, meditation, tree plantations, etc.
2. I'm a Meditation teacher, certified by 'The Art of Living', and conduct workshops which teach SKY Breath Meditation to people. (Find a workshop for you here)
3. I like to play guitar, have performed at multiple places. I share my love for music on youtube and instagram (@kapi_sh_ewale).
CONTACT