Shanaka Perera

Shanaka Perera Email and Phone Number

Architect - Technology at Virtusa @ Virtusa
southborough, massachusetts, united states
Shanaka Perera's Location
Colombo, Western Province, Sri Lanka, Sri Lanka
Shanaka Perera's Contact Details

Shanaka Perera work email

Shanaka Perera personal email

About Shanaka Perera

Aspires to pursue a challenging career in the software industry with more than 15 years of overall experience as an innovative and committed professional while contributing to the organization and betterment of society, making advances in career and continuously acquiring and enhancing knowledge and skills.Core Competencies:• Provide expertise to solve complex technical problems and ensure best architecture solutions are implemented• Use knowledge in various technology areas to build and deliver the solution architecture• Understand the business objectives/drivers that impact the architecture component• Assist in communication of the solution architecture, standards, principles, and objectives to the development teams• Prepare design/architecture documents and present them to the client/ dev teams• Conduct design/code reviews and provide feedback to the development teams • Conduct technical interviews, guide/ mentor developers• Client relationship management• Team management and leadership• Release/ deployment management• Ability to work under pressure• Ability to learn new technologies and skills quickly• Ability to remain motivated and willingness to tackle any challenge• Team player

Shanaka Perera's Current Company Details
Virtusa

Virtusa

View
Architect - Technology at Virtusa
southborough, massachusetts, united states
Website:
virtusa.com
Employees:
12588
Shanaka Perera Work Experience Details
  • Virtusa
    Architect - Technology
    Virtusa Oct 2019 - Present
    Duties and Responsibilities:• Involve in designing the UI/UX • Involve in designing the REST API based on the received requirements• Involve in writing PostgreSQL database functions• Involve in choosing the system architecture and prepare the architecture document including the deployment architecture for deploying the components in AWS• Adhere to company and project standards and guidelines• Conduct module level work effort estimations• Conduct thorough unit testing and integration testing for the modules and maintain higher unit test coverage• Conduct demos to internal stakeholders• Deploy the project related components in AWSDomain(s): AutomotiveTechnologies Used: .NET Core 2.2, Web API Core 2.2. ADO.NET, PostgreSQL, Swagger documentation, AWS API Gateway, Amazon Cognito, NGINX, .NET Core 3.1, Swagger documentation, S3, AWS Lambda, AWS CloudFront, Angular 10, Amplify Framework, ASP.NET Web API Core 3.1, Dapper ORM, Docker, xUnit, OAuth 2.0, AWS ECS, AWS ECR, AWS EventBridge, S3, AWS Step Functions, Amazon SQS, Amazon SNS, AWS SAM, AWS CloudFormation, AWS OpenSearch, AWS CloudWatch
  • Virtusa
    Associate Architect - Technology
    Virtusa Jan 2017 - Sep 2019
    Duties and Responsibilities: • Go through the existing application’s code base and understand the business requirements • Designing the entire system based on the identified requirements • Prepare the architecture document • Involve in choosing the technologies for the implementation of each component and connections between the components • Delegating tasks and achieving daily, weekly project goals • Conduct peer-reviews and lead reviews and provide feedback • Keeping up to date with industry trends and developments • Liaising with team members (offshore/ onshore), management, and clients to ensure projects are completed to standard • Participate for the offshore/onshore daily sync up meeting, discuss and agree on project deliverables and timelines • Identifying risks and forming contingency plans as soon as possibleDomain(s): Financial Services, ApparelTechnologies Used: .NET Core 2.1, Microservices, Docker, Docker Swarm Cluster, NGINX, Web API 2, OAuth 2, WSO2 API Gateway, .NET Framework 4.7.2, WPF 4.5/ Microsoft.Practices.Prism 4.0.0.0, Entity Framework 6.2.0, MSTest, Moq, MySQL 5.7
  • Virtusa
    Lead Consultant - Technology
    Virtusa Jan 2015 - Dec 2016
    Duties and Responsibilities: • Determining project requirements and develop detailed design • Participate for the design reviews and incorporate review comments • Develop, maintain, troubleshoot, enhance, and document components develop by myself and others as per therequirements • Conduct peer-reviews and lead reviews and provide feedback • Provide accurate and detailed weekly task reports • Delegating tasks among teammates and achieving project goals • Participate for the knowledge transfer sessions and obtain the domain knowledgeDomain(s): HospitalityTechnologies Used: .NET Framework 2.0, C# 2.0, Oracle 11g, ASMX Web Service, .NET Remoting
  • Virtusa
    Senior Consultant - Technology
    Virtusa Jan 2013 - Dec 2014
    Duties and Responsibilities: • Determining project requirements and developing work schedules for the team • Conduct thorough unit testing and integration testing for the modules and maintain higher unit test coverage • Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to the project leadership • Adhere to company and project standards and guidelines • Delegating tasks to the other team members • Work collaboratively with the offshore teammates to achieve project goals • Conduct peer-reviews and lead reviews and provide feedbackDomain(s): AerospaceTechnologies Used: .NET Framework 4.0, C# 4.0, Oracle 11g, Windows Forms
  • Virtusa
    Consultant - Technology
    Virtusa Jan 2010 - Dec 2012
    Duties and Responsibilities: • Troubleshoot, fix, and test end customers’ issues in British Telecom (BT) land lines • Work with BT developers in one of their telephone exchanges located in United Kingdom and gain domain knowledge from them • Understand business needs and provide technical solutions • Conduct knowledge transfer sessions to the offshore team • Delegating tasks to the offshore team members • Work collaboratively with the client and the offshore teammates to achieve project goals • Keeping up to date with industry trends and technology developments • Develop, maintain, troubleshoot, enhance, and document components develop by myself and other teammates as per the requirements • Conduct thorough unit testing and integration testing for the modules and maintain higher unit test coverage • Promptly escalate issues, which affect product delivery and quality that are beyond scope of influence and report same to the project leadership • Assist Project Architect/PM/BA in project coordination • Conduct peer-reviews/lead reviews and provide feedbackDomain(s): Telecom, SportsTechnologies Used: CSS, WLR Siebel, OR Siebel, VB6, .NET Framework 3.5, C#, MS Access, VBA – Excel macros, .NET Framework 4.0, WCF 4, C# 4.0, Web API 1.0, MySQL, MVC 3, Oracle 11g, Enterprise Library
  • Virtusa
    Senior Engineer - Technology
    Virtusa Jan 2008 - Dec 2009
    Duties and Responsibilities: • Develop software by studying information needs, studying systems flows and work processes, investigating problem areas and following the software development lifecycle • Document and demonstrate solutions by developing documentation, diagrams, code comments and clear code • Understand business needs and provide technical solutions • Create software design specifications • Delegating tasks to team members • Defect fixing • Researching new technologies and share the knowledge with the colleagues • Conduct demos/ presentations • Work collaboratively with other teammates to achieve goals • Support and develop software engineers by providing advice, coaching and educational opportunitiesDomain(s): PharmaceuticalTechnologies Used: .NET Framework 2.0, NET Framework 3.5, ASP .NET, C#, Oracle Data Provider 11g for .NET 2.0, Microsoft UIP 2.0 Application Block, HTML, CSS, Oracle, SQL Server 2005
  • Virtusa (Pvt) Ltd
    Engineer - Technology
    Virtusa (Pvt) Ltd Aug 2006 - Dec 2007
    Duties and Responsibilities: • Understand the requirement in the area of functionality being developed, developing, testing codes, and refining the same for better efficacy • Prepare design documentations, participate for design reviews and incorporate review feedback • Implement and execute unit tests • Defect fixing • Researching new technologies and share the knowledge with the colleagues • Conduct demos/ presentationsDomain(s): Storage and information managementTechnologies Used: NET Framework 1.1, ASP .NET, C#, SQL Server 2000 with SP3, NHibernate, HTML, CSS
  • Wavenet (Pvt) Ltd
    Software Engineer
    Wavenet (Pvt) Ltd Oct 2005 - Jul 2006
    Duties and Responsibilities: • Requirement understanding, developing, testing codes, and refining the same for better efficacy • Guiding junior teammates • Prepare developer and end user guides • Monitoring system performance • Researching new technologies and share the knowledge with the colleagues • Conduct demos/ presentationsDomain(s): Content ManagementTechnologies Used: C#, ASP .NET, ADO .NET, SQL Server, IIS 6.0, JavaScript, HTML, XML
  • Virtusa
    Software Engineer Intern
    Virtusa Jul 2004 - Jan 2005
    Duties and Responsibilities: • Requirement understanding, developing, testing codes, and refining the same for better efficacy • Participating in team meetings and sharing MoM • Prepare developer and end-user guides • Monitoring system performanceDomain(s): MarketingTechnologies Used: Struts, XView, JavaScript, HTML

Shanaka Perera Education Details

Frequently Asked Questions about Shanaka Perera

What company does Shanaka Perera work for?

Shanaka Perera works for Virtusa

What is Shanaka Perera's role at the current company?

Shanaka Perera's current role is Architect - Technology at Virtusa.

What is Shanaka Perera's email address?

Shanaka Perera's email address is hs****@****hoo.com

What schools did Shanaka Perera attend?

Shanaka Perera attended University Of Colombo, Ananda College - Colombo 10, Nalanda College Colombo.

Who are Shanaka Perera's colleagues?

Shanaka Perera's colleagues are Sandeep Penugonda, Yogesh Satyam, Kasun Tharanga, Natarajan Gnanavelu, Kaushi Ramakrishnan, Sri Chaitanya Patluri, Manasa Mogili.

Not the Shanaka Perera you were looking for?

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.