Post Job Free

Resume

Sign in

Sr. Software Engineer

Location:
Dhaka, Dhaka Division, Bangladesh
Salary:
50000
Posted:
June 22, 2014

Contact this candidate

Resume:

Curriculum Vitae

AHMAD AWSAF-UZ-ZAMAN

Present address : 2nd Floor, 60/B Basiruddin Road,

North Dhanmondi, Kalabagan,

Dhaka-1205, Bangladesh.

Telephone (Cell) : +88-019-********

Email : acen12@r.postjobfree.com

Languages : English, Bengali

Date of Birth : 05-Jan-1984

-- Objectives

To develop my career as an IT consultant.

-- Summary

- Experienced of system analysis and business analysis.

- Implemented business logic for accounting and inventory systems.

- Capable of work for windows phone app, Microsoft desktop based application and ASP.NET application.

- Interface design for windows phone, desktop and web based application.

- Ability to abstract thinking on different levels.

- High performance programming using C# / Performance Tuning / Optimization.

- Metro design expert.

- Database design expert.

- SQL expert.

- Self-starter.

- Team player.

-- Experience

Sr. Software Engineer

Esysolution Ltd. Sister concern of NordicSoft Ltd.

July 2013 May 2014 (11 months) Mohammadpur, Dhaka

- Metro design for windows phone 8.

- Technical development with various series provider and vendor.

- Mange the road map for product design and development.

- Finding causes for system failures and dead lock situations.

- Provide architecture for flexible, faster and fault tolerant systems.

- High performance programming for Windows Phone app.

- Support for technical ideas for iPhone, Android and Windows Phone to solve critical issues.

- Technical support for all .Net development teams.

- Analyze client problem domains and break down it to task.

- Converting online mode for mobile app to online and off-line mode for that app for the supported systems.

Software Engineer

Nybbles Systems Ltd. Sister concern of DataNet

April 2012 July 2013 (1 year 4 months) Mirpur-10, Dhaka

- Analyze code to find causes of errors and revise code. Test code using structured testing methodology and confirms programs meet specification.

- Re-engineering of a system and re-factor of the codes.

- Convert designs and specifications into code.

- Coding Queries to report on databases.

- Write and maintain technical specifications, documentation to describe program development, coding, testing, changes, and corrections, installation and operation of developed software.

Software Engineer

System Automation Services. Sister concern of Systech E Services

April 2008 March 2012 (4 years) Uttora, Dhaka

- Analyze, design and lead a group of developers to provide different sophisticated requirements rose from the client end by utilizing minimum man-hour. Perform Research and Development into the very latest in Internet-based technologies, methodologies, architectures and industry trends.

- Analyze the system for performing better and run flexibly. And also give a user friendly interface.

- Writing of complex SQL quires to generate reports.

- Developed custom software solutions.

- Implemented and tested enhancement features request to enhance product functionality.

- Recommended and executed plans to improve development tools and processes.

- Designed and developed desktop based application with third-party user interface tools using C# and VB.NET.

- Developed, maintained and updated application software using different DBMS.

- Develop business logic for hotel reservation system.

- Implement business logic for accounting systems and inventory systems.

- System architecture for email and SMS system.

-- Courses

- Independent Coursework

Object Oriented Programming (OOP) organized by BASIS (Bangladesh Association of Software and Information Services) (Obtain grade : A)

Practical OOP and OOAD Basics organized by BASIS (Bangladesh Association of Software and Information Services) (Obtain grade : A)

-- Projects

- Mobile conference management systems

A smart phone based application that manages audio conference from anywhere. It manages meeting schedule an provides notification of next meeting in live tile and user can able to get direct call from the live tile for attending present meeting. It displays all next meeting invitation and supports free text search option for all active meeting invitations. User can setup reminder time to get notice before a meeting. Furthermore, it has offline mode so that it is no matter if internet or server connection has failed at that time.

Duties: Team Lead, Requirement Analysis, System Architecture, Windows Phone 8 programming using C# (High performance programming), Technical Support.

- Mobile club and bar service and management systems

A smart phone based application that manages club and bar with their different type of facilities. The system handels member and non-member user like premier or gold. In addition, it provides various type of deals, coupons like benefits coupons or bought coupons and events in different venues. The system drives a guide line for events, bar or club location.

Duties: Re-engineering, Windows Phone 7 programming using C#, Technical Support.

- Issue tracer systems

An issue tracking system is a software that manages and maintains lists of issues, as needed by an organization. Issue tracking systems are commonly used in an organization's customer support call center to create, update, and resolve reported customer issues, or even issues reported by that organization's other employees. An issue tracking system often also contains a knowledge base containing information on each customer, resolutions to common problems, and other such data.

Duties: Team Lead, ASP.NET based application development using VB.NET, Technical Support.

- Import and export management systems

It is a management system that is used for import and export management systems in between two different countries. This is a management system that keeps up to date for all transactions. Authentication of the system is more robust and faster. The whole transaction is completed in a clear way.

Duties: Team Lead, Business Analysis, ASP.NET based application development using VB.NET, Technical Support.

- Key performance indicator systems

It is used to evaluate of an organization success or to evaluate the success of a particular activity in which it is engaged. KPI software provides businesses with a KPI focused platform to create manage and analyze KPI data. The software allows organizations to enter their KPI (Key Performance Indicator) data into one specially designed system rather than use conventional methods such as spread sheets - which by their very nature are prone to errors.

Duties: ASP.NET based application development using VB.NET and Infragistics tools, Technical Support.

- Event management systems

This software offers a full suite of room scheduling, meeting and event management, shared workspace management, master calendaring and online registration and survey solutions. This system handles ticket systems and entry systems by ticket.

Duties: ASP.NET based application development using VB.NET and Infragistics tools, Technical Support.

- Centralized payroll deduction management systems

It is payroll deduction management systems that provide federal deduction from salary for taken loan or policies or both for banks or insurance companies. It prevents to take a loan or policy beyond capability.

Duties: ASP.NET based application development using VB.NET and Infragistics tools, Technical Support.

- Budget management systems

It is a management system that manages the Fiscal Framework for high level planning and help to create Medium-Term budgeting according to Fiscal Framework. In Budget Execution part, it maintains management of expenditure and revenue within the constraints imposed by the Fiscal Framework and Medium-term Budgeting. It provides standard financial reports by the port of Financial Reporting.

Duties: Business Analysis, ASP.NET based application development using VB.NET and Infragistics tools, Technical Support.

- Email & SMS messaging systems

This Email & SMS management system provides fast, intelligent handling of large volumes of email and SMS. It is a system that improves process time, enhance productivity, exceed customer expectation, and ensure the systems excellence. It gives many facilities like schedule facility for sending message, auto send for failed Email or SMS and so on.

Duties: Team Lead, System Analysis, Development using C# and DevExpress Tools, Technical Support.

- Hotel Reservation Systems

It is a reservation and hotel management software helps you to manage all your administrative, financial and business control tasks. It is easy to use for all staff and increase sales and drive revenue. The systems help to maintain room reservation and keep up to date with notifications.

Duties: Team Lead, System Analysis, Business Analysis, Development using C# and DevExpress Tools, Technical Support.

- Accounting and inventory management systems

This accounting practice management software is a comprehensive system, designed to meet the needs of today's professionals. It not only offers standard time and billing, it helps operate entire practice at peak productivity with real-time access to essential firm, staff, and client information.

Duties: Business Analysis, Development using C# and DevExpress Tools, Technical Support.

- Common libraries and development frameworks

It is a development environment that provides comprehensive facilities to programmers for software development. It is a general repeatable solution to a commonly occurring problem in project. It is a description or template for how to solve a problem that can be used in many different situations. It can speed up the development process by providing tested, proven development paradigms and it can be improved over time, making them more robust.

Duties: System Analysis, Development using C# and DevExpress Tools, Technical Support.

- Human Resource Management Systems

It is a software that manage human resources and its management to help human resource department. The software is made exclusively for controlling and tracking HR data, training, job requirements, benefits and history, contact information, hiring checklists, documents and much more.

Duties: Development using C# and DevExpress Tools.

-- Top Skills

C#

Windows Phone

Windows Azure

Mobile Applications

Databases

VB.NET, Visual Basic 6

MS SQL Server, Oracle, MySql, MS Access

ASP.NET, Windows Service, Web Service, Silverlight, WCF, WPF, XAML, LINQ

DevExpress, Infragistics, ER Studio, Toad for Oracle, MS Visio

HTML, XML, JSON, SQL, Stored Procedure

Node.js, MongoDB

Web Applications

-- Education

National University, Bangladesh

Bachelor's Degree, Computer Science, 2nd Class

2002 - 2007

Govt. Sundarban Adarsha College

Higher Secondary Certificate (HSC), Science, 2nd Division

1999 - 2000

Bagerhat Govt. Secondary School

Secondary School Certificate (SSC), Science, 1st Division

1997 - 1999

Declaration

I do hereby declare that the above information is true and correct. In favor of my description herewith I am ready to submit all relevant papers as and when required.

Ahmad Awsaf-uz-zaman

Date:



Contact this candidate