Resume

Sign in

Ruby on Rails Developer

Location:
Pakistan
Posted:
November 01, 2016

Contact this candidate

AHSAN GHIAS BUTT

Contact Information:

Objective

Work Experience

July 2014 till Date

(Active Key Solutions)

April 2009 till April 2011

(Next Bridge Pvt. Ltd.)

September 2003 to February 2004

(SigmaTec Solutions Pvt. Ltd.)

April 2002 to August 2003

(Trisoft Pvt. Ltd.)

January 2001 to March 2002

(eCuresoft)

Teaching Experience

January 2004 to June 2004

(Scholars Institute of Management Sciences)

July 2004 to October 2004

(Lahore Business School)

Address:

629 B Gulshan-I-ravi, Lahore

Phone:

(0092) 42 37461778

Mobile:

(0092) 322-***-****

Skype: ahsanbutt1979

Email: acxbw2@r.postjobfree.com, acxbw2@r.postjobfree.com

To be a part of some enthusiastic atmosphere where advancement in my career can be achieved, and where my abilities can be furnished and obviously my company can get benefit of my skill set as well.

I am working here as a Senior Ruby on Rails developer for their team of RoR (Ruby on Rails). Applications has been developed for Healthcare initiated by Physician, then linked with Pharmacy, then linked with Insurance policy etc (a complete cycle for steps followed in USA).

I am working on different APIs which communicates with SS(SureScripts, a centralized authority for that process/cycle), sending/receiving responses to/from SS etc.

(RoR and jQuery as front end, mySql server as back end)

I am working as a Senior resource in that RoR team.

I was working here as a software engineer in their team of RoR (Ruby on Rails). I was/am part of following teams:

ATLANTIS (An ERP for Vteam Architecture):

This system is developed for in-house virtual team management. It links DMs (Development Managers), located in different countries with the marketing persons working for Next Bridge. It contains all the information about clients (we call them Leads), our virtual development teams (we call them Vteams), along with all the data of employees and Accounts of Vteams that are paid by their respective Leads.

It’s a complete ERP that suits any environment that follows virtual team’s concepts.

Special feature of that system is a Dashboard containing everyday postings of DMs regarding the teams working under them. Those postings are viewed by High level management to keep them up-to-date. Different kind of reports is also maintained in that system.

(RoR and jQuery as front end, mySql server as back end)

I work as a Software Developer initially for 6 months, then became a TL (Team Lead) of that RoR team.

MDCUP (Mblast Data Clean Up Program):

This system was developed to make data up-to-date and accurate till date. There were two types of records imported in the system i.e. Publications and Editorial Staffs. A Publication is consisting of one or many Editorial Staffs working for them. We developed that system to enable our cleanup team to view Publication records details. User (our cleanup team) also have the facility to update that record if needed, can skip that record if not exists now, or can create new Publications if found. After saving, user can see related Editorial Staff working for that Publication (not in the case of newly created Publication). User can add/update/skip those Editorial Staffs according to the current scenario of the Publication.

There were 3 kinds of views entertaining 3 different kinds of roles in the team i.e. Admin View, TL (Team Lead) View and TM (Team Member) View.

(RoR and jQuery as front end, mySql server as back end)

I work as a TL (Team Lead) of that RoR team.

I have worked there on following projects:

SigmaTec Book Keeping

This software is developed for maintaining General Ledger and accounts based information. It works for the entry of different types of vouchers, invoices, and other financial aspects. It has a special module of reports, in which all the transactional records can be viewed. Very complex reports of General Ledger of the whole year can also be printed. Other than that, there is a module called Aging, developed to calculate the age of the receivables. Also contains some important report formats.

(MS VB6 as front end, MS SQL Server as back end, and Seagate Crystal Reports 7 as reporting tool)

I work as a Senior Developer in that project for developing front-end forms, logic, and coding. In back-end, I have developed stored procedures for accessing data on front-end.

Panther Builders

This software is developed for a construction company in Islamabad. It covers all the facilities provided by them to their customers, along with their financial aspects as Charges and Payments. Other than that, it covers Material Transfers from one site to other, Supplier transactions, Customer receipts, Receipt returns, Bank transactions, and other financial aspects as well. It also contains a module of reporting in which all the records entered can be viewed on paper. Very complex reports as General Ledger of a complete year can also viewed through this module

(MS VB6 as front end, MS SQL Server as back end, and Seagate Crystal Reports 7 as reporting tool)

I work as a Project Manager in that project for developing front-end forms, logic, and coding. In back-end, I have developed stored procedures for accessing data on front-end.

Add Creation

This software is developed for sign board manufacturers covering all prospects of the company from data entry to transactional forms like Charges and Payments. It also have a module of reports including listing reports of parameters as Suppliers, Customers etc, and Ledger, Receivables and Payable reports.

(MS VB6 as front end, MS SQL Server as back end, and Seagate Crystal Reports 7 as reporting tool)

I work as a Project Manager in that project for developing front-end forms, logic, and coding. In back-end, I have developed stored procedures for accessing data on front-end.

Sales Management

This software is developed for handling all the transactions of a typical sales business. It works for maintaining the flows of invoices, and other financial aspects. It has a special module of reports, in which all the transactional records can be viewed. Very complex reports of General Ledger of the whole year can also be printed. Other than that, there is a module called Aging, developed to calculate the age of the receivables. Also contains some important report formats.

(MS Visual Studio .NET as front end, MS SQL Server as back end, and Seagate Crystal Reports 7 as reporting tool)

I work as a Senior Developer in that project for developing front-end forms, logic, and coding. In back-end, I have developed stored procedures for accessing data on front-end.

I have worked there on following projects:

Document Tracking

This software is developed for MOST (Ministry of Science and Technology, Islamabad). It works to track the documents and files that are under process in their office. It has an internal mailing system to prompt that some person has sent a document/file, and in return that person has to acknowledge that he has received the document/file.

(Microsoft Outlook and VB Script as front end, and SQL Server as back end)

I work as a development team member in that project for developing front-end forms, logic, and coding. In back-end, I have developed stored procedures for accessing data on front-end.

Med Office

This software is under development for some medical center that controls all the transactions as profiles of the patients, scheduling, charges, payments, and reports.

(Microsoft Visual Studio.Net as front end, and SQL Server as back end)

I work as a development team member in that project for developing front-end forms, logic, and coding. In back-end, develop stored procedures for accessing data on front-end.

Claim Management (a sub module of Med Office)

This module is developed for sending and receiving claims in the form of documents according to the standards of HIPAA. Basically claims sent and received in the form of xml templates that are integrated through xml style-sheets.

(Microsoft ASP.Net as front end, and SQL Server as back end)

I work as a development team member in that project for developing

front-end forms, logic, and coding. In back-end, develop stored procedures for accessing data on front-end.

Reports(a sub module of Med Office)

This module is developed for viewing data in a printable format so that one can analyze the transactions done and keeping the record in much more easy to read template.

(Microsoft ASP.Net as front end, and SQL Server as back end)

I work as a development team member in that project for developing

front-end forms, logic, and coding. In back-end, develop stored procedures for accessing data on front-end.

I have worked there on following projects:

CureMD.com

This is an application for handling all the processes of a hospital. For example adding a patient, scheduling with some physician, getting charged, payments, and printing data in form of reports according to different criteria.

(Microsoft ASP as front-end, and SQL Server as back-end)

I work as a Quality assurance Team Leader; for managing my team in doing the stress, load and system testing.

I have worked there as a visiting faculty member for MCS (Masters of Computer Sciences) classes. My subjects were:

Object Oriented Programming in C++

Data Structures in C++

I worked there as a teacher of O’levels and A’levels. My subjects were:

Mathematics

Statistics

Economics

Computer Sciences

Summary Of Qualifications

BSCS

FAST-NUCES

Intermediate (General Science)

Government Islamia College Civil Lines Lahore

Matriculation (Science)

Board of Intermediate and Secondary Education



Contact this candidate