Name: Janahan Balsingham (a.k.a. JB)
Mobile: +94 777 398 446
Email: jb@phoenixalley.com
Location: Colombo, Srilanka
PERSONAL PROFILE
Highly qualified and ambitious developer with extensive experience in computing, data information systems and technologies. Worked with pioneering travel technology focused company and implemented contracted projects for external customers from small start-ups to international companies in the UK, Australia and Asia. Extensive experience in the development of client / server applications. Now looking to make a significant contribution within a company with a strong development focus.
My primary technical skills encompass almost the entire Dot.Net framework, C#, ASP.Net, SQL Server, Triggers, Stored Procedures and some VB.Net and Ajax. This includes Dot.Net Framework 2.0 and 3.5.
EDUCATION
2009-2011 MSc Software Engineering (City University)
Modules Include: Advanced Databases, Open Sources Systems, Programming in C++, Requirements Engineering, Research Methods and Professional Issues, Service Oriented Architectures, Software Systems Design, System Specification
2003-2006 BSc (Hons) in Computing (University of Portsmouth)
Modules Include: Project Management, E-Commerce, Database Systems, Advanced Software Development
EMPLOYMENT
Freelancer for UK Companies May 2010 to May 2012
During the 2 years, I developed a few websites and applications for UK companies.
Working for GoQuo/Ramedian June 2005 to May 2010
During almost 4 and half years with the firm, I have been on two ‘secondments’ abroad:
GoQuo/Ramedian (UK) February 2008-Present
GoQuo/Ramedian (Malaysia-Secondment) June 2007-February 2008
GoQuo/Ramedian (Sri Lanka-Secondment) March 2007-June 2007
GoQuo/Ramedian (UK) June 2005-February 2007
Key Role: Software Engineer
Responsibilities include:
- Designed and developed special projects for the travel specific clientele
- Oversaw the implementation of external projects and systematised tasks intended to expedite internal processes
- Supervised the redesigning of company’s core products
- Oversaw the training of new staff
Achievements:
- Winner, WTM (World Travel Market) Award 2006 for Best Online Travel Application for Dynamic Packaging
- Designed and implemented new features for company’s core product
- Created the first mobile version of core product in the flight industry
- Developed a tour application for the UK market
Completed the development of the centralised system for tour specific applications
- Developed internal applications to improve project management
- Re-developed a CRM (Customers Relationship Management) application to facilitate company’s marketing campaigns
Technologies Used:
- C# (ASP.NET and Windows Forms) for 2.0 and 3.5 frameworks.
- VB.NET (Windows Forms) for 2.0 framework.
- Webservices.
- SQL Server 2000, 2005 and 2008.
- Ajax, JavaScript.
Methodologies Followed:
- SDLC.
- OOP.
- RAD.
Tools Used:
- Microsoft SQL Server 2000, 2005, 2008.
- Visual Studio 2005, 2008, 2010.
- DXperience 2008.
- RadControls Winforms/Ajax 2007, 2008, 2009.
TECHNICAL SKILLS
Programming
C#:
- Experienced knowledge of 6+ years.
- Used to develop Windows Forms and ASP.NET applications.
- Beginning level of LinQ knowledge.
- Using 3rd party controls such as DXperience and RadControls to enhance the performance of the application
VB.NET:
- Average knowledge of 1+ years.
- Used to develop Windows Forms Applications.
XML, SOA, Webservices:
- Working knowledge of 3+ years.
- Used to develop most projects involved.
Ajax, JavaScript:
- Working knowledge with Ajax for 2+ years.
- JavaScript knowledge expands to 4+ years.
- In the learning process of using Ajax in-depth level in projects.
- Have used 3rd party tools to support Ajax integration to development.
VML, VXML:
- Knowledge acquired during final project development.
- Used to develop a voice controlled application which was developed with the tool WebSphere.
PHP, ASP, HTML, CSS:
- Working knowledge achieved during early programming stages.
- CSS knowledge is still in learning process.
Borland C, Java, Prolog:
- Working knowledge achieved during education period.
Databases
MS SQL Server:
- Experienced knowledge of 6+ years.
- Have used Stored Procedures, Triggers etc.
- Integration of SQL Server with C# projects were mandatory in most projects involved.
- Were given responsibility to maintain the databases with backup schedules and data recovery.
MySQL:
- Learned it during development of websites in PHP.
- Knowledge level would be in-between average and beginner level.
Oracle:
- Beginners level knowledge.
Methodologies
SDLC:
- Developed most of the projects during early period following this methodology.
- Have completed successful projects individually and as a team from information gathering to completion.
OOP:
- Average exposure to this methodology; have followed it when required by the projects.
RAD:
- Average exposure to this methodology; have used it in couple of projects so far.
.NET Frameworks
Version 2.0:
- Started .NET development in this framework.
- Have developed many of the projects for this framework.
Version 4.0:
- Been introduced to this framework.
- In the process of migrating all the existing projects from 1.1 and 2.0 to 4.0.
- Have beginning knowledge of LinQ.
.NET Tools
Visual Studio 2003, 2005, 2008, 2010:
- Have used it for 6+ years.
- Currently using 2010 due to its backward compatibility with 2.0 framework and support 4.0 framework.
DXperience 2008:
- Self-Educated to use in a project involving Winforms.
- Have tested its use with ASP.NET. Haven’t used it in any projects yet.
RadControls Winforms and Ajax:
- Self-Educated to use in a project.
- Still in the process of integrating to other projects.
Other Skills
Windows Server 2003:
- Experienced long term knowledge and usage.
- Configured many websites in IIS with memory pool allocation settings.
- Fixed any problems that arose using my past knowledge or searching online
using Google.
Linux:
- Personal interest in Open Source Operating Systems.
- Have own server setup at home for practice and learning.
- Still self-educating about new techniques in Unix/Linux setups for best
usability.
MS DOS, Windows NT/XP/Vista, MS Office, Macromedia Studio:
- Experienced long term knowledge and usage.
- Have been in charge of management of Windows and Applications in terminals in the office.