Lead System Analyst / Technical Lead
NCS Pte Ltd
Total years of experience :21 years, 2 Months
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
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
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
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
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
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.
This is part time Postgraduate consists of various modules with assignment & exams related to Information Technology as well as Management & Accounts.
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.