Company Overview: Food and Agriculture Organization of the United Nations (FAO)
Design and develop complex, custom Power Apps solutions leveraging advanced features such as custom connectors, canvas apps, model-driven apps, and AI Builder
Integrate Power Apps with external data sources, APIs, and services using Data verse, REST APIs, or custom connectors
Create sophisticated Power BI reports and dashboards, utilizing DAX (Data Analysis Expressions) and M (Power Query Formula Language), Power Query, and custom visualizations to deliver actionable insights
Food and Agriculture Organization of the United Nations (FAO)
Designed and developed Power platform based iRecruitment Application for the Human Resource Unit of FAO RNE
Designed and developed Power platform based iProcurement(Under development) Application for the Procurement Unit of FAO RNE
Software Development Project Manager
United Nations
02.2020 - 11.2023
Company Overview: United Nations (MINUSMA/DPKO)
Participates in the development of major IT systems’ projects within the mission, creates time plans, monitoring the progress of the development, deployment, and commissioning of various intranet systems
Assists the BSU development team with the development of strategies and design application architecture, to implement mission wide information management systems projects
Documenting every aspect of an application or detailed systems and other functional requirement specifications documents
Writing the project proposal, project cost estimation, scheduling, software process tailoring, project monitoring and control, software configuration management
Participates in risk management, managerial report writing and presentation and interfacing with clients/stakeholders within the mission
Give adequate support to the development of technical specifications for the procurement of equipment and contractual services and coordinates the technical evaluation of proposed technical specifications
Conduct user training sessions to focal points of other sections and overseeing the activities of the members of the development team
Developing good working relationships within team members and other sections focal points and stakeholders to achieve organizational tasks successfully
Migrate on-premises BSU Web servers and DB servers to Azure App service, Configure IIS and web deployment, SSL configuration on Production Sever
United Nations (MINUSMA/DPKO)
Designed and developed Change request Management system to automate Change initiation process, change approving process using PowerApps and SharePoint online
Use power automate to sending notification emails Stakeholders, change approvers
Design and developed pharmaceutical application to manage drug stock inventory and issue drugs from the Level 1 UN hospital
Application was developed using PowerApps and SharePoint online
Designed and developed Project Information management system to record project details and developed Power BI Dashboard to track and visualize the progress and geospatial locations of various project in Mali
Created Dev
Server, Configured IIS, Web hosting, Tortoise SVN configuration, Visual SVN server Configuration
Business Systems Developer
United Nations
01.2015 - 01.2020
Company Overview: United Nations (MONUSCO/DPKO)
Give a hand in the creation of system design, Architecture design and functional specification for development of new software projects in the mission
Involving in software configurations management, web application hosting, deploying applications on the web server
Software code repository management (Versioning Control of source code)
Write Software code that can improve efficiency of business processes in existing web applications in the mission
Enhancing Intranet applications by identifying opportunities for improvement, making recommendations, and designing and implementing required systems changes
Liaises with other Units within the Service and other logistics support elements of the Mission to maintain optimal 24/7 operations for the network and server systems operations
United Nations (MONUSCO/DPKO)
Designed and developed UNV Leave/Attendance module, Implemented R&R calculation algorithms based on R&R duty station and R&R cycle of UNV Leave/Attendance and contract management system for UNV office
Analyzed, Designed, Implemented, and Deployed of Electronic Drafting and Approving Project (Incoming and outgoing Code cables for the office of SRSG)
Developed MONUSCO Security Operation Application
Built algorithm for Transforming Tetra Radio coordinates into Latitude and Longitude, Integrating Google Map API in to .net Application and populating MONUSCO Staff geographical locations on the Map (based on transformed coordinates into Lat
& Long)
Web server and DB Server migrated from windows server 2000 into Windows 2012 R2 (from on premises servers in to UNGSC cloud-based web servers)
Migrated all Internal applications in the mission (MONUSCO), Configured IIS, Setup Database Server, Configured and installed SSL certificates, Configured SVN server and restored version history on new SVN server
Implemented Active Directory (LDAP) user login authentication for all internal applications in the mission
Senior Software Engineer
Private Sector
11.2010 - 12.2014
Company Overview: (Wakensys Pvt
Ltd, EFutures Pvt
Ltd, Eves Pvt
Ltd, Enabler Pvt
Ltd)
Give a hand in the creation of system design, Architecture design and functional specification for development of new web-based projects
Write Software code that can improve efficiency of business processes in existing web applications
Implementing test project and writing test methods to test business logic
Supports the development of technical specifications for the procurement of equipment and contractual services and coordinates the technical evaluation of offers and proposals received
Research, analyses, and evaluates new technologies and makes recommendations for the development team
Determine process improvements, best practices, and develop new processes
Work in close partnership with cross-functional teams and management
Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members
(Wakensys Pvt
Ltd, EFutures Pvt
Ltd, Eves Pvt
Ltd, Enabler Pvt
Ltd)
Developed of Budget Management System, Integrated data access layer using NHibernate, Analyzed, designed, and developed detailed technical specifications of Tariff calculations and translates them into business methods and algorithms, built unit testing methods for relevant business domain methods
Analyzed, designed, and developed detailed technical specifications of admin portal of Online music store, Payment gateway and charging gateway integration in online payment module
Developed of Online reservation portal, Implemented payment handling module
Analyzed and developed Axis mobile solution
Implemented pickup and delivery module
Developed of European car repatriation web portal
Implemented web service layer and Data access layer
Involved development of online self-storage facility
Software Engineer
Private Sector
09.2007 - 11.2010
Company Overview: (Ekabiz Pvt
Ltd, Four Corners Lanka Pvt
Ltd)
Developed software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, and following the software development lifecycle
Improved operations by conducting systems analysis and recommending changes in policies and procedures
Liaised with colleagues to implement technical designs
Maintained and improved existing codebases and peer review code changes
(Ekabiz Pvt
Ltd, Four Corners Lanka Pvt
Ltd)
Developed of Online Visa eligibility assessment and consulting services web application
Analyzed designed and implemented visa eligibility assessment process, Implemented UI
Analyzed and designed internal time attendance and task management application
Extension Worker/ FFS Facilitator and Assistant National FFS Specialist at FAOExtension Worker/ FFS Facilitator and Assistant National FFS Specialist at FAO