Smartapp - This is a end to end project planning tool with web as well as mobile device application. This product helps transform physical processes into integrated digital experience by providing a framework to users for creating projects with apps for their companies by using drag and drop controls, creating workflow, tableau reports, rdlc reports, Planner mode etc.
- DriveMode - This feature allows users to store files to respective folders according to their types and functionality like Construction Drawings, Sketch files, Livelink Meetings, BIM files. Drive Mode also provides OCR extraction for pdf files. Sending email notifications on upload/download/share files.
- Finance - This feature allows end to end Budget/Bids/Contracts/Estimates/Forecasts for project costing. Full flow of creating Budget items which will be used to create Bids and awarding bids to various contractors. Creation of vendor and client contracts, creation of estimates for budgets and creating Forecast from the budget items used against various contracts.
- Gantter - It is project planning tool integrated in app where day to day tasks can be created/planned put on Board as tags and dispatched to users with workflow. Plan and dispatch boards will be used to create tags for sprint planning with calendar support, these tags will be dispatched to create items in apps. I have worked on api's to create items/assign workflow to users.
- Mapmode - Allows users to create smart items from google maps view in app with different geometry types using data from external layers(Geo server). I have worked on providing api's for storing geographical entities , publishing layers/styles, turning on/off layers.
- Tableau - Worked on creating api’s for creating and publishing Tableau site/views/workbooks from C# to Tableau server with SQL and postgres DB.
- Technical Environment: C#, Asp.Net, MVC, Web API, Linq, SQL Server, Tableau Server/Desktop, Google maps api, basic ExtJs, Javascript, JQuery, HTML, CSS, GIT, Postman
- Roles and Responsibilities:
- Gathering requirements with product team
- Designing DB Schema with backend team
- Breaking down tasks for team and self, Creating and scheduling tasks and identifying resources
- Development of api’s, unit test plan, api documentation.
- Code reviews, Provide technical assistance to team.
- Debugging and fixing production issues.
- Assist in Release cycle.