Ankit Singh
Full Stack Developer
-
-
New Delhi, India
linkedin.com/in/ankit-singh-
singhankit4652
WORK EXPERIENCE (7+ YEARS)
Full Stack Developer
Softmind Infotech Pvt. Ltd.
04/2015 – Present
New Delhi, India
Software Developer
Mentis Consulting
06/2012 – 04/2015
Noida, India
EDUCATION
Bachelor of Technology
GBTU-Gautam Buddh Technical University
2008 – 2012
TECHNICAL SKILLS
C#
.NET
ASP.NET
Entity Framework
Bootstrap
MVC
ADO.NET
WCF
HTML/HTML5
Java Scripts
WPF
CSS/CSS3
JSON
Jquery
SASS
WEB API 2.0
AJAX
React.js
XML
Node.js
AJAX
Vue.js
LINQ
Angular Js
Windows 8 Store Application Development
PERSONAL PROJECTS
Project Name: Careplaces
Project Description: This is an application based on Patients and their Doctor, in which they can communicate on the application.
Application holds the record of patients and their all previous reports. Patients are notified by doctors for checkup and suggestions.
Each doctor has a list of patients those who are getting treatment by him. This application is full of communication between patients
and doctors, doctor and doctor and also group communication. This application has glimpse of what's app application which is used
to communicate. In this application they can communicate via text, image files, document files, voice files and video files.
Role : UI/React JS Developer
Responsibilities: Involved designing inwebpages using HTML 5, CSS3, JavaScript, Bootstrap, React.js, Redux, Mongo DB. Developed
user interface by using the React JS, Redux for SPA development. Implemented React JS code to handle cross-browser compatibility
issues in IE 7, 8, 9, Safari. Used React-Router to turn the application into Single Page Application. Worked in using React JS
components, Forms, Events, Keys, Router, and Annotations. Worked on responsive design and developed a single ISOMORPHIC
responsive website that could be served to desktop, Tablets and mobile users using React.js. Worked on the application as Node JS
developer to build different REST APIs for modules such as user, products, and checkout.
Environment: HTML5, CSS3, SASS, LESS, JavaScript, Bootstrap, React JS, Angular JS1.x/2.0, Node JS, Express JS, Mongo DB, Agile
methodology, Jira, Usability Testing, Windows, JSON, AJAX, SVN.
Page 1 of 3
PERSONAL PROJECTS
Project Name: Duuzra
Project Description: Duuzra is one great application for any event, meeting or presentation. It was developed to provide businesses
with the features and flexibility to meet a host of requirements with a single tool. It has file sharing capabilities with supported
media types of pdf, slide presentations, videos, MS documents, media galleries and web content. Interaction and data capture could
be done with live polling, feedback forms, questionnaires etc. Communication tools featured attendee directories, instant
messaging, audience question with moderation, personal note with pdf export, personal meeting agendas and content.
Role : Software Developer
Responsibilities: As a Software Engineer, actively participated in activities - requirement analysis, designing, development and
implementation of different change requests, implementation of new requirements. Developing the code, code analysis, code
review. Developing website layout, application and functions layout.
Environment: Angular, Ionic, CouchDB, Node js, moment.js.
Project Name: Appetivo
Project Description: Appetivo is a web-app designed for small hotel/restaurants and individual kitchen owners to sell their food. The
app facilitates sellers to create, update and delete menu categories and menu items. Sellers can fix the order in which they appear
and change the order of menu and category with easily with dragging and dropping menu items. The app has an in-app payment
system to let the customers pay for the food. A visitor can find all the sellers near his area - within a radius of 50 miles. The site also
incorporates features like i18n, Facebook login etc.
Role : Software Developer
Responsibilities: As a Software Engineer, actively participated in activities - requirement analysis, designing, development and
implementation of different change requests, implementation of new requirements. Developing the code, code analysis, code
review. Developing website layout, application and functions layout.
Environment: Vue.js, Vuex, Nuxtjs, Node, moment.js, GraphQL HTML5, SCSS, buefy.
Project Name: Discover Daycare
Project Description: Discover Daycare provides an Android/IOS app for facilitation of childcare management marketed to the daycare
institutions. It complements the web-app to facilitate children administrations and management. It manages children enrollments,
room transitions, staff roster, visitors tracking, tablet/ mobile based attendances, parents and staff logins and other aspects of day
to day Childcare Administration.
Role: Software Developer
Responsibilities: As a Software Engineer, actively participated in activities - requirement analysis, designing, development and
implementation of different change requests, implementation of new requirements. Developing the code, code analysis, code
review. Developing website layout, application and functions layout.
Environment: Angular 5, Ionic 4, Apache Cordova, Typescript, HTML 5, CSS.
Project Name: 1st NOTICE
Project Description: It is a feedback, notification and survey solution that is available fororganizations to receive feedback, serious
issue notifications and surveys from their constituents or notifies. Notifies can submit forms and surveys confidentially.
Organizations have tools to manage data and respond accordingly. The main function of the site is to provide notification avenues for
notifies to communicate with their selected organization. This application offers plenty of content including regularly published blog
posts and sales information for organizations.
Role : Software Developer
Responsibilities: Responsible for creating user interface and implementing functionality. Worked for Application feature
Enhancement and improvement. Role: Senior Software Engineer.
Environment: C#, SQL Server2014, MVC, Authorize.net, Knockout.js, jQuery, JavaScript, Angular Js.
Project Name: SURPLUS PROPERTY SYSTEM
Project Description:This project is designed for Surplus Property Sytem based in USA to sell surplus properties using Local Auction
OR GovDeals services. I worked on Online Auction and Customer's module. I was handling sever and client side code with database.
MVC like architechture is being used in the project where all the calls to the server side functions are being made through jQuery
AJAX.
Role: Software Developer
Environment:C#, ASP.NET 4.5, SQL Server 2017, LINQ, Bootstrap, jQuery.
Page 2 of 3
PERSONAL PROJECTS
Project Name: Time Clock
Project Description: TimeClock is a simple and elegant time tracking solution to help track your hours. In the system, there are three
main modules. The time consumed or allocated for completing each task/project of the company will be updated to the database by
the employees performing their respective duties under different modules. As there are many projects, client works and company
tasks to be carried out, the total time required for completing these tasks are to be updated.
Role : Software Developer
Responsibilities: •Design, code and implementation of complete project. •Doing analysis, designing, testing and coding
enhancements to serve various business needs. •Support bug fixes, enhancement request from stakeholders and investigate and
analyze reported defects in a timely manner, and provide solutions to these problems including code changes, data updates, or
configuration modifications. •Deploy application on server.
Environment: ASP.NET MVC4, C#, MVC WebApi, Sql Server, JQuery, Ajax.
Page 3 of 3