Kasra Feili

Kasra Feili Email and Phone Number

Freelance Software Developer @ Freelance
Vancouver, BC, CA
Kasra Feili's Location
Vancouver, British Columbia, Canada, Canada
About Kasra Feili

Truth can only be found in one place, THE CODE!So, YES! Obviously, I'm a Software Developer with a passion for computer science and extensive freelance and industry experience. I specialize in .Net Technology which has led to some attractive and elegant websites and desktop applications.Something that I love about software development is the opportunity to work with people from a wide range of disciplines. The software development lifecycle involves working with so many different people and departments. As a people person and someone who loves to build new relationships, it’s great to be able to come together with other professionals who are striving towards the same goal.

Kasra Feili's Current Company Details
Freelance

Freelance

View
Freelance Software Developer
Vancouver, BC, CA
Kasra Feili Work Experience Details
  • Freelance
    Freelance Software Developer
    Freelance
    Vancouver, Bc, Ca
  • Thekasra.Ca
    Freelance Software Developer
    Thekasra.Ca Jan 2017 - Present
    Vancouver, British Columbia, Canada
  • Zarin Ghab Shahr
    Remote Erp Software Developer
    Zarin Ghab Shahr Oct 2022 - Present
    Vancouver, British Columbia, Canada
  • Zarin Ghab Shahr
    Erp Software Developer
    Zarin Ghab Shahr Oct 2018 - Sep 2022
    Shiraz, Fars Province, Iran
    - System Design: Collaborate with business analysts and stakeholders to understand requirements and design ERP solutions that meet organizational needs.- Software Development: Develop, code, and implement ERP software modules and features using C# and Asp .Net.- Customization: Customize ERP systems to align with specific business processes, ensuring seamless integration and optimal functionality.- Database Management: Manage and optimize the ERP database, including data modelling… Show more - System Design: Collaborate with business analysts and stakeholders to understand requirements and design ERP solutions that meet organizational needs.- Software Development: Develop, code, and implement ERP software modules and features using C# and Asp .Net.- Customization: Customize ERP systems to align with specific business processes, ensuring seamless integration and optimal functionality.- Database Management: Manage and optimize the ERP database, including data modelling, schema design, and data manipulation using Microsoft SQL Server.- Testing: Conduct thorough testing, including unit testing, integration testing, and user acceptance testing, to ensure software quality and reliability.- Documentation: Create technical documentation, including code documentation, user manuals, and system architecture diagrams.- Support and Maintenance: Provide ongoing support, troubleshooting, and maintenance for ERP systems, addressing bug fixes, updates, and enhancements.- Security: Implement and maintain robust security measures to protect sensitive data within the ERP system.- Collaboration: Collaborate with cross-functional teams, including IT, business analysts, and end-users, to gather feedback and refine ERP solutions.- Training: Train end-users on ERP system functionality and usage. Show less
  • Steel Alborz Co
    Senior Software Developer
    Steel Alborz Co Oct 2015 - Sep 2018
    Shiraz, Fars Province, Iran
    - Software Development: Design, develop, test, and maintain software applications and solutions using .NET technologies.- Architectural Design: Participate in the architectural design and planning of software projects, ensuring scalability, performance, and maintainability.- Coding: Write clean, efficient, and high-quality code in languages such as C#.- Database Integration: Integrate applications with database (SQL Server, Oracle) and design database schemas.- API Development:… Show more - Software Development: Design, develop, test, and maintain software applications and solutions using .NET technologies.- Architectural Design: Participate in the architectural design and planning of software projects, ensuring scalability, performance, and maintainability.- Coding: Write clean, efficient, and high-quality code in languages such as C#.- Database Integration: Integrate applications with database (SQL Server, Oracle) and design database schemas.- API Development: Create and consume web services and APIs, including RESTful and SOAP-based services.- Troubleshooting: Identify and resolve complex technical issues and bugs in existing applications.- Code Reviews: Review code written by other team members, provide feedback, and ensure coding standards are followed.- Performance Optimization: Optimize software performance and identify bottlenecks.- Security: Implement and adhere to security best practices to protect data and applications.- Documentation: Create and maintain technical documentation, including system architecture, coding standards, and user guides.- Collaboration: Collaborate with cross-functional teams, including designers, QA engineers, and product managers. Show less
  • Steel Alborz Co
    Network Administrator
    Steel Alborz Co May 2012 - Oct 2015
    Shiraz, Fars Province, Iran
    - Network Configuration: Set up, configure, and maintain network services and devices such as routers, switches, and firewalls.Network Monitoring: Continuously monitor network performance, traffic, and security to identify and address issues promptly.- Security Management: Implement and manage network security measures, including firewalls, intrusion detection systems, and encryption protocols, to protect against cyber threats.- User Access Control: Administer user accounts… Show more - Network Configuration: Set up, configure, and maintain network services and devices such as routers, switches, and firewalls.Network Monitoring: Continuously monitor network performance, traffic, and security to identify and address issues promptly.- Security Management: Implement and manage network security measures, including firewalls, intrusion detection systems, and encryption protocols, to protect against cyber threats.- User Access Control: Administer user accounts, permissions, and access rights to network resources.- Troubleshooting: Diagnose and resolve network-related problems and connectivity issues.- Network Design: Plan and design network architecture to meet the organization’s current and future needs.- Backup and Recovery: Develop and maintain data backup and disaster recovery plans to ensure data integrity and availability.- Software Updates: Apply patches and updates to network equipment and ensure that all devices are running up-to-date firmware and software.- Documentation: Maintain accurate documentation of network configurations, diagrams, and procedures.- Capacity Planning: Monitor network usage trends and plan for network expansion or upgrades as needed.- Network Policies: Develop and enforce network policies, including acceptable use policies and security guidelines. Show less
  • Rph Co
    It Support Specialist
    Rph Co Oct 2009 - Mar 2012
    Shiraz, Fars Province, Iran
    - Provide Technical Support: Assist end-users with technical issues, troubleshooting hardware and software problems.- Install and Configure: Set up and configure computer systems, software, and peripherals.- User Assistance: Offer guidance and training to users on IT systems and applications.- Problem Resolution: Diagnose and resolve hardware and software issues promptly.- Maintenance: Perform routine maintenance tasks such as updates, patches, and backups.- Documentation:… Show more - Provide Technical Support: Assist end-users with technical issues, troubleshooting hardware and software problems.- Install and Configure: Set up and configure computer systems, software, and peripherals.- User Assistance: Offer guidance and training to users on IT systems and applications.- Problem Resolution: Diagnose and resolve hardware and software issues promptly.- Maintenance: Perform routine maintenance tasks such as updates, patches, and backups.- Documentation: Maintain records of technical issues, solutions, and user requests.- Security: Implement and enforce security protocols to protect systems and data.- Remote Support: Provide remote assistance to off-site or remote employees. Show less

Kasra Feili Education Details

Frequently Asked Questions about Kasra Feili

What company does Kasra Feili work for?

Kasra Feili works for Freelance

What is Kasra Feili's role at the current company?

Kasra Feili's current role is Freelance Software Developer.

What schools did Kasra Feili attend?

Kasra Feili attended University Of Applied Science And Technology, Shahid Bahonar Technical And Engineering College.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.