top of page

My Story

Fagun Thakkar here. I am primarily an Indian. in the University of Texas in Arlington, I earned a Master's degree in computer science. I completed my bachelor's degree in computer science in engineering. I did work as a software developer for 3 years after BE. I have experience with angular js, node js, react js, Java, Advance Java, Spring boot, and Javascript. My love is website development and coding. I enjoy both coding and fixing problems. I enjoy drawing and listening to music aside from technical things.

IMG_20171231_190730.jpg
About: Bio

Educational History

Learning and Living

Bachelor of Engineering, Government Engineering College Gandhinagar

2014 -  2018

I received my BE degree from the government-run GECG. I received an 8 out of 10 for this BE.

Master of Science in Computer Science, University of Texas At Arlington

January 2021 - Dec 2022

After working for one and a half years, I made the decision to pursue a master's degree. I opted to do it in the USA after doing some research. I therefore began my GRE and ILTS preparation while I was employed by OTS. Six out of the six universities that had submitted sent acceptance letters following the results of both exams. UTA was one of them.

The subjects I have studied thus far are listed below:

Web data management, design analysis algorithms, data analysis modeling techniques, advanced databases, data mining, artificial intelligence, computer networks, software engineering 1, software development programming, and distributed systems. My overall GPA is 3.9.

About: Education
DSC_0023_edited_edited.jpg

Experience

Past Roles

Internship, Ordex Technology Solutions

Dec 2017- June 2018

I started an internship at Ordex Technology solution during my last semester in BE. As an intern, I got to know the work culture that we follow in the company.

Jr. Software Developer, Ordex Technology Solutions

July 2018 - Sept 2020

After working as an intern in a company I joined that company as Software Developer. More than 2 years of experience in this company helped me in growing myself professionally. My duties were not limited to coding, training and guiding juniors and interns were also part of my job after successfully completing 1 year at the same company. These all things were helping me in becoming a more perfect person professionally.

Sr. Software Developer, Knowledege Consertium of Gujarat

September 2020 - December 2020

I joined this institute during Covid. This was a sort and the sweet journey I could say. Here I was responsible for managing whole projects, client discussion, dealing with juniors, peers. This job gave new heights to my career and made me more professional.

Office Assitant AT West Hall

Aug 2021 - Sept 2021

Part-time job at UTA

Teaching Assistance for C Programming language Under Professor Tiernan.

Sept 2021 - Jan 2022

Part-time job at UTA

About: Experience

Projects

Learning and Living

Web-Based claim processing System (BE in CS 6th Sem)

  • The main purpose of this system is to improve convenience offered to the employee by changing it into automated and online system to process their claims.

  • Worked with PHP, MySQL database and JAVASCRIPT.

4 Months(2017)

Developers platform with conversing intelligence (BE 7th /8th Sem)

8 Months (2017-2018)

  • The present invention is related to the field of the framework as a service that provides a platform where users can create dynamic websites or webpage.

  • It provides the platform where users will interact with IoT devices (i.e., Amazon echo) by providing the voice input for generating the static web pages and dynamic web pages/website in spring MVC architecture.

  • It provides the platform where users will interact with IOT device (i.e., Amazon echo) by providing the voice input for generating the static web pages and dynamic web pages/website in spring MVC architecture.

​

ColLaw -Admin Reset password (Ordex)

5 Months(2018)

  • It is an admin reset password portal where the admin is able to search Active Directory users by the first name, last name, username, email, and reset the password of the selected Active Directory user.

  • Single sign-on (SSO) is used for access control of multiple related, yet independent, software systems.

  • Developed Single page Application using Angular 7 as framework to bind data to view.

Ember (Ordex)

8 Months(2018-2019)

  • Ember is a system developed for the coach to create a team and add athletes/assistant coaches via which they can monitor their athlete’s daily workout and analyze their performance via various charts that the system provides.

  • Back End coding in java

  • Developed web pages leveraging React js and REST API’s

  • Databased used PostgreSQL, MSSQL

  • https://www.cercacor.com/pages/ember

Beeya  (Ordex)

3 Months(2019)

  • Beeya is a job portal where employer lists the upcoming job opportunities and employee creates their profile. According to the various criteria, an ideal match is shown for both the users as per the algorithm defined.

  • Used Elastic Search for handling large amount of data and indexing

  • Service used AWS S3, Lambda , SNS , Elastic search 

  • Database Used MySQL

  • ​https://www.beeya.com/home

Loandesk (Ordex)

10 Months(2019-2020)

  • Loandesk is the system for borrowers and bankers, which helps the two users meet as per their criteria’s. Borrower uploads various document on which parsing is done and borrower’s credibility is assessed as per the parsed values and various calculations.

  • It helps Banker and Borrower to find the ideal match as per the various details of both the parties and the criteria’s given by the banker.

  • Back End coding in Java and Database handling in MySQL, Used Angular js as well.

  • Developed and managed Video chat, message and Interview calendar.

SSIP (Knowledge Consortium of Gujarat)

2 Months(2020)

  • SSIP - Student Startup and Innovation Policy, is basically Grant Management System

  • Institute will add details about funds they are getting from the SSIP committee.

  • Moreover, Institute can also add new request for grant.

  • It helps committee to manage grant and brings transparency between Institute (who gets grant) and SSIP committee.

  • Back End coding in Java and Database handling in MySQL, Used JSP for front end.

  • Also responsible for creating and managing Database and Project Structure.

Activity (Knowledge Consortium of Gujarat)

2 Months(2020)

  • Activity Module is basically Activity Management System.

  • This Institute will be responsible for entering Activity related detail in the portal.

  • It will let Admin know how institute is using their fund for different Activity.

  • Back End coding in Java and Database handling in MySQL, Used Angular js as well.

  • Developed and managed Video chat, message and Interview calendar.

Community Management System (MS in CS - UTA)

4 Months(2021)

  • This Web Application is a resource that helps people with the understanding about the new place like how to communicate with each other, know about places to hang out, and share ideas with each other. It is just like an informative social media for a country.

  • Moreover, immigrants can also know about the approximate cost of living, a number of immigrants moving in, read blogs on current topics of the country written by other immigrants, know political culture about a country to which they are moving from the immigrants, know about Laws of Country, to know about places like hospitals, schools, malls, historical places and many more.

​Music Recommendation System

  • The aim of this project is to recognize the Music test of the new users. Data is given to the system about the age of the user and the type of music the user likes. On biases of this data, we will predict the test of the new incoming users. The project was done using python and libraries in python

​Irish Flower detection

  • Sorting flowers into one of the three categories is the task. 150 rows make up the data. The dataset contains four factors that affect the class label (kind of flower): sepal length, sepal width, petal length, and petal width. Consequently, the idea of multiple linear regression was employed.

  • Technology, Tools, Services: Python, Scikit-learn, Anaconda

  • Github:  https://github.com/Fagun13/Iris-Flower-Detection-and-Grouping

Text label assignment

  • Document classification is the issue. train a model that includes the label for the document. Analyze the new document now. After reading the new document's content, select the correct label from the list. used the NB classifier concept to address this text analysis issue.

  • Technology, Tools, Services: Python, Anaconda

  • Github: https://github.com/Fagun13/Assign-a-title-to-a-file

Group Irish flowers

  • Iris data set is used in this case as input. In this data collection, there are 3 different varieties of flowers. So, the current goal is to group the provided data set. The dataset can be split up into 2, 3, 4, 5, etc. categories. The dataset can be grouped based on four features. n observations were grouped using the K-means clustering method into k clusters, where each observation belonged to the cluster with the closest mean.

    Technology, Tools, Services: Python, Anaconda

  • Github : https://github.com/Fagun13/Iris-Flower-Detection-and-Grouping

Titanic Survival

  • This is a typical prediction problem. Predicting passenger survival from passenger data is the task at hand. There are only a few lifeboats available, therefore not everyone will be able to survive. The passenger data collection includes a variety of information, including gender, age, pass, ticket, and fare. In essence, the aim was to extrapolate a pattern of passenger survival from this passenger data. To train the model, Scikit Learn's Random classifier was used.

  • Technology, Tools, Services: Python, Pandas, Anaconda

  • Github: https://github.com/Fagun13/Titenic-Survival

CIFAR – 10 Image Classification

  • This is a picture categorization issue. 10,000 test photos and 50,000 training images are available. There are ten distinct animal labels (class labels). created a model using Convolution neural networks and training photos.

  • Technology, Tools, Services: Python, torch, Anaconda.   

  • Github : https://github.com/Fagun13/CIFAR-10-Image-Classification

Sentiment Analysis

  • Here. the task is to find the emotion of the sentence or we can say sentiment. The machine will try to predict the sentiment the user wants to convey through a sentence. Used concept of NB classifier to solve this problem of classification.

  • Technology, Tools, Services: Python, Anaconda.

  • Github : https://github.com/Fagun13/Sentiment-Analysis

Spam Emails Detection

  • Spam email is simply garbage email that is sent with the intention of getting essential information off of your computer or guiding you astray. It might have some viruses in it that might harm your computer and steal your private information. It is essential to find or classify such emails. Therefore, the idea of NB classifier was applied to tackle the classification problem in order to detect such an email.

  • Technology, Tools, Services: Python, Anaconda.

  • YouTube: https://www.youtube.com/watch?v=Z3QjRj0limM

  • Github : https://github.com/Fagun13/Spam-Email-Detection

About: Education

SilverBlaze

  • SilverBlaze - The Ultimate Utility Customer Engagement Solution. It is helpful for Seamlessly Connecting company’s Customers With their Services. This solution makes it easy for companie’s customers to manage their utility accounts, chart usage data, and pay their bills directly from their smartphones or tablets. It’s convenient for them, and it’s valuable for you because it can help. For example electricity supplier Gexa Energy can register them self with SilverBlaze and then all Gexa customer can view their usage, bills in different forms of charts.

  • Technology, Tools, Services: Java, SQL Server, JavaScript.

  • Developed and managed Azure Key vault, communicating with clients to solve any issues they may be having with the product.

Kyobee

  • Current restaurant-focused web, iOS, and Android applications include Kyobee. A restaurant can register with Kyobee and use the services offered to manage the daily customers they receive. Order and menu management modules with waitlist functionality are now available in Kyobee.

  • Developed Order management module of application.

  • Developed github actions to deploy Springboot microservice into Kubernets cluster using docker.

  • Technology, Tools, Services: Java - Spring Boot, Angular Js, AWS - S3, ECR, EKS, EC2, 

Proficiencies

Tricks of the Trade

Project Management

After 1 year at Ordex Technology solution they gave me opportunity to handle project. That's how i started learnign management skiils.

Prblem Solving

To solve different kinds of coding/technical problems is my passion. Being a developer one should always try to solve problems on their own. This skill is helpful while handling projects single handed.

Customer Service

Being a Software Developer I was not only responsible for coding but I was involved with the whole chain of project development. Project documentation, Development, Deployment, Testing each phase involves client communication. Which is part of customer service.

Programing Skiil

C,C++,PHP,XML,HTML,Javascript,Angular Js, React Js,Java,Spring MVC,Spring boot,Python,Data Mining, Machine Learning

Database

MYSQL,Orecle,SQl Server,Postgress SQL,Mongo DB

Cloud 

AWS, Azure

About: Skills

CICD with Kubernets

Developed pipeline into github actions for deploying Java spring boot project using docker image into ECR. Use EKS for deploying into kubernets cluster.

Laptop

"We know what we are, but know not what we may be"

William Shakespeare

About: Quote

Contact

4696183492

About: Contact
bottom of page