Rushan Fernando Email & Phone Number
@jrcsoftware.com
LinkedIn matched
Who is Rushan Fernando? Overview
A concise factual answer block for searchers comparing this professional profile.
Rushan Fernando is listed as Senior Developer at ScanSource, a with 1398 employees, based in Vancouver, British Columbia, Canada. AeroLeads shows a work email signal at jrcsoftware.com and a matched LinkedIn profile for Rushan Fernando.
Rushan Fernando previously worked as Associate Tech Lead at Jrc Software and Senior Software Engineer - (Full Stack) at Embla Software Innovation (Pvt) Ltd. Rushan Fernando holds B.Sc. (Sp) Hons. Information Technology, Computer Software Engineering from Sri Lanka Institute Of Information Technology (Sliit).
Email format at ScanSource
This section adds company-level context without repeating Rushan Fernando's masked contact details.
AeroLeads found 1 current-domain work email signal for Rushan Fernando. Compare company email patterns before reaching out.
About Rushan Fernando
I am a Senior Software Engineer, bringing over 12 years of experience in software engineering to lead a dynamic team focused on developing web and mobile applications across diverse sectors, including finance, CRM, healthcare, and property management. My extensive technical proficiency encompasses C#, .Net core, Angular, Node.js, AWS, Azure, SQL, and more. I have successfully delivered high-quality products for clients in Scandinavia, the US, and Australia. As a dedicated Scrum Master, I foster agile methodologies, ensuring seamless collaboration within teams. I am passionate about continuous integration, microservices, and staying abreast of emerging technologies.Alongside my technical roles, I hold a B.Sc. (Sp) Hons. in Information Technology, a MCSA: Web Applications certification, and I am currently pursuing a Post-Degree Diploma. Committed to knowledge-sharing, I actively mentor junior developers. My primary focus is on delivering innovative solutions that align with client expectations, while also fostering effective collaboration with cross-functional teams and stakeholders.
Listed skills include Asp.Net, Sharepoint, Ado.Net, C#, and 38 others.
Rushan Fernando's current company
Company context helps verify the profile and gives searchers a useful next step.
Rushan Fernando work experience
A career timeline built from the work history available for this profile.
Associate Tech Lead
* Provide leadership and supervision to a team of developers, engineers, or technical professionals.* Act as a technical authority, providing guidance on best practices and ensuring the team's work aligns with technical standards.* Actively participate in coding while helping troubleshoot and resolve complex technical issues.* Conduct code reviews to ensure that code meets quality standards and follows best practices.Implement and enforce coding standards and practices within the team.* Guide and mentor team members, helping them grow in their careers.* Assist in project planning and execution, ensuring that projects are delivered on time and within scope.* Collaborate with other teams and stakeholders, such as product managers, designers, and quality assurance, to ensure a smooth development process.* Communicate effectively with team members, providing clear instructions and expectations.
Senior Software Engineer - (Full Stack)
* Design, develop, test, deploy, and maintain both front-end (client-side) and back-end (server-side) components of software applications.* Provide technical leadership and guidance to a team of developers.* Mentor junior engineers and share knowledge about best practices and technologies.* Contribute to the architectural decisions of the software, ensuring scalability, maintainability, and performance.* Collaborate with other engineers and stakeholders to define technical requirements and system architecture.* Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers, to deliver high-quality software solutions.* Identify and solve complex technical problems across the entire software development lifecycle.Troubleshoot issues and provide timely resolutions.* Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.* Work within an Agile/Scrum development environment, participating in sprint planning, daily stand-ups, and retrospectives.* Proactively seek opportunities to improve development processes, tools, and methodologies.* Stay updated on emerging technologies and industry best practices.* Document software designs, technical specifications, and other relevant artifacts.* Ensure that knowledge is effectively transferred within the team.* Collaborate with QA engineers to ensure the delivery of high-quality software, including writing and maintaining unit tests.* Work with DevOps teams to automate deployment processes and ensure the reliability and scalability of applications.
Senior Software Engineer - (Full Stack)
* Design, develop, test, deploy, and maintain both front-end (client-side) and back-end (server-side) components of software applications.* Provide technical leadership and guidance to a team of developers.* Mentor junior engineers and share knowledge about best practices and technologies.* Contribute to the architectural decisions of the software, ensuring scalability, maintainability, and performance.* Collaborate with other engineers and stakeholders to define technical requirements and system architecture.* Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers, to deliver high-quality software solutions.* Identify and solve complex technical problems across the entire software development lifecycle.Troubleshoot issues and provide timely resolutions.* Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.* Stay updated on emerging technologies and industry best practices.* Ensure that knowledge is effectively transferred within the team.* Collaborate with QA engineers to ensure the delivery of high-quality software, including writing and maintaining unit tests.
Software Engineer
* Design, develop, test, deploy, and maintain high-quality software solutions.* Write clean, efficient, and maintainable code.* Provide technical leadership within the development team.* Mentor junior engineers, sharing knowledge and best practices.* Contribute to the architectural decisions of software applications, ensuring scalability, maintainability, and performance.* Collaborate with architects and other team members to define technical requirements and system architecture.*Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers, to deliver high-quality software solutions.* Identify and solve complex technical problems throughout the software development lifecycle.* Troubleshoot issues and provide timely resolutions.* Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.* Document software designs, technical specifications, and other relevant artifacts.Ensure that knowledge is effectively transferred within the team.* Collaborate with QA engineers to ensure the delivery of high-quality software, including writing and maintaining unit tests.* Take ownership of project deliverables and timelines.* Understand and prioritize end-users' needs, contributing to the creation of user-friendly and efficient software solutions.
Software Engineer
Software Engineer
* Design, develop, test, deploy, and maintain high-quality software solutions.* Write clean, efficient, and maintainable code.* Contribute to the architectural decisions of software applications, ensuring scalability, maintainability, and performance.*Collaborate with cross-functional teams, including product managers, UX/UI designers, and QA engineers, to deliver high-quality software solutions.* Identify and solve complex technical problems throughout the software development lifecycle.* Troubleshoot issues and provide timely resolutions.* Conduct thorough code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.* Work within an Agile/Scrum development environment, participating in sprint planning, daily stand-ups, and retrospectives.* Collaborate with QA engineers to ensure the delivery of high-quality software, including writing and maintaining unit tests.* Take ownership of project deliverables and timelines.
Sharepoint Developer
* Work with stakeholders to understand business requirements and design SharePoint solutions to meet those requirements.* Develop custom features, web parts, workflows, and applications using SharePoint technologies.* Customize and configure SharePoint sites, libraries, lists, and other components based on project requirements.* Integrate SharePoint with other systems and applications, ensuring seamless data flow and collaboration.* Implement and enhance collaboration and document management features using SharePoint capabilities.* Design and implement user interfaces for SharePoint sites, ensuring a user-friendly experience.* Diagnose and resolve issues related to SharePoint functionality, performance, and configuration.Provide support to end-users and address user inquiries.* Implement and manage security features, permissions, and access controls to protect sensitive information.* Ensure compliance with organizational policies and governance standards in SharePoint solutions.* Collaborate with other IT teams, such as network administrators, database administrators, and system architects, to ensure the overall success of the SharePoint environment.
Associate Software Engineer
* Write code following best practices and coding standards.* Contribute to the development of software applications, modules, or features.* Assist in the testing process collaborating with quality assurance (QA) teams to identify and fix bugs.* Work closely with senior developers, architects, and other team members to understand project requirements and contribute to the development process.* Create and maintain documentation related to code, design, and project specifications.* Participate in troubleshooting and debugging activities to identify and resolve issues.* Learn and apply problem-solving skills to overcome technical challenges.* Use version control systems (e.g., SVN) to manage code changes and collaborate with team members.* Stay updated on industry trends, technologies, and best practices.* Participate in code reviews to gain feedback on code quality and learn from experienced team members.* Adhere to coding standards, development methodologies, and project guidelines.
Tr. Associate Systems Engineer
Colleagues at ScanSource
Other employees you can reach at scansource.com. View company contacts for 1398 employees →
Prakash Pushpa
Colleague at ScansourceCoimbatore, Tamil Nadu, India
View →
SD
Scott Davis
Colleague at ScansourceGreenville, South Carolina, United States
View →
JB
Joan Burket
Colleague at ScansourceGreenville, South Carolina, United States
View →
TT
Terry Tafoya
Colleague at ScansourceArvada, Colorado, United States
View →
SR
Santiago Rivera
Colleague at ScansourceGreater Girardot Area, Colombia
View →
CF
Cynthia Faress
Colleague at ScansourceGreenville, South Carolina, United States
View →
DH
Daniel Ho
Colleague at ScansourceDecatur, Georgia, United States
View →
SH
Sarah Hall
Colleague at ScansourceGreenville, South Carolina, United States
View →
CG
Charles Grosvenor
Colleague at ScansourceFort Lauderdale, Florida, United States
View →
SN
Sarah Nulph
Colleague at ScansourceGreenville-Spartanburg-Anderson, South Carolina Area, United States
View →
Rushan Fernando education
B.Sc. (Sp) Hons. Information Technology, Computer Software Engineering
Bsc In Natural Science, Chemistry
Frequently asked questions about Rushan Fernando
Quick answers generated from the profile data available on this page.
What company does Rushan Fernando work for?
Rushan Fernando works for ScanSource.
What is Rushan Fernando's role at ScanSource?
Rushan Fernando is listed as Senior Developer at ScanSource.
What is Rushan Fernando's email address?
AeroLeads has found 1 work email signal at @jrcsoftware.com for Rushan Fernando at ScanSource.
Where is Rushan Fernando based?
Rushan Fernando is based in Vancouver, British Columbia, Canada while working with ScanSource.
What companies has Rushan Fernando worked for?
Rushan Fernando has worked for Scansource, Jrc Software, Embla Software Innovation (Pvt) Ltd, Inexis Consulting, and Vburst Software Pvt Ltd.
Who are Rushan Fernando's colleagues at ScanSource?
Rushan Fernando's colleagues at ScanSource include Prakash Pushpa, Scott Davis, Joan Burket, Terry Tafoya, and Santiago Rivera.
How can I contact Rushan Fernando?
You can use AeroLeads to view verified contact signals for Rushan Fernando at ScanSource, including work email, phone, and LinkedIn data when available.
What schools did Rushan Fernando attend?
Rushan Fernando holds B.Sc. (Sp) Hons. Information Technology, Computer Software Engineering from Sri Lanka Institute Of Information Technology (Sliit).
What skills is Rushan Fernando known for?
Rushan Fernando is listed with skills including Asp.Net, Sharepoint, Ado.Net, C#, .Net, Microsoft Sql Server, Web Services, and Linq.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Rushan Fernando you were looking for.
View similar profiles