I am an innovative software developer having expirience in cutting edge technologies. I always believe in the world of software "Learning is a continuous process". I am a people's person and I enjoy working in teams and share ideas.
I am also member of table tennis association in my university.
-
Experience
I worked at HOPS health care which is start up based in Ahmedabad. Hired there as Full stack developer assigned to work on the product named Eclinic which was a . I was assigned the task of analysing , developing, executing and testing the code using Java Spring framework . I used Angular 5 for the front end and MongoDb for database storage . I was directly co ordinating with the team-lead and provided the everyday status of the application . I Used CharJS for data visualisation and RXJS for handling asynchronous data streams. Made use smart git for version control and JIRA for bug tracking . After the release of the product it is now used in more than 50 villages in India and recently awarded by government of India. So I am really proud to be a part of that project .I worked at HOPS health care which is start up based in Ahmedabad. I was hired there as Full stack developer assigned to work on the product named Eclinic which was a web appliction for small villages in India. They were using Java , Angular and MongoDb as thier slack which were new for me as previous experience in 9 series private limited was in Microsoft C# and MySql so it was a challenge learning new technologies in a short pereod.I was given 15 days learning pereod to learn about the technologies which I was going to use over there.I utilized that time in a best possible manner learning the technologies especially Angular watching various tutorials and websites as I had some experience Java in my under grad so it was not difficult to learn and it was very similar to C# which I used in my previous employer.
So we used Agile methodology in which we there was a 30 minutes team meeting in which we had to tell the progress of the application bugs fixes done in it and and then we were assigned the task to be performed in next sprint. I was directly co-ordinating with the team-lead and provided the everyday status of the application .
One of the main challenge of the application was to make sure we had to make it so efficient that it could work in rural parts of India were internet was really slow.
I was assigned the task of analysing , developing, executing and testing the code using Java Spring framework . I Used CharJS for data visualisation and RXJS for handling asynchronous data streams. Made use smart git for version control and JIRA for bug tracking . After 3-4 months of our hard work and dedication the release of the product it is now used in more than 50 villages in India and recently awarded by government of India. So I am really proud to be a part of that project .
-
Projects
MavsParking
It is a car parking system for UT Arlington.It was a team project and I got the responsibility to led the team . We used Spring framework(Java) and MVC methodology for the project . We used MySql for the database. We made test cases for the application and handled boundary values . Made use of PIT mutation testing, Selenium testing and unit testing and achieved a test coverage of more than 95% for the same .
DataAnalysis of EarthQuake(1996)
This was an individual project for which I made a website and tested the data of earthquake of 1996 with more than 13000 rows. Predicted the probability and outcomes like frquency of earthquake during particular time using complex queries and machine learning algorithms.Then deployed the website to multiple cloud platforms which includes AWS , Mircrosoft Azure and IBM Bluemix. Performed auto scaling and memory caching in the website using Memcached and Redis cache and improved the performance by 200%. Made use of Python’s matplotlib and sklearn libraries to plot the data.