Principle Software Engineer
This is an application for providing engaging solutions to young and developing learners. This application is a classical example of how ...
This is an application for providing engaging solutions to young and developing learners. This application is a classical example of how to engage students in study by gamification.
1. Multiple third party application integration for data rostering and authentication like Clever, ClassLink, Google etc
2. Database sharding for state and region specific user data.
3. Mongo, Redis Cache, App Cache, SQL Server, Dapper and separate report database for better user performance.
4. Students have different modules for practice like Education Galaxy, Lift Off, Reading Galaxy and Alien Arena can access any with single sign on.
5. Students earn star points by completing assignments, which can be redeemed to unlock new games or choose different rockets in games.
6. Parents can monitor the growth of students in different subjects.
7. Reports: To track how children's are performing in different subjects.
Role and Responsibility:
● Solution and database design for new enhancement.
● Creating POC for the possible solutions and presenting it to the stackholders.
● Requirement understanding, brainstorming, discussion with clients and dividing the big feature into small manageable tasks.
● Implementation of best practices & Coding standards to make code best in performance & more maintainable, readable & easy to understand.
● New feature implementation and to support existing applications.
● Mentoring through the team over discussion of requirements and the problems of the current system and code review.
Key Technologies: MVC, Web API, Entity Framework,, HTML 5, SQL 2008, JQUERY, DOTNET 4.5, Jasmine tests with karma, Bootstrap, Typescript, Asp.Net, Mongo, Asp.net Core, React, .Net Core, MongoDB, Rabbit Message Queue, AWS, Redis Cache
C#
Redis
Elasticsearch
View more
C#
Redis
Elasticsearch
TypeScript
React
Microsoft SQL Server
React Router
Redux
ASP.NET Web API
AWS
View more
Senior Software Engineer
Xpanxion
2013-10-01-2018-04-01
This is System serves as a mediator between University and Supplier. Using this platform Universities can do Bulk purchases for their Sch...
This is System serves as a mediator between University and Supplier. Using this platform Universities can do Bulk purchases for their Schools from suppliers registered on the system. Suppliers can upload their products in bulk. Usingg Punch-out, users can shop from suppliers website as well.(Integration with a third party website). We have an Implemented workflow where the approver can decide based on the Rules defined by Admin. Every Entity (University) can configure their own UI and Transaction fields.
Contributions:
● Requirement Gathering, Detailed Analysis & Design, Development, Perform code reviews, helping team members with their work, solving critical issues.
● Mentoring through the team over discussion of requirements and the problems of the current system.
● Implementation of best practices & Coding standards to make code best in performance & more maintainable, readable & easy to understand.
Key Technologies: MVC, Angular 1.6, Web API2, WCF, EF, HTML 5, SQL 2008 R2, JQUERY, DOTNET 4.5, Jasmine tests with karma, Bootstrap, Typescript.
Tools: TFS, Tortoise SVN, LINQPad 4, Fiddler, Fxcop
C#
Angular
TypeScript
View more
C#
Angular
TypeScript
Microsoft SQL Server
Web Application
C# asp.net mvc
View more
Associate Software Engineer
Courion Corporation
2012-09-01-2013-10-01
Access request management system enabling authorized users to determine the appropriate access for their user community
It provides acces...
Access request management system enabling authorized users to determine the appropriate access for their user community
It provides access catalog to allow easy browsing of the available accesses
Provides the ability to filter and sort the access catalog based on numerous criteria
Business users can request for the particular set of accesses which are sent for the approval for the corresponding role owners and managers. Once it is approved then the user can have the sufficient roles and entitlements to get access
Contributions:
● Building GUI web-pages.
● Used Kendo controls to create a rich user interface.
● Created Cascading Style Sheet and integrated styles in user interface.
● Implementing features and writing unit tests.
Key Technologies: MVC 3, Web API, EF 4, HTML 5, SQL SERVER 2008 R2, JQUERY, DOTNET 3.5.
Tools: TFS, Kendo UI Control.
HTML/CSS
Web api
Microsoft SQL Server
View more
HTML/CSS
Web api
Microsoft SQL Server
ASP.NET MVC
ASP.NET Web API
Asp. net, c#, mvc
View more