Last seen: Jul 31, 2014 7:49 AM EDT
Hire Me!
Rate: $25.00 USD/hour
Follow Invite to Project


The Gateway to Success

Username: eperfections

  • Has made a deposit.
  • Has verified their email address.
  • Has completed their profile.
  • Has verified their secure phone number.
  • Verified
  • Payment is verified.

Location: Rawalpindi, Pakistan

Member since: December 2008



(574 reviews)

[see more]

3 users have recommended this freelancer.

My skills:

My projects:

  • $74.00 USD
    Profile image for Seller ogoossens


    28 days ago

    He is excelent. Great work. Good understanding, and BEST attitude. I gave him a task in 2 days hes finished and sends result without anythiong needed :D n1!

    Project Description:Hi there! Im coding a timing project for school and my mission is to cover the backend of timemeasurement system. But I decided I will implemend a UI - and thats where I need you. I am new to SWING and it would take me too long to build this UI...
  • $250.00 USD
    Profile image for Seller HamidDehghani


    Jun 5, 2014

    Amazing Freelancer

    Project Description:As Discussed
  • $413.00 USD
    Profile image for Seller alanvabraham


    May 4, 2014

    Really happy with the work that was delivered. Looking forward to work with them on more projects.

    Project Description:I need a desktop application for my SPA where i wish to print membership card using my card printer. The card will be printed using the software in The printer software need to access my application database to print the card...
  • £52.00 GBP
    Profile image for Seller masoud4389


    May 1, 2014

    Legend! Highly recommended! A+++++++

    Project Description:read the document attached please. i need only 2 small method need it in 1hr use netbeans to solve it please.
  • $257.00 USD
    Profile image for Seller PTHFoundation

    PTHFoundation [ Incomplete Report ]

    Apr 16, 2014

    No response to any communication and no reason given for letting the project to expire without any deliverables.

    Project Description:Simple Java application, (preferable using SWT/JFace on eclipse) without using any deprecated JAVA APIs to be able to add/change/delete names and dynamically display in a tree table, something like the...
  • $200.00 USD
    Profile image for Seller dmitriythebest


    Apr 14, 2014

    Very fast! Will hire again!

    Project Description:Due april 20th, non youtube videos included, zip file also included----------------------------------
  • $100.00 USD
    Profile image for Seller dmitriythebest


    Apr 4, 2014

    Fastest Completion!

    Project Description:N/A
  • $320.00 USD
    Profile image for Seller fredgregoire1


    Apr 3, 2014

    Top class Freelancer. Patient in order to delivery exactly what the customer wants. Would definitely recommend. A++

    Project Description:Java GUI Application with report
  • $100.00 USD
    Profile image for Seller dmitriythebest


    Mar 25, 2014

    Very good work!

    Project Description:N/A
  • [Sealed]
    Profile image for Seller connerbernhard


    Mar 13, 2014

    Excellent seller; was willing to to satisfy until I was happy. Would defiantly recommend.

    Project Description:N/A
    eperfections has not completed any projects.
  • £300 GBP In Progress

    Auto Lube is a customer-oriented shop providing immediate, honest and dependable service to its customers. It is providing oil change facility to its customers. This shop wants to automate their business activities. Shop has to maintain its inventory, keep record of their permanent and walk-in customers and their vehicles, keep record of their suppliers, record oil change history of their customer’s vehicles, provide incentive to the customers, offer promotions, and remind customer about the oil change by sms. Auto Lube provides oil change facility to their customers at their door step on their request. This shop appreciates the feedback of the customers to improve quality of service. Auto Lube needs a computer system to handle above business activities. Supervisor: Sarfraz Ahmad ( Type: Web/DesktopPossible Students: 1 to 2Proposed Tools: You are free to select any tool and technology for the development of this application. Brief description of various features of this project is given below:1.Customer Management: There are two type of customers walk in customers and regular customers. Walk in customers are those who are not regular customers and come on the shop occasionally. Shop owner must have to save records of regular customers. Walk in customer may or may not provide his information. 2.Oil Change Record Shop has to save each oil change record. With other info one has to save customer id and vehicle number also. 3.Inventory Management Keep record of inventory of the shop. Stock status should be updated with each sale and purchase done by the shop 4.Customer Vehicle RecordShop owner has to maintain the record of all the vehicles of the customers which are served on this shop. 5.Supplier ManagementKeep records of all the companies or shops providing oil to this shop.6.Oil change historyMaintain oil change history with respect to each vehicle. 7.Incentive to the customersShop may give incentive to their customers. E.g. no service changes will be charged if customer is getting service third time consecutively for its vehicle 8.Offer PromotionThere may be a promotion for a particular period of time by the shop on oil prices as its marketing strategy. 9.Alert to the customer for oil changeSystem will alert the customer to change vehicle oil by looking on oil change history of regular customers. 10. Customer’s feedbackCustomer may provide its feedback by using a performa which will be entered into the system. 11.Door step facilityIf any customer has no time to come on shop then he/she may contact to the shop to provide oil change facility at their door step. Instructor"s Reply:1. You will not save name, contact info and other for walk-incustomer. But you should save information about oil change record withreference to vehicle number for walk in customer.2. Customer can use any one of above mentioned choices to get this facility.3. If this is a web based application then promotions can be displayedon web and send sms to their regular customers also. You can use yourmobile with the PC and send and receive sms by using any free API inyour code.4. I suggest you to visit any shop to get these details.

  • $75 USD In Progress

    c++ what we talked about

  • $257 USD In Progress

    Description:"Web based multilingual chat system"I need to do simulation for multilingual chat system:Number of hosts chatting everyone with his languages by two mechanisms:1.Client-server 2.Software Agent Mechanism1-client (host1) login to the system. 2-client select source language and target language.3-client type message in the text box.4-message translated into target language.5-the second client (host2) receive the message translated in his text box.I need this mechanism using two kind of model •Client-server model.•Software agent model. Simulate the mechanism into mathematical equation contain these variables which i get from previous system:•Delay time if in case of (1) server or more.•Bandwidth .•number of clients.•Process time. Compare the results of previous equation into MATLAP to obtain curves describe these variables in two models.=============================================================•NOTES:Doing this project depending on the architectures and sequence diagrams in the attached file i have sent with the description .

  • $231 USD In Progress

    I have card games but without good table I need do changes to the gameI need that the game looks like in the game.pngand I have game like in the doc1.docx

  • $206 USD In Progress

    im looking for some who knows snmpproject details ( see attached photo)snmp scanner by ip range1. when scanner detects parameter of a certain oid , it will automatically write/set parameter of a oid2. multiple tabs3. multi threaded4. loops

  • $750 USD In Progress

    As Discussed

  • $425 USD In Progress

    [This is a Private Project. You must be logged in to view the Project Description]

  • ₹1000 INR/hr In Progress

    IntroductionThere are two tasks in this coursework: (i) to implement minimax, and (ii) to implement minimax with alpha-beta pruning, for tic-tac-toe (noughts-and-crosses). You should assume a 3 3 board, with two players who take turns to place an “X” or a “O” on the board. The first player to obtain a horizontal, vertical or diagonal line of 3 “X”s or “O”s is the winner. If the board is full and no line of 3 exists the game is a draw.Task 1: Standard minimaxThe first task is to implement standard minimax search. For each move throughout the search you should print the current player, the possible moves, the number of nodes expanded, the move chosen, and the resulting state of the board. Your output for each move should be of the following form:Current player: OPossible moves: [(1,0), (1,1), (1,2), (2,0), (2,1), (2,2)]Nodes considered: ???Move chosen: (1,0)board:X 0 -0 - -X - -where ??? is an integer value corresponding to the number of nodes expanded. Once a player has won, or the board is full you should print the total number of nodes considered for the search. Your output should be of the form:Total nodes expanded: ???where ??? is the total number of nodes expanded. To complete this task you must use the skeleton code provided (see details below). This code provides an implementation of the board, the game state, and template methods in which you must write your solution. Some of the testing of your solution will be automated and so you must use this template code.For this task you must implement the following method:/** Make the next move, determined using minimax.* Print out information about the search progression.*/public void makeMiniMaxMove() {totalNodesExpanded += levelNodesExpanded;levelNodesExpanded = 0;// Fill in the code here to do the next move using minimax// (with no alpha-beta pruning)// You may introduce additional methods, but you must retain// makeMiniMaxMove as the only method that needs calling from// elsewhere, and you may not introduce additional classes.// You must comment your code to explain what you have done.// Print how many nodes were expanded to find this moveSystem.out.println("Nodes considered: " + levelNodesExpanded);// Print the move itself - YOU SHOULD FILL THIS IN TOOSystem.out.println("Move chosen: " );// E.g.:// System.out.println("Move chosen: " + nextState.moveMade);}You are permitted to introduce additional methods (but not classes), but makeMiniMaxMove() must remain as the method called from elsewhere.Task 2: Minimax with alpha-beta pruningThe second task is to implement minimax search with alpha-beta pruning. Your output should have the same form as for task 1. In other words, for each move throughout the search you should print the current player, the possible moves, the number of nodes expanded, the move chosen, and the resulting state of the board. You should also print the total number of nodes considered for the search.You must again use the skeleton code provided, this time using makeAlphaBetaMove() to implement your solution. As before, you may introduce additional methods (but not classes), but makeAlphaBetaMove() must remain as the method called from elsewhere.Template codeThe template code is available on the module webpage. There are a number of Java files that you should download: — represents a simple 2-dimensional coordinate — simple representation of the board — represents a node (game state) for the search — the main class implementing minimax and alpha-beta pruningIn your solution the only file that you should edit is The template code is very simply written and the important components are commented. It should be easy to follow if you understand minimax and alpha-beta pruning. Note that although the template code compiles and runs, it will run indefinitely.

  • $250 USD In Progress

    Essay on social media. Project consists of analysis of data mining as relating to social media as a tool to predict behavorial outcomes of specific cultral events.

  • $35 USD In Progress

    Extend the simple webshop to three types of products: weapons, clothing and survival gear. Objects should be dynamically created and destroyed as customers login and logout and operate in a continuous loop enabling customers to come and go. Full details will be given.

  • $30 USD Today

    Only software.Why we have to build our own and not use any others in market place.Key feature why what we are going to do is different to any other.Please see my overview in doc suppliedWill need technical overview of proposed software design.I will be using this as a way to get a funding to build this so I need to say that I have spent money on this and it is a work in progress. I need goals in technical terms.The goal in simply terms is that software will be part of an app that can take an photo of say snake. Then zoom into photo and then compare with image database to bring up a match or possible matches.I have taken using image signatures as a way of keeping database small on the smartphone but open to input.

  • $100 USD 2 days ago

    Hey There!Would like some help with a project. Please see private message to learn more. Thank you for your help :)Best

  • $10 CAD 3 days ago

    I have a Vodka. We want to run a "First Shot Free" promo. The idea is that we will be marketing a very large database to offer 2 for 1 Coupons AND drive people to our existing website, where they can register in our database and download a QR code which they can redeem at the participating bar/restaurant/nightclub for their free shot. (There will be a different venue each week participating in this). Their IP address would ensure that they cannot redeem more than one. The bartenders/waitresses would also be wearing QR Coded T-shirts. I need to find a programmer who can create this so it looks highly professional, and most of all, WORKS PROPERLY! Obviously we cannot have everyone redeeming for free drinks multiple times per night ,and it MUST work seamlessly. Can you do this? What do you need and what would it cost? I am at

  • $147 USD 7 days ago

    Need an android sample project.I need an android source which have tab and fragments.Also contain navigation control in action bar.Some functions will provide with file.It is simple.

  • $150 USD 7 days ago

    Create alert dialog with ok/cancel and create checkbox.

  • €150 EUR 7 days ago

    Online music store for college project. Very basic. Needs to be done ASAP

  • ₹100 INR/hr 7 days ago

    As a competent programmer, your understanding of control structures, your ability to design and develop algorithms, and your proficient use of data structures will help you design and develop applications to meet customer requirements. The following project will help you apply these skills in a familiar, real-world scenario.Scenario:You have been assigned by a national online university to create a graduation planner for its undergraduate students. The university operates with six-month terms and charges a flat tuition rate of $2,890 per term. Undergraduate students must enroll for a minimum of 12 competency units (CUs) per term. They have asked that the graduation planner meet the following minimum requirements:Inputs1. Number of CUs for each individual course remaining in the degree program2. Planned number of units to complete per term Outputs1. Accurate number of terms to completion based on input data (rounded up to the nearest terms)2. Accurate tuition cost based on number of terms to completion3. Accurate number of months to completion based on input data Project Requirements:Note: Submit all .java and .class files in one zipped folder.A. Create a graduation planner program that meets the university’s minimum requirements.1. Include the following design requirements:• array, ArrayList, or map• assignment operator• data types• math operators (e.g., modulus)• printf, println, or print• variables2. Include at least one of the following programming structures:• “if” statement(s)• logical operators• “while” loop3. Include input validation to check for negative values, prompting users to re-enter values if negative.4. Display the results to the user in a readable and descriptive format (e.g., System.out). B. When you use sources, include all in-text citations and references in APA format.

  • $19 USD 7 days ago

    I am seeking Java expert to help me solve basic Java exercises. The expert must have solid background in Java and be able to explain in basic terms how he/she correctly answered and solved the exercises. Please contact me if you have any questions.

  • ₹78947 INR 7 days ago

    I required we application for Online Blood bank web application like 1. where i can use blood bag entry 2. camps of blood bank3. stock of blood4 patient requisition of blood5. accounting6 . blood rejection procedure7. TO maintain blood qty8. user management9. All ReportsThis project development Time only with in 2 month to complete.

  • $147 AUD 7 days ago

    Hello, I need a small project done, I will give all the details to the one i talk to thank you.

  • $54 USD 7 days ago

    Have JTable of 14 columns. Minimum of 1 row. All cells have combo-box of 3-5 selections. Have 4 buttons 1) Add row, 2) delete row, 3) copy row and 4) paste rowUse vectors to create an example code to run in Eclipse.

  • $150 USD 7 days ago

    Need a script (can be asp, java, php, other) to do the following process.A independent script will send in real time 5 strings. Our script will built an email a) To Address will be in the parameters.b) Body text will be build with the other parameters.c) Since this is an email to get an authorization, one of the lines will be "Click to authorize".d) Other line will be "Click here to not authorize"e) User will see a confirmation page with label "Click here to be redirected"This email is about loans to employees, several manager (different) will receive the email, all of them within the same company,Write PM with the language you are using, server side requirement you need and that we will provide.

  • $21 USD/hr 8 days ago

    Get attendance software to import employees attendance punches directly from biometric machine. We got the software and the machines only need to get a way to import directly. The machine have 3 connections: USB, Ethernet cable and WiFi, also got a web based program.

  • $24 USD 8 days ago

    Very easy project hopefully shouldn"t take longer then 30 mins will send details

  • €150 EUR 8 days ago

    I need to write a battle ship game in Java, it need to represent 6 classes (Boat class, Top panel, centre panel and bottom panel, main and a cell class).

  • $526 USD 11 days ago

    Project is based on Institute Management. It manage the institute from desktop application & that data can be retrieve from web portal, It is the user friendly Software to use for new user & easy to manage data.

  • $1473 AUD 12 days ago

    ssential this project is to enable real-time GPS information produced by a wireless unit to be displayed on to a Google Map webpage.I"m looking for a system which can consume open standard GPS coordinates and store them in a database table against a trip ID in real-time.It will then facilitate for a web user to select a particular trip and have the trip trail displayed on a web interface with a Goggle Maps back ground.Examples of the type of interface desired can be found at the following two live links. screen shots can be viewed by the attached "GPS Single Track Webpage Example.jpg" and "GPS Multi Track Webpage Example.jpg" images. There are existing examples which contain the required functionality; however they require proprietary GPS hardware dedicated position sending unit and web interface:.Examples include: http://international.findmespot.comhttp://www.yellowbrick-tracking.comAn example of the system client / server architecture desired can be viewed by the attached "GPS_Example System Overlay.jpg" imageFurther links of potential help are: that can consume GPS information and store it within an online data base.The information will comprise:• GPS coordinates• Time, Date• Trip IDInformation shall arrive in a simple comma separated format to aid in portability Web interface which can display tracking information in real time on a webpage utilising Google maps;• Select which trips to view or not view• Zoom and pan functionalityManagement interface which facilitates administration activities, including:• Editing of Trip ID• Enable, disable the trip visibility to the webpage• Delete of the tripAll project and source code is to be provided at conclusion of the project. Together with documentation supporting overview explaining the code. Please bid only if you have proven track record. Submit the bid with your sample work where appropriate. Please show your own creativity not someone else’s. Bids with no sample works and no reviews will not be considered.It is quite possible given the basic requirements that you already have an example Google Map implementation that already supplies majority of the project requirements, so may be a very quick rewarding project for you…!

  • ₹26315 INR 12 days ago

    One static website which contain static informative data on itits urjunt

  • $190 USD 12 days ago

    simple html markupsimple implemetationgood documentation..... 8000 words... good englishno plagiarism.... deadline : 3 weeksAmount : usd 180...

  • $1184 USD 15 days ago

    Developing and maintenance automatic fare collection system. Web based, PHP, MySQL, Javascript

    eperfections does not have any open projects.
    eperfections does not have any work in progress.
[see more]


[see more]



System Architect (Java)

Jan 2008 - Dec 2008 (11 months)


Project Manager

Jan 2007 - Present (7 years)


Team Lead (Java)

Jan 2007 - Dec 2008 (1 year)

Advanced VoIP

Software Engineer

Oct 2005 - Dec 2006 (1 year)

Advanced VoIP Pvt Ltd

Junior Software Engineer

Jan 2002 - Dec 2005 (3 years)




National University of Science and Technology



National University of Science and Technology



University of Engineering and Technology, Taxila



Gold Medal


Received Gold Medal for securing TOP POSITION in MS

Advanced Java (Desktop & Web)

Uffaq Technologies

Adobe Flex & AIR

Govt. Org.


Indexer Based Dynamic Web Services Discovery

International Journal of Computer Science and Information Security. Vol 2, March 2010

QoS based Web Services Composition and Execution

International Journal of Computer Science and Information Security. Vol 2, March 2010

Dynamic Feedback based SNOW 2.0

International Conference on Emerging Technologies, Nov 2010

Entropy based data hiding in binary document images

International Journal of Computing and Electronics Engineering, Jul 2011

Dynamic blind group digital signature scheme in E-Banking

International Journal of Computing and Electronics Engineering, Jul 2011

Shape detection model for redrawing of basic geometric objects

International Journal of Latest Trends in Computing, June 2011

Modified new algorithm for seed filling

Journal of Theoretical and Applied Information Technology

A Hybrid Approach to Dynamic Web Services Discovery, Composition and Execution

International Conference on Emerging Technologies