You are on page 1of 30

COMPETENCY ASSESSMENT

Raman Lakhanpal : Competency Report


Name Raman Lakhanpal
Jurisdiction Engineers Geoscientists Manitoba
Assessment Type Engineering

EDUCATION

Institution Degree Discipline Location Date

J.K. Gujral Punjab Technical University B.Tech. Electronics & Electrical Jalandhar, India December 2010
Communications Eng.

EMPLOYMENT HISTORY

Employer Position Supervisor Location Date

1 Royalscrown Tech Pvt ltd Lead Developer & Project Manager Gurmanpreet singh SAS Nagar, India October 2017 - January
2023

2 Ryan Thomas Web developer Ryan Thomas Florida, FL, United October 2016 - January
States 2023

3 Smartbuzz Inc. Sr. Php Developer Amrit Bains Chandigarh, India December 2014 -
September 2017
4 A1Professionals Pvt Ltd PHP Developer Amarinder Gurna SAS Nagar, India March 2013 - April 2014

Period 1

Employer: Royalscrown Tech Pvt ltd


Position: Lead Developer & Project Manager
Supervisor: Gurmanpreet singh
Location: SAS Nagar, India
Date: October 2017 - January 2023

Major Responsibilities and Projects:


• Collaborate with cross-functional development teams to enhance efficiency and deliver high-quality web solutions.
• Focus on developing elegant and innovative solutions to address complex problems.
• Propose and present creative ideas, offering better solutions to improve web development projects.
• Implement best practices throughout the entire development cycle, ensuring code quality.
• Develop and manage a comprehensive set of internal and external APIs to facilitate seamless data integration.
• Conduct thorough code reviews and testing to maintain error-free web applications.
• Oversee the overall structure and design of the company's corporate website, ensuring a user-friendly and visually appealing online presence

Raman Lakhanpal: Competency Report Page 2 of 30


Period 2

Employer: Ryan Thomas


Position: Web developer
Supervisor: Ryan Thomas
Location: Florida, FL, United States
Date: October 2016 - January 2023

Major Responsibilities and Projects:


• Customized WordPress themes and developed WordPress websites from scratch to meet project needs.
• Integrated essential plugins and functionalities, including job posting modules, applicant tracking systems, and SEO tools
• Ensured cross-browser compatibility and optimized websites for speed and performance.
• Implemented security best practices to protect site data and enhance site integrity.
• Provided comprehensive training to internal teams on managing and updating the career site.
• Addressed technical and design issues promptly during and after site launches.

Period 3

Employer: Smartbuzz Inc.


Position: Sr. Php Developer
Supervisor: Amrit Bains
Location: Chandigarh, India
Date: December 2014 - September 2017

Major Responsibilities and Projects:


• Collaborated with cross-functional teams to develop WordPress themes and plugins.
• Wrote, analyzed, and optimized MySQL queries to improve database performance.
• Designed, architected, and optimized complex software systems.
• Actively contributed to quality assurance (QA) processes within projects.
• Demonstrated expertise in unit testing, continuous integration, and coding style standards.
• Integrated web services (REST, SOAP, etc.) seamlessly into projects.
• Implemented security best practices for e-commerce applications and data protection.
• Utilized Git for source control management in an agile development environment.
• Familiarity with various PHP frameworks, including CodeIgniter,Laravel,Framework.

Raman Lakhanpal: Competency Report Page 3 of 30


Period 4

Employer: A1Professionals Pvt Ltd


Position: PHP Developer
Supervisor: Amarinder Gurna
Location: SAS Nagar, India
Date: March 2013 - April 2014

Major Responsibilities and Projects:


• Creation, maintenance, and implementation of data structures, within a relational database management system
• Assist in the resolution of customer support issues on our developed Websites
• Worked on Multiple frameworks and CMS for client ecommerce website with payment gateways to complete the orders online to increase the client
sale.

COMPETENCY ASSESSMENT

Competency Category 1: Technical Competence Required Average Level: 3

This is a mandatory Canadian Environment Competency

1.1 Regulations, Codes & Standards: Demonstrate your knowledge and awareness of Canadian regulations, codes and standards. This includes local engineering
procedures and practices as applicable.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Get The documents from Customer of Full features of website requirements


Raman Lakhanpal: Competency Report Page 4 of 30
• Collaborated with the Customer to understand project requirements and objectives for the website.
• Show with customer of code standard and frameworks to build the website.
• Addressed technical and design issues promptly during and after site launches

Action

• I Customized the themes and developed websites from scratch to meet project needs.
• I Integrated essential functionalities, including job posting modules, applicant tracking systems
• I Ensured cross-browser compatibility and optimized websites for speed and performance.
• I Implemented security best practices to protect site data and enhance site integrity
• I used the Code standard according to platform Standards given.
• I do Manual Testing of all functionality after implementing all functionality

Outcome

• Before launch the website gave the demo to customer of all functionality developed on website
• Migrate the website to Hosting panel and test on live URl
• Customer happily to gave me 5 Star reviews

1.1 Competency Level

Applicant: 4 Validator: 4

Validator Comments

Raman has excellent knowledge of web development and project Management. He lead the Team for projects and continuos communicate with clients. His behavior
was excellent to deliver the projects ontime.

1.2 Project & Design Constraints: Demonstrate knowledge of materials, or operations as appropriate, project and design constraints, design to best fit the purpose or
service intended and address inter-disciplinary impacts.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Raman Lakhanpal: Competency Report Page 5 of 30


Situation

• Analyze the project requirement then provide the completed within a specified timeframe
• Specific the project milestones acheived according to schdule
• The project completed within a predefined budget
• Identify and manage potential risks that can affect project timelines, costs, or quality
• Design the system to accommodate potential growth in users

Action

• I ensure that the project meets predefined quality and performance standards
• I integrate with other systems or components within the organization
• I use standardized protocols and APIs for seamless integration
• I ensure the system is user-friendly and intuitive
• Document the system's design, architecture, and code for future maintenance and enhancements

Outcome

• Do the quality assurance and testing with sufficient time


• Design with specific performance requirements in mind, such as response times and data processing speed
• Ensure that the system's design aligns with the organization's branding guidelines
• Completed the projects according to discussed time,cost and give the the maintenance support

1.2 Competency Level

Applicant: 3 Validator: 4

Validator Comments

Raman has excellent skills to analyze the project requirement and provide the completlition specified timeframe. He is general familiar with a field of engineering and
knowledge to manage the projects.

1.3 Risk Identification & Mitigation: Analyze technical risks and offer solutions to mitigate the risks.

Employer Position Validator Date Canadian


Environment?
Raman Lakhanpal: Competency Report Page 6 of 30
Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Create an inventory of all IT assets, including hardware, software, data, and networks.
• Identify potential threats and vulnerabilities that could impact IT infrastructure.These can include cyber threats (e.g., malware, hacking), natural disasters,
hardware failures, and human errors
• Prioritize risks based on their significance

Action

• I categorize and prioritize data based on its sensitivity and importance to the organization
• I Assess risks associated with third-party vendors and service providers that rely on for IT services or products
• I Identify risks associated with changes in IT systems, whether they are updates, upgrades, or migrations
• I Implement robust data backup and recovery procedures to mitigate the risk of data loss due to various factors, including ransomware attacks or hardware
failures.

Outcome

• Develop and maintain plans to ensure the continuity of critical IT operations in the face of disasters or disruptions
• Ensure that comply with applicable laws and regulations, including data protection, privacy, and industry-specific requirements
• Conducted regular IT security audits and risk assessments to identify and rectify vulnerabilities

1.3 Competency Level

Applicant: 3 Validator: 3

Validator Comments

Raman familiar with system protection, security. He always take care of system configuration requirements.

1.5 Solution Techniques: Be able to understand solution techniques and independently verify the results.

Employer Position Validator Date Canadian


Environment?

Raman Lakhanpal: Competency Report Page 7 of 30


Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• When starting a project, web developers need to gather and understand the client's requirements.
• Back-end developers need to handle complex business logic, data storage, and server-side processes
• Web developers need to protect web applications from security threats like SQL injection, XSS, and CSRF attacks

Action

• Schedule meetings with the client to discuss project requirements.Use questionnaires, interviews, and wireframing tools to elicit and document clear
requirements
• Address complex server-side tasks.Choose a suitable back-end framework, design efficient database schemas, and write clean, maintainable code
• Improve the application's speed and responsiveness.Optimize images and assets, enable browser caching, minimize HTTP requests, and use content
delivery networks (CDNs) for faster loading

Outcome

• Conduct detailed client meetings, document requirements, create wireframes or prototypes, and clarify any ambiguities
• Utilize back-end frameworks, design efficient database schemas, and write clean and maintainable code
• Implement secure coding practices, input validation, authentication and use encryption for sensitive data

1.5 Competency Level

Applicant: 4 Validator: 3

Validator Comments

Raman created the list of project scope. He did his assigned responsibilities in the good manners.

1.7 Systems & Their Components: Demonstrate understanding of systems as well as of components of systems.

Employer Position Validator Date Canadian


Environment?

Raman Lakhanpal: Competency Report Page 8 of 30


Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Work on the back-end web application using the Mysql database.


• Web aplication run on all platforms (e.g., Linux, Windows, or various cloud platforms)
• Implement security measures such as encryption, authentication, and access control to protect user data and ensure compliance with data protection
regulations

Action

• I Plan web application with modularity in mind. Use design patterns and principles like MVC (Model-View-Controller), SOLID, and separation of concerns to
ensure that each component has a well-defined responsibility.
• I Understand the network infrastructure, including load balancers, routers, firewalls, and CDNs. Ensure web application is configured to work seamlessly
within environment.
• I keep up-to-date with the libraries and frameworks which I used in web development.
• When I use the APi's Code always test they are compatible with the operating environment.
• I Implemented regular data backups to prevent data loss in case of system failures or data corruption.

Outcome

• Completed the full functionalty of web application using PHP programing such as back-end, database, APIs.
• Implemented version control (e.g., Git) to track changes and collaborate with team members, allowing for code maintenance and quality assurance.
• Optimize the performance of web application.

1.7 Competency Level

Applicant: 4 Validator: 3

Validator Comments

Raman has deep understanding of the Backend component development

1.8 Project & Process Lifecycle: Exposure to all stages of the process/project life cycle from concept and feasibility analysis through implementation.

Raman Lakhanpal: Competency Report Page 9 of 30


Employer Position Validator Date Canadian
Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Identify the specific requirements for the web project, including functional, technical, and non-functional requirements.
• Select an appropriate web development process or life cycle methodology (e.g., Agile,) based on project requirements.
• Analyze the project from various perspectives, including technical feasibility, timeline.

Action

• I conduct stakeholder interviews and surveys to gather user expectations and operational requirements
• I develop a project plan outlining timelines, milestones, and resource allocation
• I Identify and procure any necessary tools or resources, such as development environments or simulation tools
• I conduct a comprehensive project feasibility study, considering technical, financial, economic, social, and environmental factors
• I train and provide support to end-users, and create user documentation to facilitate onboarding and usage

Outcome

• This relates to the specific features and functionalities of the web application. It includes the development and successful deployment of the desired features,
which can include user registration, e-commerce capabilities, content management, and more, depending on the project's purpose.

1.8 Competency Level

Applicant: 4 Validator: 4

Validator Comments

He has full knowledge of Project requirements. I was very impressed his project requirements assessment.His understanding of each phase of the project/process
meets predetermined quality standards.

This is a mandatory Canadian Environment Competency

1.9 Peer Review and Quality Control: Demonstrate your understanding of the role of peer review and quality management that is essential to engineering practice in
Canada.

Raman Lakhanpal: Competency Report Page 10 of 30


Employer Position Validator Date Canadian
Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2019 - January 2023 No

Situation

• Peer reviews and quality control processes ensure that the web development project aligns with user and stakeholder expectations.
• Peer review and quality control include technical assessments to confirm that the software design aligns with technical expectations.

Action

• I organize peer review sessions where team members not directly involved in the specific work under review examine the design, code, or documentation.
• I actively collect feedback from users and stakeholders to ensure their expectations are being met. Use zoom calls or feedback forms to gather input.
• I Perform technical assessments to validate that the web design meets technical expectations. This includes evaluating code quality, performance, security,
and adherence to best practices.
• I regularly assess whether the project, systems, or sub-systems meet the project objectives in terms of functionality, operational performance, and cost.

Outcome

• One of the primary outcomes is that the web application aligns with user and stakeholder expectations. This leads to higher user satisfaction and
engagement with the product.
• The software design and implementation meet technical expectations, ensuring that the application is robust, secure, and performs well.

1.9 Competency Level

Applicant: 4 Validator: 4

Validator Comments

The validator consistently demonstrates a strong commitment to the peer review process. Their evaluations are comprehensive, showcasing a keen eye for detail
and a systematic approach to assessing work. In quality control, this individual stands out for their meticulousness. Their attention to detail is exceptional, allowing
them to identify even the subtlest errors or inconsistencies. Their adherence to established standards is evident, ensuring that the work under review aligns with
predefined criteria and regulatory guidelines.

1.10 Engineering Documentation: Transfer design intentions to drawings and sketches; Understand transmittal of design information to design documents.

Raman Lakhanpal: Competency Report Page 11 of 30


Employer Position Validator Date Canadian
Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Actively communicate ideas, concepts, and findings with project team members, including developers, designers, and stakeholders.
• Recognize the importance of project completion reports and lessons learned reports. Understand that these documents are valuable for applying lessons
from the current project to future projects.

Action

• I understand the significance of project completion reports and lessons learned reports for ongoing improvement and knowledge transfer.
• I collaborate with team members to compile and review reports at the end of a project, highlighting key insights and lessons.
• I Act on feedback received during documentation reviews and training sessions to continually improve and refine the documentation.

Outcome

• Detailed documentation supports quality assurance efforts by providing a clear reference for the project's requirements, architecture, and technical
specifications.
• Lessons learned reports and completion reports enable knowledge transfer from one project to the next, improving efficiency and avoiding the repetition of
mistakes.

1.10 Competency Level

Applicant: 4 Validator: 4

Validator Comments

He has solid technical skills. he was very This familiar with project diagrams, schematics, technical specifications.

Competency Category 2: Communication Required Average Level: 3

This is a mandatory Canadian Environment Competency

Raman Lakhanpal: Competency Report Page 12 of 30


2.3 Reading and Comprehension (in English/French): Demonstrate your ability to effectively review key documents in Canada's official languages (English or
French)

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Understanding the implications of the technical information, including how it affects the performance, safety, and compliance with industry standards, is
crucial.
• Summarizing the key points and critical findings from these documents accurately and concisely is essential for making informed decisions and ensuring
product quality.

Action

• I Carefully read and review technical documents to gain a comprehensive understanding of the content
• I use technical expertise to assess the implications of the information presented, considering how it relates to product design, performance, safety, and
compliance.
• I Highlight and extract key points, critical specifications, and noteworthy findings from the documents
• Ensure that summaries are well-organized and provide a clear overview of the technical documents, making it easier for decision-makers to evaluate and act
upon the information

Outcome

• I have ability to review technical documents results in an accurate understanding of the machinery's design, operation, and maintenance requirements.
• I aware of the implications of the technical information and can assess how it affects product performance, safety, and compliance

2.3 Competency Level

Applicant: 3 Validator: 3

Validator Comments

The individual demonstrates exceptional reading and comprehension skills in English, showcasing an impressive ability to grasp intricate technical documents,
standards, and instructions with precision and depth. Their adeptness in swiftly interpreting and absorbing information from diverse sources is commendable.

Raman Lakhanpal: Competency Report Page 13 of 30


Competency Category 3: Project and Financial Management Required Average Level: 2

3.1 Project Management Principles: Awareness of project management principles.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Develop a project budget that includes personnel costs, software and hardware expenses, marketing, and other associated costs.
• During the project, the client requests several changes, including adding new features and changing the web app's color scheme.
• Create a project schedule with milestones and deadlines for various development phases.

Action

• I formally starting the project. Create a project charter or kickoff meeting to communicate the project's purpose, objectives, and stakeholders.
• I develop a comprehensive project plan, which includes a scope statement, schedule, budget, risk management plan, and resource allocation.
• I Implement the project plan by carrying out the work activities as defined.
• Address any requested changes by evaluating their impact on scope, schedule, and budget
• I Provide regular status updates and reports to keep everyone informed about project progress.
• Close out the project by ensuring all deliverables have been met and accepted by the client.

Outcome

• A successful outcome often involves meeting or exceeding the expectations of the project's clients or stakeholders. This can be measured through client
feedback, surveys, and other indicators of satisfaction.
• An outcome should reflect the project's ability to produce deliverables that meet the defined quality standards.

3.1 Competency Level

Applicant: 3 Validator: 3

Raman Lakhanpal: Competency Report Page 14 of 30


Validator Comments

Strategic Planning Proficiency: The validator showcases a strong understanding of project management principles, particularly in strategic planning. Their ability to
outline clear objectives, define scope, and develop robust project plans is commendable Communication and Stakeholder Engagement: Their competence in
communication is notable. They possess excellent interpersonal skills, fostering strong relationships with stakeholders and ensuring clear, consistent communication
channels

3.4 Financial & Budgets: Understand the financial aspects of their work.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Provide comprehensive technical and financial reports that compare different project options, outlining the costs, benefits, and risks associated with each
option.
• Present clear and data-driven recommendations to assist decision-makers in choosing the most cost-effective option.

Action

• I Create a detailed project budget that includes all expected costs, from design through construction.
• I Implement a budget tracking system to monitor expenses and ensure they align with the budgeted amounts.
• I Regularly review and update the budget as needed to reflect changes in project scope or costs.
• I Analyze different project options and prepare technical and financial reports that compare these options.
• I Present the reports to decision-makers in a clear, understandable manner, highlighting the pros and cons of each choice
• I identify potential financial risks that could affect the project's budget, such as unexpected cost overruns or delays
• I develop a risk management plan that includes strategies for mitigating and managing these risks.

Outcome

• Providing comprehensive technical and financial reports allows decision-makers to make informed choices about project options, resulting in better decision
outcomes.

3.4 Competency Level

Raman Lakhanpal: Competency Report Page 15 of 30


Applicant: 3 Validator: 3

Validator Comments

He excel in creating, managing, and monitoring budgets, ensuring alignment with organizational goals and project requirements.

Competency Category 4: Team Effectiveness Required Average Level: 3

4.1 Work Respectfully: Work respectfully and with other disciplines/people.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Acknowledge and respect the expertise and responsibilities of each team member. Recognize that every role is essential for the project's success.
• Promote an environment where engineering expertise is seamlessly integrated with input from other professionals, such as designers and marketers.

Action

• I Acknowledge and appreciate the unique expertise and responsibilities of each team member. Recognize their contributions and the value they bring to the
project.
• I Facilitate cross-functional collaboration by organizing regular team meetings and workshops where team members from different disciplines can exchange
ideas, share insights, and work together on project-related tasks.
• I Set clear communication expectations and guidelines for respectful discussions
• As the project manager, act as a facilitator during team discussions. Encourage participation, mediate conflicts constructively, and ensure that all voices are
heard

Outcome

• The effective integration of diverse professional input ensures that projects benefit from a wider range of perspectives and expertise, leading to better
solutions and more successful project outcomes.
• eam members who feel their contributions are valued and respected are more likely to have high morale and job satisfaction

Raman Lakhanpal: Competency Report Page 16 of 30


4.1 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He exhibit an open-minded attitude, welcoming ideas and contributions from all team members irrespective of his roles or backgrounds. His commitment to
inclusivity creates an environment where everyone feels valued and respected.

4.2 Resolve Differences: Work to resolve differences.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Set clear team goals and expectations to ensure that every team member understands the project's objectives.
• Encourage open and respectful communication within the team to address conflicts and differences constructively.
• Actively listen to team members' concerns and perspectives to understand the root causes of conflicts

Action

• I actively listen to team members' concerns and perspectives, striving to understand the underlying issues causing conflicts.
• Seek conflict resolution training or provide team members with access to training resources to enhance their conflict resolution skills.
• I Show empathy by acknowledging and validating the emotions and needs of each team member involved in a conflict.
• Promote a positive team culture that values mutual respect, effective communication, and collaboration.

Outcome

• Effective leadership in setting clear team goals and facilitating conflict resolution contributes to project success by ensuring that team members remain
focused and aligned with project objectives.
• As a leader, I develop and enhance My leadership skills, making me a more effective and respected team leader

4.2 Competency Level

Raman Lakhanpal: Competency Report Page 17 of 30


Applicant: 4 Validator: 3

Validator Comments

He has exceptional skills in resolving differences and conflicts within teams or between stakeholders. He approach conflicts with a calm and diplomatic demeanor,
striving for mutually beneficial resolutions. His ability to actively listen and empathize with conflicting parties is noteworthy. He makes genuine efforts to understand
perspectives, fostering an environment where individuals feel heard and valued.

Competency Category 5: Professional Accountability Required Average Level: 3

This is a mandatory Canadian Environment Competency

5.1 Code of Ethics: Demonstrate your ability to apply principles of the Code of Ethics within the Canadian engineering environment.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Develop a comprehensive understanding of the concept of self-governance in the engineering profession. This includes recognizing the privileges and
responsibilities granted to professional engineers.
• Implement practice guidelines relevant to your field of engineering, ensuring that your professional practice aligns with industry standards

Action

• I thoroughly study and understand the specific code of ethics for professional engineers in my jurisdiction. This includes understanding the principles,
obligations, and guidelines outlined in the code.
• Conduct regular self-assessments to evaluate my professional conduct and ensure alignment with the code of ethics. Identify areas where improvement may
be needed.
• Encourage a culture of reporting and transparency within my organization or professional network.

Outcome

• Demonstrating a commitment to ethical engineering practices and adhering to the code of ethics enhances my professional reputation and integrity
• Continuous education and professional development opportunities enhance my knowledge of evolving ethical standards and best practices, contributing to
your professional growth.
Raman Lakhanpal: Competency Report Page 18 of 30
5.1 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He maintain a high level of integrity in their work, displaying honesty and transparency in all interactions. His commitment to ethical behavior fosters trust among
colleagues, stakeholders. He handle sensitive information with utmost care, ensuring that data protection measures are upheld and confidentiality is maintained.

5.4 Professional Liability: Demonstrate awareness of professional accountability.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Conduct a thorough risk assessment specific to web development, considering potential issues such as data breaches, security vulnerabilities, and functional
errors. Develop strategies to mitigate these risks.
• Maintain clear and detailed documentation throughout the web development process.

Action

• I conduct a comprehensive risk assessment specific to web development. Identify potential risks such as security vulnerabilities, data breaches, and
functional errors.
• I develop strategies and protocols to mitigate these risks, including secure coding practices, regular testing, and adherence to legal compliance.

• I establish clear documentation practices throughout the development process. Document coding decisions, security measures, and client requirements.
• I maintain detailed records that serve as a reference in case of disputes or liability concerns.
• I conduct rigorous quality assurance testing at various stages of the development process. Test for functionality, performance, and security to identify and
address issues proactively.

Outcome

• The comprehensive risk assessment and mitigation strategies help minimize potential risks, reducing the likelihood of legal disputes or professional liability.
Raman Lakhanpal: Competency Report Page 19 of 30
• Clear documentation practices provide a detailed record of the development process.

5.4 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He has a clear understanding of the potential risks and responsibilities associated with his professional role. He proactively identify potential liabilities and take
appropriate measures to minimize these risks, ensuring compliance with relevant regulations and standards His communication regarding professional activities is
characterized by transparency and clarity. He effectively communicate with stakeholders, clients, or team members, ensuring that expectations, risks, and
responsibilities are well-understood.

5.5 Use of Stamp & Seal: Demonstrate an understanding of appropriate use of the stamp and seal.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Verify that the coding follows established standards and best practices in web development. Ensure that the code is clean, well-documented, and efficient.
• Confirm that the website incorporates necessary security measures, such as encryption protocols, to protect user data and prevent vulnerabilities.

Action

• Conduct a thorough review of the entire website, examining its functionality, design, and security features. Ensure that it meets both industry standards and
the specific requirements outlined by the client.
• Verify that the coding adheres to established standards and best practices in web development. Assess the cleanliness, documentation, and efficiency of the
code
• Perform a security audit to confirm that the website incorporates essential security measures, including encryption protocols and protection against common
vulnerabilities.

Outcome

• The website is certified with a digital signature or official acknowledgment, signifying that it has undergone a thorough review and meets industry standards.
Raman Lakhanpal: Competency Report Page 20 of 30
Clients can have confidence in the quality of the delivered product.
• The certification process is aligned with legal requirements, and potential legal implications are considered.

5.5 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He individual ensures that only authorized personnel have access to stamps and seals. He takes responsibility for the authenticity of stamped documents, ensuring
that he only used for approved purposes and by authorized individuals.

Competency Category 6: Social, Economic, Environmental and Sustainability Required Average Level: 2

6.1 Public Impacts & Safeguards: Demonstrate an understanding of the safeguards required to protect the public and the methods of mitigating adverse impacts.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Follow industry security standards and protocols to protect against cyber threats, ensuring the confidentiality and integrity of user information.
• Comply with content regulations, avoiding offensive or harmful content that may impact users negatively.
• Provide user education on security practices, such as creating strong passwords

Action

• I conduct regular security audits, implement SSL certificates, and follow industry best practices for web security.
• I regularly review and update content to ensure compliance with regulations and avoid offensive or harmful material.
• I clearly communicate user agreements and terms of service, providing users with transparent guidelines.
• I conduct periodic security audits to identify and address potential vulnerabilities in the web application
• I develop user education materials and prompts regarding security best practices.

Outcome

Raman Lakhanpal: Competency Report Page 21 of 30


• Reduced vulnerabilities, safeguarding against cyber threats and maintaining user trust
• A safe and positive online environment for users.
• User awareness and understanding of the terms governing platform usage
• Proactive risk mitigation and a secure web environment.
• Empowered users who actively contribute to their own online safety.

6.1 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He maintain transparency in their actions and decisions, fostering accountability in ensuring that the public is informed about potential impacts, mitigation measures,
and the rationale behind chosen actions. He actively collaborates with diverse stakeholders, including governmental bodies, NGOs, and affected communities, to
promote public welfare.

6.3 Role of Regulatory Bodies: Understand the role of regulatory bodies on the practice of engineering.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Acknowledge and respect the cultural diversity present in the region where the project is being developed.
• Understand and respect native regulations and legal frameworks.
• Recognize the importance of involving the local community in project discussions and decisions.

Action

• Organize cultural sensitivity training sessions for the project team.


• Involve graphic designers early in the project to align visual aesthetics with functionality.
• Collaborate with cybersecurity experts to ensure robust security measures.
• Foster close collaboration with UX designers throughout the development process.

Raman Lakhanpal: Competency Report Page 22 of 30


Outcome

• Increased awareness and understanding of local traditions, fostering a culturally sensitive approach.
• Cohesive design elements that enhance both visual appeal and user experience.
• Enhanced data protection and compliance with cybersecurity regulations.

6.3 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He exhibit proactive engagement with regulatory bodies, actively seeking guidance, and staying informed about evolving regulations and policy changes. This
engagement ensures that his actions and practices align with current regulatory expectations. He stays updated with the latest regulatory developments.

6.4 Sustainability & Practice Guidelines: Be aware of any specific sustainability clauses that have been added to practice guidelines that apply to their area.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Conduct thorough research on practice guidelines, industry standards, and certifications to identify any specific sustainability clauses.
• Connect with relevant professional associations in web development and sustainability.
• Attend webinars and conferences focused on sustainability in web development.

Action

• Conduct a thorough review of practice guidelines and industry standards for any specific sustainability clauses
• Schedule meetings or workshops with sustainability experts within and outside the web development industry
• Identify and attend workshops, seminars, or conferences focused on sustainable practices in web development
• Incorporate sustainable design principles into the development process, emphasizing code efficiency and resource optimization

Outcome

Raman Lakhanpal: Competency Report Page 23 of 30


• Documented awareness of existing sustainability guidelines applicable to web development
• Insights into best practices, emerging trends, and practical strategies for sustainable web development
• Acquired knowledge and skills in implementing sustainable practices
• Sustainable web projects that align with environmental goals

6.4 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He has a strong understanding of sustainability principles . He grasp the significance of environmental, social, and economic aspects in sustainable practices.

6.5 Promotion of Sustainability: To the extent possible, recognizing the applicant's position of influence, consider how sustainability principles could be applied and
promoted in his/her specific work.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Optimizations made to reduce the codebase, streamline algorithms, or enhance overall performance.
• Responsive design contribute to a better user experience across different devices

Action

• I Create a designated section in my projects documentation for revisions.


• I created document of each significant revision made during the design and implementation phases. Include details on what was improved and the impact it
had on sustainability.

Outcome

• Integrating sustainability into projects may spark innovative solutions and creative thinking, pushing my team to find efficient and eco-friendly ways to tackle
challenges.
Raman Lakhanpal: Competency Report Page 24 of 30
6.5 Competency Level

Applicant: 2 Validator: 2

Validator Comments

He emphasize the importance of measuring and reporting on the impact of sustainability initiatives. His focus on tangible results and transparent reporting aids in
showcasing the effectiveness of sustainable practices.

Competency Category 7: Personal Continuing Professional Development Required Average Level: 3

7.1 Professional Development Activities: Demonstrate completion of professional development activities.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Project Manager GurmanPreet Singh October 2017 - January 2023 No

Situation

• Contribute my expertise to collaborative projects, gaining insights and building a strong professional network.
• Set aside dedicated time for self-directed learning
• Explore online courses, tutorials, and resources to deepen your understanding of emerging technologies and best practices in web development

Action

• Attend at least one meetup or networking event per quarter to establish connections and stay updated on industry discussions.
• Research professional associations related to web development that have committees or task forces.
• Allocate a specific amount of time each week for self-directed learning
• Identify online platforms, such as Codecademy, Udemy, or Coursera, and enroll in a course that focuses on a skill you want to improve.

Outcome

• Active community engagement and participation in committees can lead to a broader professional network, opening doors to collaboration and opportunities.
• Regular self-directed learning and participation in formal activities contribute to continuous skill improvement, making me a more proficient and versatile web
developer
Raman Lakhanpal: Competency Report Page 25 of 30
7.1 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He actively participate in diverse training programs, workshops, and seminars relevant to his field. His engagement reflects a commitment to staying updated with
industry trends and acquiring new skills.

7.2 Identify Training Needs: Demonstrate awareness of gaps in knowledge and areas requiring future development.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Good Knowledge of back-end technologies, including server-side languages (e.g.PHP) and databases (e.g., , MySQL).
• Proficiency in debugging skills, including unit testing, integration testing, and using debugging tools.
• Evaluate my ability to optimize web application performance.

Action

• Work on a back-end project to gain hands-on experience in building and deploying server-side applications.
• Take an in-depth course on back-end development to solidify my understanding of server-side languages and databases.
• Learn about different testing methodologies and tools for web development.
• Implement unit testing in projects and practice debugging complex issues.

Outcome

• Improved skills in core web development technologies, frameworks, and languages, making you a more proficient and confident developer.
• Strengthened expertise in back-end development, enabling to build robust and visually appealing web applications.

Raman Lakhanpal: Competency Report Page 26 of 30


7.2 Competency Level

Applicant: 3 Validator: 3

Validator Comments

He excel in conducting needs assessments and gap analyses. His systematic approach involves gathering data, analyzing performance metrics, and identifying
specific areas where skill deficiencies exist.

7.3 Professional Development Plan: Develop a professional development plan to address gaps in knowledge and maintain currency in field of practice.

Employer Position Validator Date Canadian


Environment?

Royalscrown Tech Pvt ltd Lead Developer GurmanPreet Singh October 2017 - January 2023 No

Situation

• Complete an in-depth course on back-end development, focusing on server-side languages and databases.
• Explore advanced features of front-end frameworks and design principles.
• Refresh knowledge of Git through tutorials and practice branching and merging strategies.

Action

• I enroll in an in-depth frotn-end development course.


• Explore advanced features of front-end frameworks
• Review Git tutorials and practice branching and merging.
• Collaborate on a version-controlled project with colleagues.
• Attend a communication and collaboration workshop.

Outcome

• Strengthened expertise in both back-end development, making you a well-rounded developer


• Enhanced skills in testing methodologies and effective debugging, ensuring higher code quality.
• Improved ability to optimize web application performance, resulting in faster and more efficient user experiences

Raman Lakhanpal: Competency Report Page 27 of 30


7.3 Competency Level

Applicant: 3 Validator: 3

Validator Comments

Raman demonstrates a strategic mindset in crafting professional development plans. His approach involves setting clear, achievable goals aligned with both
personal aspirations and organizational needs.

VALIDATORS - ADDITIONAL FEEDBACK

GurmanPreet Singh

Please specify your employer and position. I am Gurmanpreer singh. I am Managing Director of
Royalyscrown Tech pvt ltd.

What is your Professional Designation? Other

What is your jurisdiction of registration? Other - International

If other, please specify the jurisdiction and designation. I have all rights to take the decision about organization and for
employer feedback. I am Managing Director of Royalscrown

Discipline of Engineering/Geoscience? Computer

Is your relationship with the applicant: Professional/Business

Dates of the time you have known the applicant: October 2017 - January 2023

Dates of Professional/Business relationship: October 2017 - January 2023

Raman Lakhanpal: Competency Report Page 28 of 30


What is or was your Professional/Business relationship to the Applicant? Supervisor

What was the language of business between yourself and the applicant? EN - English

Have you reviewed and taken responsibility for the applicant’s work? Yes

In your opinion, is the applicant's character: Acceptable

In your opinion, are the applicant's English language skills related to the provision of Excellent
engineering or geoscience services at a level sufficient to protect the interest of the public?

Speaking:

Reading: Excellent

Writing: Excellent

Listening: Excellent

In your opinion, does the applicant: Yes

-apply engineering principles in a knowledgeable and accurate manner?

-have the ability to recognize and work within their limitations? Yes

-possess sound professional judgment? Yes

-adhere to the Provincial Licensing Body's Code of Ethics? Yes

Do you feel that you have enough support and information to complete the task of validation and to Yes
make a judgement whether the applicant is ready to assume professional responsibility?

In your judgment, how much of the applicant's experience with which you are specifically October 2017 - January 2023
familiar was:

Engineering

Non-Engineering October 2017 - January 2023

Raman Lakhanpal: Competency Report Page 29 of 30


In your judgment, has the applicant reached a "professional level" in their work? If your answer is Yes
"Yes", you are indicating that the applicant can accept full professional responsibility, and has
reached the level of professional maturity needed to judge when they are out of their area of
competence.

If you have any additional information which will assist in our evaluation, please provide it below: Raman has Good work behaviour and Excellent knowledge in
web development programming. He worked in Good Manner
and handle the multiple developer. Raman was good team
player at my organization.He worked like 5 /5 star rating

Raman Lakhanpal: Competency Report Page 30 of 30


Report generated on 2023-11-16 10:44:55 PM

You might also like