U
Udeshi Premasundera
-
-https://www.linkedin.com/in/udeshi-premasundera
Career Objective
Energetic and enthusiastic software engineer, seeking for new opportunities in a creative and challenging environment to
improve technical and analytical skills for career growth, while ensuring company’s objectives are met.
Skills
-
Employment History
Possess excellent analytical, troubleshooting and
communication skills
Solid Knowledge on Angular, React-Native, C#
Work well independently and within a team setting
Ability to adapt new technologies for user needs
An effective leader
-
- Key Technical
- Languages:
Knowledge
on;
-
Skills
TypeScript, JavaScript, C#, Python
Technologies (Frameworks, Libraries, standards etc.):
AngularJS, ionic, React-native, Nodejs, Polymer, EmberJs,
HandlebarJs, Docker, REST, Entity Framework, JQuery
Database:
SQLite, PostgresSQL, SQL Server, MySQL
Operating Systems:
Windows, Linux
Tools:
VSCode, Visual studio, NetBeans, IntelliJ products
(Pycharm, WebStorm)
Other:
Machine Learning, Natural Language Processing
Software Engineer - Calcey Technologies (Pvt) Ltd.
Since July 2016
→ Contributed to application design and development
enhancements by analysing based on client
requirements and application maintenance while
identifying areas for modifications.
→ Assisted in researching and finalizing user
requirements and increased the quality of the products
by adhering to standards.
→ Constantly learning new technology and implementing
features in diverse projects, based on company needs.
→ Wrote developer documentations for software
applications.
→ Participated for development discussions, code
reviews, dev demos, test case reviews, QA/UI demos.
→ Participated in design discussions, client meetings,
code reviews and retrospectives.
Software Engineer Intern – Creo360 (Pvt) Ltd.
→
→
July 2014 – July 2015
Assisted with researching and designing new software
while analysing user requirements.
Assisted
with
application
maintenance
and
development using .NET and classic ASP code writing
in C# and JavaScript while aggregating results from
SQL queries.
Education
Informatics Institute of Technology (IIT) Collaborate with
University of Westminster
2012 – 2016
BEng (Hons) in Software Engineering – First-class honors
Musaeus College
1996 - 2011
G.C.E. A/L 2011 (Sinhala medium – Bio Science)- 2Bs, 1C
Certifications
Research Projects
EmoEntity
EmoEntity is a model that can be used to create emotional
memories related to the robot and its associated users in order
to enhance decision making (regarding response generation) of
the robot.
- emotion classification – Python based Model (LSTM
with CNN) - TensorFlow
- emotion entity mapping – Neo4J
PowerVoice
Advanced Diploma in Management Accounting
Chartered Institute of Management Accountants (CIMA)
2012
Extracurricular Activities
Sports
Wushu, Badminton, Rowing
Other Activities
- Member of iFm (cutting edge 2013) - assisting in accounts
- Participated in Stage Craft - 2013/2014 organized by
Informatics Institute of Technology
- Participated in art competitions and school dramas
- Member of school Environmental Society and Media Unit
Volunteer Experience
Member of LEO Club of Kelaniya -)
A plugin for a presentation software which provides basic
functionalities of a presentation software with voice controlling
ability, which will also boost disabled people. This plugin
supports natural language and is based on C#.
Speech API – Cortana, Microsoft SAPI
Presentation software – Microsoft PowerPoint
Natural Language Processing – Stanford CoreNLP
Crony-Arm - Imagine Cup 2014 (2nd runners-up in Sri
Lankan finals)
A robot hand which provides exercises to fingers of patients
suffering from nerve problems and who can be cured by
providing exercises based on doctors’ recommendations. Web
application is based on C#.
Watch Your Six - Cutting Edge 2013
A low cost vehicle reversing system using ultra sonic motion
sensor and Arduino Uno controller.