Firnas Aliyar, Lead System Analyst / Technical Lead

Firnas Aliyar

Lead System Analyst / Technical Lead

NCS Pte Ltd

Location
Sri Lanka
Education
Bachelor's degree, Postgraduate Diploma in Technology Management
Experience
21 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :21 years, 2 Months

Lead System Analyst / Technical Lead at NCS Pte Ltd
  • Sri Lanka - Colombo 2
  • My current job since April 2019

Outline of Responsibilities:
Requirement gathering and validation based on the existing system for enhancements
Coordinate with client meetings / discussions for requirements gathering and clarifications.
Coordinate with client for User Acceptance Testing with UAT Team
End-user Technical support via Helpdesk and provide various analytical reports on demand
System analysis including impact analysis and development planning
Managing multiple teams and modules
Assessment (Corporate Income Tax) Development,
Assessment (Non-compounding Stamp Duty) Development
Assessment (Economic Service Charge) Development & Maintenance

Skills Acquired:
Enterprise level project development and release process practices
Working with Visual Studio 2019 IDE for code branching and merging
Repository and Issues Management with Azure DevOps
Manage business rules through InRule Business Rule Engine

Team Lead at Agile Innovations Group
  • Sri Lanka
  • November 2017 to April 2019

Outline of Responsibilities:
Hands-on leadership of development team to ensure on-time delivery of quality solution that meets customer specifications
Conduct daily stand ups to co-ordinate team activities by setting goals and tasks assignments
Assist team members with any technical issues and escalate if necessary
Make design decisions as necessary to keep the project moving forward
Review the progress of each team member and provide a collective management summary
Ensure work items, burndown, source code branches, integration and documentation are up to date
Review code, technical documentation and test cases
Demonstrate sprint deliverables and handoff to DevOps

Skills Acquired:
Project management using Asana and Azure DevOps Board
Build and release configuration in Azure DevOps Pipelines
Test plans and test cases automation using Azure DevOps Test Plans
Sprint planning and execution with the team of full-stack, front-end and QA developers.
Working with projects developed in ASP.NET Boilerplate framework using MVC, .NET Core, Angular and Azure Function Apps
Technical documentation using SandCastle

System Analyst at NCS Pte Ltd
  • Sri Lanka - Colombo 2
  • July 2016 to November 2017

Outline of Responsibilities:
Hands-on leadership of development team to ensure on-time delivery of quality solution that meets customer specifications
Conduct daily stand ups to co-ordinate team activities by setting goals and tasks assignments
Assist team members with any technical issues and escalate if necessary
Make design decisions as necessary to keep the project moving forward
Review the progress of each team member and provide a collective management summary
Ensure work items, burndown, source code branches, integration and documentation are up to date
Review code, technical documentation and test cases
Demonstrate sprint deliverables and handoff to DevOps

Skills Acquired:
Project management using Asana and Azure DevOps Board
Build and release configuration in Azure DevOps Pipelines
Test plans and test cases automation using Azure DevOps Test Plans
Sprint planning and execution with the team of full-stack, front-end and QA developers.
Working with projects developed in ASP.NET Boilerplate framework using MVC, .NET Core, Angular and Azure Function Apps
Technical documentation using SandCastle

Senior Software Engineer at Cubo Systems International (Pvt) Ltd.
  • Sri Lanka - Colombo 10
  • July 2012 to July 2016

RESPONSIBILITIES:
- Analyse, Design and Develop Database according to user requirements.
- Develop System Documentation.
- Database Design & Development.
- Maintain Development Standards of the Company.

TOOLS USED:
Development: Microsoft Visual Studio 2010/2012
Database: Microsoft SQL Server 2010/2012, MySQL WorkBench
Repository Client: Tortoise SVN, MS Team Foundation Server 2012
ERD: Microsoft Visio 2010
Project Management: Microsoft Project 2010, MS Team Foundation Server 2012

TECHNICAL DETAILS:
- Front-end designing with HTML, CSS, JQuery, Twitter Bootstrap and JavaScript
- Web Page designing with Visual Studio 2008, 2010 & 2012
- Web Application Development in .NET framework 3.0, 3.5, 4.0 & 4.5
- Repository Management with SVN as well as Microsoft Team Foundation Server.
- ASP.NET MVC / N-Tier Architecture Model Development
- Service Oriented Architecture (ASMX Webservice and WCF Service with JSON & REST)
- Working with MySQL and MSSQL databases using MySQL Workbench and MS SQL Server 2010 & 2012

EXPERIENCES GAINED:
- Development of ERD according to different types of user requirements.
- Designing of Database in a more generalized form.
- Working in Agile Development Environment
- Multilingual Application Development using resource files in .NET

Software Engineer at iQue Technologies
  • Sri Lanka
  • September 2005 to June 2012

iQue Technologies (www.iquetech.com) is an IT solutions provider.

Outline of Responsibilities:
• Analyze and document client requirements.
• Back-end coding.
• Customer Support

Skills Acquired:
• Back-end for Web Development in PHP
• Front-end designing with HTML and CSS
• Working with MySQL databases
• Database Designing (ERD) with Rational Rose

Analyst Programmer at EDM Systems (Pvt) Ltd
  • Sri Lanka
  • April 2003 to August 2005

EDM Systems (Pvt) Ltd. (EDMS) is an IT company with its head office based in Australia and the development centre located in Sri Lanka. EDMS develop and support Document Management Systems in different platforms.

I worked as Computer programmer mainly in Correspondence Management System and make customization to suit each client who wishes to use the system.

OUTLINE OF RESPONSIBILITIES
- Analyze and prepare specifications for the new enhancements on the issues list.
- Coding, Prepare standard upgrade, customization and setup disks
- Handling online help desk and bugs reported
- Prepare Fortnight schedule for the team members by taking the tasks from the issues list.
- Acting Team Leader on absence of Team Leader

In addition, I have worked in other project teams as well for certain period as support on development and testing.

Experience on working long hours and achieving critical targets and good team player as well.

Education

Bachelor's degree, Postgraduate Diploma in Technology Management
  • at Staffordshire University, United Kingdom
  • December 2010

This is part time Postgraduate consists of various modules with assignment & exams related to Information Technology as well as Management & Accounts.

Bachelor's degree, Bachelor of Information Technology
  • at University of Colombo, Sri Lanka
  • January 2008

This Degree consists of various modules and a final year individual project which includes analysis, design, development and testing of a project life cycle to a real client.

Specialties & Skills

Cascading Style Sheets CSS
Web Development
ASP.NET
HTML & CSS
PHP & MySQL
ASP.NET
ASP.NET WEB API
ASP.NET MVC

Languages

English
Expert
Tamil
Expert