Post Job Free

Resume

Sign in

Software Engineer

Location:
Muscat, Oman
Posted:
January 15, 2021

Contact this candidate

Resume:

VINAY VALSAN

adjf3v@r.postjobfree.com

+968-******** - Muscat

Profile Summary

Over 5+ years of experience in analysis, design and development of client/server, web based and n- tier application. Expert in developing web applications and web services in Microsoft Visual Studio 2013, 2015, 2017,2019 and VS CODE IDE using C#, .NET CORE, ASP.NET MVC, .NET CORE WEB

API,WCF, ADO.NET, ENTITY FRAMEWORK CORE and MS SQL SERVER,ORACLE.

Proficient in Angular 7+, Typescript, JAVASCRIPT, JQUERY, AJAX, Web API, SOAP Web Services,

Dapper, JSON and XML.

Experience working with API testing tool Postman, Fiddler, SOAP UI and Swagger.

Extensive experience in SQL Server 2014+,MICROSERVICE, LINQ, EDMX,FLUENT API, Entity Framework Code First Approach developing T-SQL queries and Stored Procedures using SQL Server

and Oracle 11g.

Good working knowledge with Angular 7+, RxJS, AngularJS, Typescript, NPM and REST API application development.

Experience with using NoSQL database Firebase, MongoDB

Good working knowledge with Azure cloud and Azure DevOps, AWS.

Experience with containerized application development using Docker.

Unit testing using XUnit, NUnit and Moq

Experience working with Continuous Integration (CI) software engineering practice, Mercurial SCM, TortoiseHG, Git, TortoiseGit, TFS, BitBucket, Github, Source Tree, Github desktop,JetBrains TeamCity, Circle CI build management and continuous integration server.

Experience in using Crystal Reports, SSRS, Redis.

Used project management tools Atlassian Jira, Confluence, trello, Kanbanize, clickup and MS Team services

Experience with software development processes and models: Agile methodology and Scrum

model.

Effective in working independently and collaboratively in teams. Technical Skills

Technologies: .NET Core, ASP.NET MVC, ASP.NET WEB API, C#.NET, ADO.NET, ENTITY FRAMEWORK CORE.

Scripting: AngularJS, Typescript, JAVASCRIPT, JQUERY Web Technologies: HTML, CSS, AJAX

Databases: MS SQL SERVER 2014+, ORACLE 11g

NoSQL Firebase, MongoDB

Web Tools: Postman, Fiddler, Redis, Docker

Services: WEB API, Microservice

Reporting: Crystal Report, SSRS

Major Professional Experience

Project: Pension sub system and HRMS (.Net Core and Angular Application) Pension sub system is web application used for pension management and distribution. It is developed to automate the process of pension calculation and distribution. It has used workflow for approval process and data used from services. The HRMS system collaborate with pension system to use pensioner details. Pension system calculate and approve the request as the request coming from different department. Responsibilities:

Used Angular for client side development and .Net core for WEB API services.

Use SQL SERVER for database storage and written stored procedure for calculation and transaction.

SSRS for reporting services

Unit testing using XUnit and Moq

JWT authentication used for identity

Environment: Angular 6+, Typescript, RXJS, JQUERY, NPM, .NET CORE,WEB API, Microservices, C#, MS SQL SERVER, Microsoft Visual Studio, VS CODE, NuGet, Entity Framework Core, Dapper, Bootstrap, IIS Project: Online Shopping – extra (Angular and .Net Core Application) This is modern e-commerce application for online shopping. Members can sign in to the system and search for the item to purchase and add it to cart and buy. It is delivering products in local distribution, and users can use local language in the application. Users can add items to the wish list, track order, store locator is available. It offers all the leading international brands and stocks an extensive product range including TV, audio systems, computers, mobile phones and IT communications, cameras, home appliances and personal care products. Responsibilities:

Using Angular 6+ framework for friend end development and .Net Core as micro services.

Hosted in Azure cloud and used Azure DevOps for continuous integration delivery.

Entity framework core and SQL Server for database operations.

Quartz scheduler jobs for background operations.

Docker images build for continuous deployment to Azure. Environment: Angular 7+, Typescript, RXJS, JQUERY, NPM, .NET CORE,WEB API Micoservices, C#, MS SQL SERVER, Microsoft Visual Studio, VS CODE, NuGet, Entity Framework Core, Dapper, Bootstrap, Azure, Azure DevOps, Docker

Project: CPMA- MODPF (ASP.NET MVC WEB APPLICATION) CPMA- MODPF is a web application that’s specially designed for Ministry of defence pension fund. Ministry of Defence Pension Fund (MODPF) wishes to implement a solution to accommodate the requirements of the fund’s growing operations. MODPF currently uses in house application using oracle technology 11g for managing pensioner’s data and paying the benefits and monthly wages. However, as the number of pensioner is growing, MODPF will need to implement a full scale CPMA cater to all the business functions. Currently MODPF does not have an automated system to calculate contributions received from Ministry of Defence employees. The scope of the project is to:

Automate the process of pension calculation, manage contribution data for reconciliation and forecasting, enable a self-servicing module for employees or pensioners to interact with the system and provide a platform for employees or pensioners to register their complaints and requests.

The solution should provide MIS reporting capabilities to analyse the registry data, contributions, Pensions and Benefits of employees or pensioners.

Environment: ASP.NET MVC 5,WEB API, C#, .NET Framework 4.5.1, IIS, ORACLE 11g, Microsoft Visual Studio, NuGet, Entity Framework, ASP.NET RAZOR, JQuery, Bootstrap Project: RM Unify (ASP.NET MVC WEB APPLICATION)

RM Unify is a cloud based web application that’s specially designed for schools. It is made possible through accessing Educational online apps and resources easier. It uses single sign-on technologies to create one identity for each person in school, which is linked to their Active Directory (school network) login. RM Unify sync with school’s active directory (AD) for username and password provisioning into the cloud and syncs with schools MIS data to populate class groups and parent account. RM Unify account to find and purchase the apps that suit schools. One of the main feature of RM Unify is that it integrate with Office 365 and Google Apps. User can create their own personal Launch Pads and add unlimited web links on your Launch Pads. Get access to App Library to purchase a wide range of online services and content. Responsibilities:

Used N-tier architecture for presentation layer, the Business layer and Data access layer and were coded using C#.

Worked intensely on ASP.NET MVC Framework, web services, LINQ queries, Azure Management

Studio.

Worked with Graph API and Postman client.

Worked with ASP.NET Razor, WEB API and Entity Framework.

Used Bootstrap and JQuery plugins.

Written database schema and stored procedure using SQL Server 2014.

Used Xpath, XmlNode to access files and XMLDataDocument to synchronise with Datasets. Environment: ASP.NET MVC 5, WEB API 2, C#, .NET Framework 4.5.1, IIS, SQL Server 2014, Microsoft Visual Studio 2013, NuGet, Entity Framework, ASP.NET RAZOR. Project: VanPooling (ASP.NET MVC Web Application)

A vanpool is a group of riders who want to save time, save money and reduce stress on the way to work or social meets. Whether you want to join a vanpool or already have a group of co-workers gathered, the designated vanpool operator will determine a convenient start date, meeting time and number of pick-up points along the way. Once that has been determined, vanpoolers are ready to get started. Van pooling also improves access for people working shifts and where traditional transportation may not be readily available due to time or accessibility.

Responsibilities:

Used API project and client project and multi-tier architecture for presentation layer, the Business layer and Data access layer and were coded using C#.

Worked intensely on ASP.NET MVC Framework, web API, LINQ, and Entity Framework code first.

Worked with Fiddler, Postman client and swagger.

Worked with ASP.NET Razor, HangFire scheduler batch jobs and MailKit.

Used Bootstrap, JQuery plugins and Ajax.

Environment: ASP.NET MVC 5, WEB API 2, C#, .NET Framework 4.6.1, IIS, SQL Server 2014, Microsoft Visual Studio 2015, NuGet, Entity Framework, ASP.NET RAZOR. Work Experience

SOFTWARE ENGINEER (JAN, 2015 –JUN, 2016)

RM Education Solutions India Pvt Ltd, B-5, Gayatri Building, Technopark, Trivandrum, Kerala, India Sr. SOFTWARE ENGINEER (NOV, 2016 – MAR, 2019)

Zoftsolutions India Pvt Ltd, Kochi, Kerala, India

Sr. SOFTWARE ENGINEER (Apr, 2019 – Present)

Innovative Systems ME LLC, Muscat

Education

Master of Computer Application (MCA) from Amal Jyothi College of Engineering, Kanjirappally, Kerala affiliated to Mahatma Gandhi University, Kottayam, Kerala.

Bachelor of Computer Application (BCA) from University Institute of Technology, Kottarakara, Kerala affiliated to Kerala University.

Declaration

I do hereby declare that all the statements made in the above are correct and true to the best of my knowledge and belief.

15-01-2021 Vinay Valsan



Contact this candidate