Post Job Free

Resume

Sign in

Software Engineer Engineering

Location:
Brunswick, VIC, 3056, Australia
Posted:
January 30, 2016

Contact this candidate

Resume:

THASNIM HAMZA

BSc in Computer Engineering(Hons.)

Mill Park, Victoria.

049*-***-***

actbrl@r.postjobfree.com

CAREER SUMMERY

* ***** ** ********** ** Software Engineering in J2SE/J2EE, C# and VB6 Technologies.

3 years of dedicated professional involvement in Software Development Life Cycle (SDLC)

Hands on with Hibernate frameworks.

Exposure in java web technologies including JSP, Servlets, Struts, Hibernate, Spring

Strong analytical skills, excellent requirement interpretation skills and quality concerned

product development

Sound knowledge in Object Oriented Analysis and Design, UML Methodologies, Enterprise

level integrations, Design patterns, Object Relation mapping, Entity Framework and Agile

development methodologies

Has good knowledge and experience in Data Base Designing and Optimization concepts,

very much familiar with MySQL, DB2, with good knowledge in MS SQL Server 2005.

TECHNICAL SKILLS

Programming Languages : Java (J2SE / J2ME), JSP, Struts, Hibernate, Spring, Swing,

Microsoft C#.Net, ASP.Net, VB6, C, C++, Matlab, Python, Android, html

Database Back End Development Languages : My SQL, Microsoft SQL Server, IBM DB2

Platforms : Linux, Windows 98, 2000 and XP, Vista, Windows 7

IDEs : Eclipse, Netbeans, J2ME Wireless Toolkit, Microsoft Visual Studio

CCNA : Cisco Certified Network Associate Course followed at EWins

Strong knowledge of using StarUML, Altova, AutoCAD and LABView, Matlab

EDUCATIONAL QUALIFICATIONS

B.Sc. in Computer Engineering(Hons.) with Second Class Honours (Upper Division) -

2005 to 2010

GPA 3.55 out of 4.00

Faculty of Engineering, University of Peradeniya - Sri Lanka

PROFESSIONAL EXPERIENCE

1. Laser Tek Pte Ltd Singapore [ December 2012 to November 2014 ]

Position: Software Engineer

Page

1

Laser Tek is a dynamic engineering company specializing in the development & integration

of Laser Trimming Systems with measurement applications.

Role and responsibilities

Designed and developed a multi-threaded multi-station motion and laser control

o

software system using C#.net and VB6

Developed comprehensive simulation tools for laser control and motion control

o

Developed a cut detection / cut accuracy detection solution using cameras

o

Developed calibrations for vision alignment, laser power, and mechanical alignment

o

using algorithms

Wrote custom user interfaces to view and edit adjustments of laser machines

o

Used mathematical algorithms to calculate statistics values and calibrations of laser

o

machines

Hot fixing production level bugs, issue tracking and maintenance of system until end

o

of commissioning

Prepared test plans and documentation for software control and maintenance

o

Participated in daily stand up meetings and successfully conducted knowledge

o

sharing sessions

2. DPL Holdings (Pvt) Ltd [ March 2011 to September 2012]

Position: Software Engineer

DPL holding is specialised in developing and maintaining Court Case Management Systems

and maintaining related Systems which are implemented in J2EE technologies for a large

sized American company called Consciys Co-operation

Projects Involved

o Dupage Unit Court Management System (DUCS)

DUCS offers electronic data storage, document management, categorisation and

financials, case scheduling, attorney invoicing, judge assignment, management

reports and effective data accessibility capabilities to the users.

Component & Technology: Java, Swing, DB2

Role and responsibilities

Created user interfaces to get user inputs and update xml files stores as blobs

Created PDF forms based on the user inputs and the data retrieved for that search

criteria

Page

2

Created PDF templates using java codes

ACT

o

ACT system is to provide a web based interface for the local Police Agencies of the

DuPage County running on Tomcat server in co-operated with CRIS. This system

allows police officer to file violations on cases.

Component & Technology: JAVA, spring, Hibernate, JPA, JSF2 and DB2

Role and responsibilities

Used hibernate with annotations to create new layer to the existing system, Added new

configurations to the system, converted sqls to hql

Fixed user interface validation issues

Re-written the SQL queries to increase performance

CRIS Android Application

o

Mobile version of CRIS application with limited features

3. Department of Computer Engineering, Faculty Of Engineering University Of

Peradeniya [ August 2010 to March 2011]

Position: Computer Instructor

Role and responsibilities

Conducted tutorial classes for engineering undergraduates in Data Structure &

o

Algorithms and Database System

o Instructed laboratory classes for engineering undergraduates in Machine Learning &

Data Mining, Logic networks and to program in Java

4. Excel Technology Lanka (Pvt) Ltd [ June 2009 - January 2010]

Position: Associate Software Engineer

Excel Technology Lanka has produced a full range of industrial and scientific software for

laser systems for clients from a wide spectrum of enterprise

Projects Involved

Page

3

o Palitra Commander

Scientific software written to control hardware device and wavelength of a laser

o Delay Generators and wave shapers

It controls and processes where electronic timing of single event or multiple event to a

common timing reference is needed and provide laser timing and event

synchronization

o CTMSimulator

It is based on the process of imitating a real phenomenon with a set of mathematical

formulas. Simulate with Delay Generator.

o XLCam 3D MODELING SOFTWARE

It used to generate laser marking file formats for 3D deep engraving. Raster height

maps can be loaded and edited with different image processing techniques to generate

3D models. Loaded vector files can be edited and modified with the editing tools to

generate 3D models

o Work Bench Designer

It enables designers and developers to create services using intuitive, powerful tools

that cover every stage of development from object

Role and responsibilities

o Has played role for entire SDLC, such as Requirement Gathering, Designing,

Development, testing, Documenting, Deploying, troubleshooting.

o Developed a serial port communication component to interface with the serial port

[To communicate with a Laser Machine]

o Designed UML diagrams [Star UML was used to develop documentation for the

projects]

o Production level troubleshooting, bug resolution and Customization of existing

features

o Responsible for technical design documentation to end user documentations adhering

to the company standards.

o Provide Knowledge translations, Tech Talks to the junior and other members.

Page

4

Component & Technology: C#, LabVIEW, Visual Studio (C++ Active X Dll)

ACADEMIC PROJECTS

Mobile Location Aware Exhibition Information System Using Bluetooth (Final year

project)

This system automatically provides an explanation of the nearby exhibit to visitors based on

the estimated location information. This system can also act as a guide through the exhibit,

leading the recommended tour.

(Java Bluetooth API, J2SE, J2ME, MySql)

EXTRA CURRICULAR ACTIVITIES

Member of The Institution of Engineers, Sri Lanka- IESL (AM 11601 Associate Member)

Member of Association of Computer Engineering Student, Sri Lanka (ACES)

Member of School Senior Prefect board (2002/2003)

Member of School Chess Team and Table Tennis Team

ACHIEVEMENTS & AWARDS

Sri Lanka Central Province Chess Association (Under 14,16,19)

Inter House School Chess Tournament (1999/2000) - Runner Up

The Australian International Competitions for Schools (The University of New South Wales)

Science (2000) - High Distinction (Gold Medal)

o

Science (2001) - Distinction

o

Mathematics(2001) - Distinction

o

Australian National Chemistry Quiz Distinction (2003)

Essay and Oratory

2nd Place

o Oratory (2001) -

3rd Place

o Essay (2001) -

1st Place

o Essay (2003) -

Institute of Western Music & Speech (Spoken English) - Honours

Page

5

REFEREES

Available upon request

I hereby certify that the above particulars furnished by me are true & accurate to the best of my

knowledge.

M.H.F Thasnim

18.01.2016

Page

6



Contact this candidate