1. 200 College Road, Apt.50,
Palatka, FL-32177 ANKIT SHARMA
(352) 328-0516
ankitsharma13@gmail.com
http://www.linkedin.com/in/ankitsharma13
EDUCATION
Master of Science, Computer Science
University of Florida(UF)
Aug 2013 - May 2015
Bachelor of Engineering, Computer Engineering
Sardar Patel University (GCET), India
Sept 2005 - Jun 2009
Coursework: Advanced Data Structures; Analysis of Algorithms; Distributed Operating Systems; Advanced Systems
Programming; Computer Network; Malware Reverse Engineering
WORK EXPERIENCE
Software Engineer, Florida Water Management Jun 2015 - present
Involved in designing and development of WQCS, a Lab Information Mgmt Sys, in AngularJS
Made application efficient and faster by increasing data processing at client end and fixing memory leaks
Implemented RESTful WebService. Implemented Multi-Tenancy architecture and for making it a Software-as-a-
Service (SaaS) Application
Implemented reusable components, custom directive and reworked the static components to dynamic
Software Engineer Intern, SumTotal Systems LLC Jun 2014 - Dec 2014
Developed common UI components to be used across by different teams. Refactored existing portal to make it
dynamic and web-responsive using AngularJS, HTML5, Bootstrap and CSS3
Developed single page, cross-browser & cross-platform compatible, web-application
Designed and implemented Org Charts Proof of Concept(POC) using AngularJS & JQuery for HRTech demo
Software Engineer, Tata Consultancy Services (TCS) Dec 2009 – Jun2013
Home Dept. Integrated IT Solutions
Developed traffic module of a web based e-governance suite, for state police department, using MVC architecture on
J2EE platform and designs like business delegate, DTO and service locator
Implemented a features like notifying citizen when his/her vehicle is towed. A helper utility of mapping user/vehicle-
case(s) was also incorporated. Experience in Agile, Test Driven Development (TDD) and waterfall methodologies
Identified and analyzed performance bottleneck of the module. Remodeled to improve efficiency by 50% at places
Online Voting System
Developed pre-voting module for Electronic Voting System with key features like notifying voters through email and
text message and crypt their casted vote and store it as persistent data
Implemented Single Sign On(SSO) using Security Access Markup language(SAML) for user authentication &
authorization. Implemented reports using Jasper & custom report framework and workflow management
COURSE PROJECTS
Twitter Simulator (Scala) Fall 2014
Simulated a virtual twitter environment with stable & peak behavior of users and achieving a peak throughput of 20k
tweets/sec . Implemented REST API using spray can framework at server side and load balancer to handle requests.
Bitcoin Mining (Scala) Fall 2014
Designed and implemented application to mine SHA-256 encrypted hashes. Used akka actors to achieve parallelism
Enhanced it for distributed implementation by enlisting other machines adding to its mining capabilities
Languages, Technologies And Tools
AngularJS; C; C++; Java/J2EE; Servlet; JavaScript; HTML5; JSP; CSS3; JQuery; MySQL; SmartTest; ScrutiNet; Selenium
CERTIFICATION AND ACHIEVEMENTS
Oracle Certified Java Programmer(OCJP)
Won TCS star team of the month award