Sign in

Software Java, C, C#,.Net

Cuyahoga Falls, Ohio, United States
August 31, 2017

Contact this candidate


Mobile : 330-***-****

E-mail :

Location : Akron, OH


Qualified engineer in designing and developing software applications, all phases from databases to services and user interfaces. Proved critical thinking, problem solving and leadership skills. Strong written and verbal communications.

Technical Skills

Java, Python, C, C#, VB

MVC architecture, Agile, .NET Environment

JavaScript, JSON, CSS and jQuery, HTML, HTML5, XML

Cordova, PhoneGap, SOAP and RESTFUL Webservices


Algorithms and Design Patterns

Servers-Apache/Tomcat Server, Wamp Server, Glassfish

IDE’s- Eclipse, Netbeans, Codeblocks, JIdea, Junit Testing

MySQL Server 2012/2008, Oracle, MongoDB

Operating systems-Microsoft Windows 98/XP/vista/7/8/10, LINUX



Java Application Development Diploma 2009

Cisco Certified Network Associate (CCNA) - (Grade 933) CISCO ID: CSCO12048760 2011

Industrial Experience

Industry : Information Technology

1)Sri Lanka Telecom Mobitel (Pvt.) Ltd.-Information Systems Dept. Oct 2012-Dec.2015

Software Engineer

Mobile applications for Android smart phones in Eclipse, Apple smart phones using HTML5

Scripting server-side applications RESTFUL/SOAP web services,

Linux configuration, administration, log analysis, and troubleshooting

SQL Database designing and maintaining, deploy and bug handling,

QA and BA documentation support

Android Projects:

Intelligent Travel Assistant –Voice Navigation Application. Three main components, Android App, backend application and Website. Use GPS coordinates of the mobile and Geographical data in google API. PostgreSql database and PHP scripting in the server side. Website was created by HTML and JavaScript.

Project 2: Bluetooth Bill Printer Android application internal reload card distribution

Android application connecting to Bluetooth printer using Bluetooth API. Backend designed using Java and REST-web services. Interface design for android phones and tabs. All the date sent using HTTP/POST messages to server with encapsulation stored and updated in SQL DB.

Project 3: Wi-Fi connect authentication application in Kandy Dalada Maligawa Wifi Project

Interface in android for connecting to wifi with user authentication with username and password. HTTP POST requests.

Project 4: Tourism Application for locating different areas in Map-Using Goolge API and Cordova for IOS

HTM5 /Jquery and JS used in designing the application.

C Developments

Develop multi-threaded core network applications based on Dialogic Services, 3GPP standards.

Deploying systems in Linux servers Queue monitoring.

Tracing call flow in core-network and bug handling using Putty and Wireshark.

Conducting required modifications to live systems and assuring maximum uptime of live systems by continuous upgrades, providing appropriate support for operational teams in problem solving and customer care teams.

Project1: Using IDP, ATI messages network designed in Budget Roaming System

Project2: Missed Call Alert System

Project3: Call Management Platform

Project4: Diameter Protocol based Online Charging Application (PCRF) using “”.

2)Employer: Dialog Axiata PLC (Ltd), Sri Lanka 2011 Feb.-2012 Sept.

Engineering Trainee- Engineering Division

Develop thorough knowledge on GSM and 3G services and Network Architecture.

Billing System application in .NET environment using C#

Format Checking and calculating error packets percentage in received messages using C#.

Hardware Design Projects:

Zigbee Project-Temperature Sensing using 8 Xbee modules and displaying the temperature

Digital System Design - “Automatic Speaker Recognition System” using Xilinx and FPGA

Robotics- “Object Detecting and Carrying Robot”

Summer Project- “Automatic Winner selection System”


Masters’ in Electrical and Computer Engineering-University of Akron, OH, USA Jan.2016-Aug.2017

Over all GPA - 3.9

Thesis to be published in OhioLINK( - Title: Fundamental Limits of Non-Coherent Rician Fading Channels with 1-Bit Output Quantization. Accession Number: akron1499864736575987

Key Areas: Wireless Communication, 5G, 4G, LTE, MIMO, Error Control Coding, Information Theory, Stochastic Processes, Internet of Things, Digital Signal Processing, Analog/Digital Communication, Signals and Systems

Research Assistant Duties:

Analysing Optimal input and Capacity of a SISO channel with low bit resolution ADC at the reciever with Gaussian Noise, Rayleigh Fading and Rician Fading channels with SISO. Modulation schemes used BPSK, QPSK, 8PSK, 16PSK, 64QAM.

Calculation of information theoritical rates of transmission channel for MIMO, MISO.

Model Viterbi Decoder and obtain Bit Error Rate of the channel using MATLAB Monte-Carlo simulations.

Repition Code in MATLAB, Fourier Transform Simulations, Cell Architechture

Bachelor of Science in Engineering (Honors) -University of Moratuwa, Sri Lanka June 2008-July 2013

Electronic and Telecommunication Engineering

Overall GPA - 3.42

Final Project: Voice Android Application for Tour Guidance

Key Areas: Communication Theory, Advanced Electronics, Signals and Systems, Optical Communication, Introduction to programming, Principles of OOP, Data structures and Algorithms, Computer Organization, Computer Networks, Differential Equations, Calculus, Applied Statistics

Contact this candidate