Profileimage by Manvir Singh Full-stack Contractor, Full-stack Contractor, Angular Development Contractor from Derby

Manvir Singh

available

Last update: 06.09.2022

Full-stack Contractor, Full-stack Contractor, Angular Development Contractor

Company: Kilvikh Technologies Ltd
Graduation: BSc. Computer Science (Games Development)
Hourly-/Daily rates: show
Languages: English (Full Professional) | Hindi (Native or Bilingual)

Skills

C#, JavaScript, TypeScript, Angular, NativeScript, NET Core, Web API, ASP.NET, WPF, MS SQL Server, Linq, Entity Framework, Core, NUnit, MS Test, Jasmine, Moq.ts, Agile, Scrum, TDD, BDD, Azure, DevOps, Visual Studio, VS Code, Postman, Fiddler, analytics, SSIS, NET, Kibana, ORM, Debugging, bug fixing, Kanban, Jira, cloud storage, Azure SQL, Bootstrap 4, SCSS, bugs, SignalR, WebRTC, SSO, ASP.NET Identity, OAuth, RESTful Web API, ASP.NET Core 2.2, backend, SAAS, UI, Angular Material, DNS, MVC, Angular CLI 7, Studio Code, error handling, Protractor, Moq, Continuous Integration, UI design, Front-End, web application, Balsamiq, Bootstrap, HTML5, Visual Studio Code, RESTful, Azure Storage, AngularJs, CSS3, Gulp, Continuous Deployment, VSTS, software design, WinForms, Infragistics, DevExpress, SQL, Object Oriented Programming, Java, Scala, C++, distributed programming, C (MPI), CUDA, 3D, Programming, web browser, JavaScript (THREE, Unity3D, Android SDK, 3D Modelling, 3DS Max, Android, tablets, Visual Studio 2013

Project history

12/2019 - 06/2020
Full-stack Contractor
Dot Nine Solutions Ltd

* Implemented the USizy library on Real Madrid Shop as a size advisor on certain apparels alongside
providing conversion analytics.
* Converted an SSIS package data feed to a fully testable .NET Core (3.1) background worker with
Kibana logging and Dapper ORM.
* Debugging and bug fixing various front-end and back-end services of the Fanatics platform as per
tickets raised on a Kanban board in Jira.

10/2019 - 11/2019
Full-stack Contractor
Impero Solutions Ltd

* Designed a cloud storage using EF Core 2.2 and Azure SQL to persist new and migrate old onpremise
data. Implemented a front-end view to the persisted data using TDD with Bootstrap 4, SCSS,
Angular CLI 7 and Jasmine.js.
* Debugging and fixing bugs raised during the sprints, while working with technologies like SignalR
and WebRTC.

03/2019 - 09/2019
Full-stack Contractor
Tech Singhs Ltd

* Implemented a GDPR compliant SSO Authentication system using ASP.NET Identity and Identity
Server 4 (OAuth).
* Developed a RESTful Web API in ASP.NET Core 2.2 using EF Core for backend of a multi-tenanted
SAAS application. Long-running intensive tasks were separated out to run on Azure Functions.




* Designed a responsive UI front-end in Angular using Angular CLI 8, Angular Material, SCSS and
Spectator.
* Responsible for managing all Dev Ops tasks including creating and managing resources, DNS
management, setting up build and release pipelines and budget management.

12/2018 - 02/2019
Angular Development Contractor
Pipston Ltd

* Architected an Angular SPA, to replace an MVC non-SPA, using Angular CLI 7, Bootstrap 4, SCSS,
Visual Studio Code and Postman.
* Implemented core Angular infrastructure to handle authentication, authorization, error handling
and internationalization.
* Designed reusable Angular components, directives and services with tests written in Jasmine,
Protractor and Moq.ts.
* Setup build and release pipelines in Azure DevOps to enable Continuous Integration and
Development adhering to the GitFlow branching model.

03/2018 - 10/2018
Senior Software Developer
Draycir Ltd

* Demonstrated excellent UI design skills in my previous projects, which led to a change of roles to
work as a Front-End Developer for an Approvals system that needed drastic UI improvements.
* Created design mock ups for the entire web application using Balsamiq.
* Redesigned the front-end of the SPA, creating a responsive website using Angular 6 (CLI), Bootstrap
4, HTML5, SCSS, Jasmine and Visual Studio Code.

05/2017 - 03/2018
Software Developer
Draycir Ltd

* Became a full-stack developer on the email-tracking system and developed essential skills of
software designing while architecting the RESTful WebAPI backend using technologies like Azure
SQL, Azure Storage, and Azure WebJobs.
* Developed an email scheduling system, while tackling the complex calculations of time (in future)
across different time zones and daylight saving changes.
* Designed a responsive SPA using .NET Core with AngularJs, alongside HTML5, CSS3, LESS, Bootstrap
3 and Gulp. On top of the basic email functionality, SPA allowed users to track their email deliveries
in the form of a chronological timeline, designed purely in CSS3.
* After demonstrating excellent leadership qualities, got promoted to the team lead and helped
enable Continuous Integration and Continuous Deployment, creating and maintaining build
definitions and release pipelines for the application using Azure DevOps (formerly VSTS).

10/2015 - 05/2017
Junior Software Developer
Draycir Ltd

* Learned essential software design practices and an understanding of WinForms with Infragistics and
DevExpress while integrating two different products of Draycir, a WPF document manager into a
WinForms credit controller.
* Designed a prototype using advanced SQL techniques to improve the credit controller's
synchronization times. The prototype went on to inspire the team to implement a solution which
ended up reducing sync times from many hours to few minutes.




* Gained basic knowledge of AngularJS while working on an email-tracking system.

Local Availability

Only available in these countries: United Kingdom
Profileimage by Manvir Singh Full-stack Contractor, Full-stack Contractor, Angular Development Contractor from Derby Full-stack Contractor, Full-stack Contractor, Angular Development Contractor
Register