Find Jobs
Hire Freelancers

Help me debug a product. Understand its codebase. And optimize its development process.

$20-40 USD / hour

Mbyllur
Postuar almost 7 years ago

$20-40 USD / hour

We currently have an overly complex product that no one understands fully. A rigid codebase that most developers fear touching. And a development process where users cannot communicate enhancement requests to developers, bugs that are very hard to reproduce. Very low developer velocity. We have even analyzed rewriting the product from scratch. We need someone who can understand the current state of affairs, take a look at the code, determine what could be done to improve the development process. Step 1 would be to get the project in a debuggable state with visual studio. Step 2 would be to assess the state of the codebase and the current development process (Teams involved, prioritazion scheme and user interaction). Step 3 would be to propose any numer of actionable plans for a consultant to implement. Please answer the following question: 1-What steps would you take to assess a situation before proposing a plan to improve it? 2- What are the objectives of this project? 3- What are the objectives of our product? 4- What similar projects have you worked on before?
ID e Projektit: 14640048

Rreth projektit

53 propozime
Projekt në distancë
Aktive 7 yrs ago

Po kërkoni të fitoni para?

Përfitimet e ofertës për Freelancer

Vendosni buxhetin dhe afatin tuaj
Paguhuni për punën tuaj
Përshkruani propozimin tuaj
Është falas të regjistrohesh dhe të bësh oferta për punë
53 profesionistët e pavarur ofrojnë mesatarisht $28 USD/orë oferta për këtë punë
Avatari i Përdoruesit
Hello Sir/Madam, This is not a canned response. I have gone through project description thoroughly and here goes my answers for the asked question: 1 - What steps would you take to assess a situation before proposing a plan to improve it? Ans - Here at our place Cricket is quite popular game. Apparently I love Cricket. So without taking a close look at pitch we can not predict that pitch would help spin bowlers, swingers or fast bowlers. I would like to take a close look at code base and from down there I can come up with my strategy. 2 - What are the objectives of this project? Ans - As far as my understanding is concerned, you want to optimize code and make it as readable as possible and shape it in a way so that it can be debugged easily in VS. Whatever steps are required to be taken, consultant should come up with his/her approach and then from down there, you will take decision. 3 - What are the objectives of our product? Answer - I was not able to determine the objectives of the product in question. 4- What similar projects have you worked on before? Answer - Normally in this Freelancer world, 70% of the projects are those projects which are coded already. Have tamed many wild beasts like this in last 15+ years of Software development career. Looking forward to serve you with excellent timebound services. Regards
$31 USD në 40 ditë
5,0 (213 përshtypje)
9,4
9,4
Avatari i Përdoruesit
Hello Sir, Hope you are doing well. I have 12+ years of experience in web and window application development. I have expertise in ASP.Net, MVC, WebApi, WCF, Entity Framework, WPF, AWS, Azure, AngularJS 2.0 / 1.5.2, .NetCore framework, jQuery, Window Application Development and many other Microsoft Technologies. Please send me message for further information. Best Regards
$40 USD në 40 ditë
5,0 (36 përshtypje)
7,7
7,7
Avatari i Përdoruesit
I love these kinds of tasks where no body wants to play with and I want to make my hands dirty. Since last few months I am getting simple PLAIN CRUD FUNCTIONALITY projects and now I want something different. Something where I can use my brains deeply by diving deep in code, debug it-debug it-debug it, get headache and then take a fresh nap, again start fresh and voila. I achieved my first milestone. Please have a look at my profile to get understanding about me and my work. If you like my proposal, then my next step will be responding to your 4 questions. Thanks....
$30 USD në 20 ditë
4,9 (140 përshtypje)
8,1
8,1
Avatari i Përdoruesit
Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of experience of 5 years. b) I work very hard (16+ hours a day and 7 days a week) and also very fast so... it will be done very soon than most of the other providers c) And most important part is my policy: "I will give you (to my client) life time support (as long as you keep relation with me). And fix any bugs/problem without any cost. So, don't ever worry about me” Please sir, leave a reply ASAP, as I am waiting for your kind reply ============
$20 USD në 40 ditë
4,9 (127 përshtypje)
7,2
7,2
Avatari i Përdoruesit
Hi, My name is Benjamin. I'm an expert with over 14 years of experience. Would love to work with you on this. To answer your questions: 1-What steps would you take to assess a situation before proposing a plan to improve it? The first step would be to see how the code currently functions, and the complications/needs from a usage perspective. Then take a look at the code. 2- What are the objectives of this project? It appears the intention/objective is to ensure the code is either improved/refactored or re-written to ensure easy maintenance. 3- What are the objectives of our product? Not mentioned in the project post. 4- What similar projects have you worked on before? Quite a few. Can tell you more over a chat. Look forward to hearing from you. Regards,
$40 USD në 40 ditë
5,0 (41 përshtypje)
7,2
7,2
Avatari i Përdoruesit
Hi. I have review your job description carefully. I am a highly skilled developed with 6+ years experience in full stack web development, cross platform mobile app development like Ionic, Xamarin, Unity, Phonegap, web scraping & crawling, reverse engineering and programming like c++,python,java,node js or something. Also I have already experienced with the job similar to this job. Please contact me. Looking forward to hearing from you soon. Best regards. bestit4u. PS: Please don't mind the price, The price will be flexible according to more job details and what you want.
$33 USD në 40 ditë
5,0 (96 përshtypje)
7,1
7,1
Avatari i Përdoruesit
We have successfully finished over 520 projects in last 18 years. ID : 14640048 Greetings, We are interested to work on this project, please find my comments inline with yours, 1. We currently have an overly complex product that no one understands fully. => Ok. 2. A rigid codebase that most developers fear touching. => Ok. 3. And a development process where users cannot communicate enhancement requests to developers, bugs that are very hard to reproduce. => Ok. 4. Very low developer velocity. => Ok. 5. We have even analyzed rewriting the product from scratch. => Ok. We are ready to rewrite the product from scratch. Let me know, In which version of visual studio (2010/2012) and .net framework (4.0/4.5) do you want to build this project? Do you need SQL Server/MySQL for database? if you need SQL Server, which version of SQL Server (2008 R2/2014) do you want for database? 6. We need someone who can understand the current state of affairs, take a look at the code, determine what could be done to improve the development process. => Ok. We need to review your product. So, we can improve the development process as per your requirements. I would like to know which version of visual studio and .net framework you had used for this project? Which type of platform you had used for database? SQL Server/MySQL? if you used SQL Server, which version of SQL Server you had used for database? Step 1 would be to get the project in a debuggable state with visual studio. => Ok. Step 2 woul
$20 USD në 40 ditë
4,9 (286 përshtypje)
7,3
7,3
Avatari i Përdoruesit
I have a lot of experience making others shitty code back alive. According your questions: 1. Of course I will try to make it debuggable (looks like you have issues even on start it in Visual Studio, yes?). I will try to examine code quality, check most important bugs (you will provide list of bugs). 2. As I understand you want make your product again shiny and attractive to your employees so they will continue development without fear and pissing in bed on nights. 3. I does not know what is your product, you does not provide any details. All I know now that your product does not fit your and your developer expectations. 4. I have worked on few projects with a lot of developers touched it before. For example I started refactoring of one restaurant management software. Before me this project written by about 5-6 different peoples without any code reusing, tests, etc. After I refactor copypaste pattern to code reusing - a lot of bugs fly away.
$63 USD në 40 ditë
4,9 (29 përshtypje)
7,0
7,0
Avatari i Përdoruesit
Hi, before starting my proposal i would like to tell you that i love debugging others code, though it takes lot of time and test the skill set that i have and i can get a chance to learn new things while debugging. My first project on the freelancer.com is strictly debugging a project and adding new features to it which someone spent one year continuous work for it. While working on it i learned new things regarding debugging and new concepts of .NET environment. Answers to your questions: 1-What steps would you take to assess a situation before proposing a plan to improve it? 2- What are the objectives of this project? 3- What are the objectives of our product? 4- What similar projects have you worked on before? I think i given the details of it in above.. I don't have answers to your rest three questions, because, in order to understand someone else code, debugging and adding new features to it needs "TIME". As anyone spend time with it he/she get more close to it and understand it then only then he/she will have the required info for corresponding questions. I write this proposal with a consider of a desktop application, if you want to debug a server side application then i'm not the guy.., regards..,
$22 USD në 40 ditë
4,9 (34 përshtypje)
5,0
5,0
Avatari i Përdoruesit
I have more than 8 years of experience in Asp.net, C#, VB.Net and Sql server. I have good proficiency over Angular JS,Node JS, MVC, MVVM, Web Service, Windows Service, Web API, SignalR, Multithreading Concept, Jquery, JSON, Ajax, Java Script, HTML, CSS3, Boot Strap,WPF, Angular JS, Node JS, Xamarin (Android & IOS), Entity,Ouath Authentication, Payment Gateway (Skrill & Paypal) and Strong in Oops Concept. Reports : RDLC, Crystal Report and SSRS. Knowledge in using Github, TFS and Tortoise SVN Third part Components : DevExpress and Telerik. We are very much interested in working in this job. Please call us for the interview, we are ready to start working with you.
$20 USD në 40 ditë
5,0 (26 përshtypje)
4,9
4,9
Avatari i Përdoruesit
A proposal has not yet been provided
$33 USD në 40 ditë
5,0 (11 përshtypje)
5,0
5,0
Avatari i Përdoruesit
Dear Sir, I'm writing in response to your task post. As a highly competent software specialist with more than nine years of experience, I would bring a high quality and service focused mindset to this job. Based on my experience in: - Managing and designing projects. - Developing and debugging in many different languages like C++, C#, VB.Net, VB6, Java... - Many algorithms, design patterns, and a knack in problem solving. - Delivering with high quality based on careful testing. If I'm chosen I offer high quality software following known coding standards, and conventions. Also I can deliver a small prototype or sample containing some important features so you can validate the product step by step. Sincerely, Mina
$22 USD në 40 ditë
5,0 (15 përshtypje)
4,8
4,8
Avatari i Përdoruesit
Hi I have been in this industry for 10 years and such jobs are my daily practice.I am confident that I can exceed your expectations.I can complete your project on time and within your budget.I can assure you that if you work with me once, you will always work with me for these kind of projects. 1-What steps would you take to assess a situation before proposing a plan to improve it? Ans: First step would be to thoroughly analyzing the code, and than planning in a way so that we can pick and improve up small parts of the projects which ultimately improve the whole project. 2- What are the objectives of this project? Ans: The objective is to get the project into debuggable state, to assess the state of the codebase and the current development process and to propose any numer of actionable plans for a consultant to implement. 3- What are the objectives of our product? Ans: The objective is to simply the development and enhancement process of the product. 4- What similar projects have you worked on before? I have worked on a integrations project, whose code is written in vbscript and it is really messy code, I understood the project, migrated it to the latest technology (C#) and simplified the process so that new connectors can be added easily
$33 USD në 40 ditë
5,0 (25 përshtypje)
4,8
4,8
Avatari i Përdoruesit
I understand the requirement and I am very much interested to do it. Answers for your questions 1-What steps would you take to assess a situation before proposing a plan to improve it? - Development environment, 3rd party controls used, project prerequisites, Size of the project, Technologies (Database) used, objective of the product and scope of the project 2- What are the objectives of this project? a. Make the code debuggable - Resolve compilation and run time errors b. Identify the possible risks or exceptions that might arise in runtime c. Code optimization for performance and developer friendly code 3- What are the objectives of our product? - I am not able to interpret the objective of the product and I marked it as a prerequisite to asses 4- What similar projects have you worked on before? I am working in a Service based MNC company. I am not supposed to disclose the client product which I am working. I have been given the responsibility to port that legacy product and identify the enhancements which had all the characteristics mentioned in this project. I have successfully completed it with utmost client satisfaction. I haven't worked in any product as a freelancer. I am a Microsoft certified professional having 8+years of experience in software development. I have experience working with Windows Applications - C#, VB, WPF, Office Automation, Mobile Automation and Web Applications, Console Applications - C# and C++. Please let me know if you are interested
$20 USD në 40 ditë
4,8 (11 përshtypje)
4,4
4,4
Avatari i Përdoruesit
Hello, I’m sure we are able to take your monster and figure out how to support it. My optimism is based on our experience – the details are in "Answers" Section below. My proposal: Our company is always looking for a long-time cooperation and this is why your project is very interesting to us. We're very flexible as to many points if it helps to build such relationships. So, feel free to discuss any terms of the cooperation. Our services include: • Dedicated developers, which will work with you directly, or a team; • The developer for the price of single freelancer (no extra payments); • Very experienced and senior developers, seasoned in projects for Kaspersky Lab, Mary Kay, banking and healthcare projects; • Any kind of extra stuff like PM, QA, BA, SysOpt and Tech Writer (if needed); • Strong communication at any convenient time for you (Argentina timezone is ok); Please, don't judge our record of service because we're new to this site. Feel free to ask anything about us. Answers: 1. - Collect any documentation - Establish strong connection with anyone who knows anything - Take a source code and start analysis - Document current architecture and other artifacts (if needed) 2. - Take control over the difficulty - Get back to calm development rails 3. Not sure, to less information :( 4. During 10+ years we support huge eCommerce system (for Mary Kay corp) that: - consists of 27 components - maintain 12 markets over the world - written on C#.NET 1-2.0 10 years ago Andrew
$20 USD në 40 ditë
5,0 (5 përshtypje)
4,3
4,3
Avatari i Përdoruesit
Hello Sir/Madam, I have more than 4 years of experience on Microsoft technology. I worked on project related Real Estate, Video Surveillance System, CRM and other small and middle scale projects. I will also provide you 1 week free review period, you can review my work and decide if I can fulfill requirements or not. Language: C# Frontend: Asp.net, html, CSS, bootstrap, Mvc scripting language: javascript, jQuery, angular JS back end: MS Sql Server, MySQL, entity framwork Api: Wcf, Mvc web api, web services Other: Autofac Ioc pattern Please consider my proposal for this project. Thank You.
$20 USD në 30 ditë
4,4 (1 review)
4,6
4,6
Avatari i Përdoruesit
Dear sir! High-Quality+fast development+good credit+fast communication=My work method! My first aim is to provide you quality and professional task. i have developed for 7 years on freelancer.com. i am a .net,asp.net developer. i have developed many asp.net web app and c# application (WPF,WFA). so i can complete your task perfectly. thanks for your reading my description. Best Regards
$22 USD në 40 ditë
4,9 (9 përshtypje)
3,6
3,6
Avatari i Përdoruesit
Hello. Although your project looks like a real challenge it’s very interesting and I believe that I might be the right person for you. Besides of 12 years in .NET/C# and more than 20 years in win32 programming I also have enough experience in project management and architectural issues. Yet I believe that I’m really good in code analysis and refactoring though I’m not sure that it’s possible to prove that being limited to 1500 characters :) In spite the lack of space I will try to answer your [absolutely reasonable] questions. 1. I would ask about the story behind your product. However unmanageable your code is now it didn’t became like this at once and there were reasons why it evolved in wrong direction. I believe that knowing them is important for understanding the problem. 2. While rewriting code from scratch is sometimes the only option one has to be absolutely sure that there is no other way. So I believe that we would have to study existing code with idea of refactoring in mind. 3. As you haven’t revealed any specific details about your project so I believe it’s my turn to ask you what its objectives are :) 4. I had a range of projects where seemingly hopeless code was successfully brought back to life (or at least sustained in a manageable state). Among examples are systems targeting warehousing and production management, retail banking, e-signing and document workflow management and financial reporting. Just ask and I’ll give you all the details. Regards, Alexander
$38 USD në 40 ditë
5,0 (2 përshtypje)
3,5
3,5
Avatari i Përdoruesit
Here are the ans for your questions- 1-What steps would you take to assess a situation before proposing a plan to improve it? 1.) understand the arch of project and know where the faults have been made in arch 2.) asses the areas where the full rework, partial rework is required. 3.) then start development/fixing of related areas. 4.) testing is very important so it will be key things from beginning to end. 2- What are the objectives of this project? you didnt tell the functionality or domain of the project so can't tell. 3- What are the objectives of our product? you didnt tell the functionality or domain of the project so can't tell. 4- What similar projects have you worked on before? not sure about your product. but I worked on many crucial projects and got them working and made client happy.
$33 USD në 40 ditë
3,9 (15 përshtypje)
4,1
4,1
Avatari i Përdoruesit
Hi, I have all the right experience for this Job. I have been working in IT industry for 6 years now and have been to different parts of the world. I am proficient in understanding new systems and carry out effective communication. I am pretty confident because a couple of years back while I was working in Dubai. A client went through I guess almost the similar situation as you are at this point. They had incomplete code base like whatever was deployed on production environment there was no back up for that and their UAT/Staging environment had some old code running. I went through code debugged it and it was a night mare to debug because it was a WWF based workflow which would time out for 20 minutes or so. Anyway, long story short I think I understand what you are facing at this point. I can provide my services to go through your code and understand it and suggest improvements and implement them. Also would help you streamline your development process. To answer your questions. 1-What steps would you take to assess a situation before proposing a plan to improve it? I would go through the code, application and analyze the product. Once I have some understanding I will come up with a plan. 2- What are the objectives of this project? Please provide. 3- What are the objectives of our product? Please provide. 4- What similar projects have you worked on before? I hope the above paragraph is enough for example. Please consider. Looking forward to working with you. Thank you
$33 USD në 40 ditë
5,0 (9 përshtypje)
3,3
3,3

Rreth klientit

Flamuri i ARGENTINA
Martinez, Argentina
4,6
2
Mënyra e pagesës u verifikua
Anëtar që nga korr 27, 2013

Verifikimi i klientit

Faleminderit! Ne ju kemi dërguar me email një lidhje për të kërkuar kredinë tuaj falas.
Ndodhi një gabim gjatë dërgimit të email-it tuaj. Ju lutemi provoni përsëri.
Përdorues të regjistruar Punë të postuara
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Po ngarkohet shikimi paraprak
Leja u dha për Geolocation.
Seanca e hyrjes ka skaduar dhe ke dalë. Hyr sërish.