Roshelle Hemachandra
Software Engineer at Emjay - Penguin- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Sinhalese -
-
Tamil -
Topline Score
Bio
Credentials
-
Verified International Academic Qualifications
World Education ServicesDec, 2022- Nov, 2024
Experience
-
Emjay - Penguin
-
Sri Lanka
-
Retail Apparel and Fashion
-
1 - 100 Employee
-
Software Engineer
-
Aug 2021 - Present
I’m a part of an agile development team, building and working on in house development on top of the Microsoft .NET development stack, angular and mobile technologies. • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies • Create and maintain core product level modules and APIs using Microsoft Technologies • Manage individual project priorities, deadlines and deliverables • Designing, developing, and maintaining Web Services for integrations with various internal and external applications • Upgrading, configuring and debugging existing systems • Write clean code that provides maintainability, scalability, readability and testability. • Developing Reports using tools • Work with teammates in the migration of legacy applications to current Microsoft technologies. Develop, refine, and tune integrations between applications. Analyze and resolve technical and application problems. • Research and evaluate a variety of software products. Show less
-
-
-
-
Team Lead Software Engineering
-
Apr 2019 - Jul 2021
I’m a part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. As a Team Lead, will provide technical and team leadership through coaching and mentorship. Guide team development efforts towards successful project delivery. Provide technical leadership to teammates through coaching and mentorship. Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies. Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. System designing and development, solution testing and deployment Work with teammates in the migration of legacy applications to current Microsoft technologies. Develop, refine, and tune integrations between applications. Analyze and resolve technical and application problems. Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code. Research and evaluate a variety of software products. Show less
-
-
-
-
Software Engineer
-
Apr 2019 - Jan 2020
-
-
-
ESOFT Metro Campus
-
Sri Lanka
-
Education Administration Programs
-
400 - 500 Employee
-
HND Program Coordinator & Lecture
-
Aug 2017 - Apr 2019
-
-
-
IDSystems (Pvt) Ltd
-
Sri Lanka
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jan 2015 - Aug 2017
My main responsibility is to create interaction and user experience with scripts embedded in a site’s HTML and to analyze user needs and software requirements to determine feasibility of design within time and cost constraints. Analyze information to determine, recommend, and plan computer specifications and layouts. +System designing and development, solution testing and deployment +Web based system development, designing, presentation and advertising + Working with back-end team to improve the performance and usability in the front end. + Working With Web Services,JSON, third party libraries and Git + UI design and development +Recognizing Architectural patterns, Design Patterns and Bootstrapping strategies. Show less
-
-
Education
-
London Metropolitan University
Masters in Business Administration and Management, Business Administration and Management, General -
London Metropolitan University
BEng(Hons) in Software Engineering, Computer Software Engineering -
Good Shepherd Convent Kandy
Mathematics