News for hackers. Stuff that matters.

fidz

Re:Ask HN: Who wants to be hired? (October 2025) on Friday October 03, 2025 @07:44AM (#45461767)

  Location: Jakarta, Indonesia
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Ruby on Rails, Spring Boot, Dropwizard, Ruby, Java, C# (MvvmCross), Jenkins, Kubernetes, AWS, AWS RDS, Postgres, PostGIS, Linux
  Résumé/CV: https://linkedin.com/in/mufid
  Email: mufid.afif [at] gmail [dot] com
In the past, I helped organization growing 2x revenue in just 6 months with pragmatic yet effective thinking and collaboration across teams. I also helped organization to scale properly - surviving BFCM is one of them.

I also love good documentation. To quote: "People who say documentation shouldn't be necessary have never experienced good documentation."

I am pretty much agnostic in terms of technology, because there is no silver bullet. Speaking of that, I shipped applications with Ruby, Java, C#, and Go.

Feel free to ping me via my email to discuss how we can work together.

Re:Ask HN: Who wants to be hired? (May 2025) on Tuesday May 06, 2025 @08:27PM (#43911043)

  Location: Jakarta, Indonesia
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Ruby on Rails, Spring Boot, Dropwizard, Ruby, Java, C# (MvvmCross), Jenkins, Kubernetes, AWS, AWS RDS, Postgres, PostGIS, Linux
  Résumé/CV: https://linkedin.com/in/mufid
  Email: mufid.afif [at] gmail [dot] com

I am a seasoned software engineer with 11+ years of experience. I’ve shipped production-ready codebase across various industries, such as: payment, e-commerce, SEO, email marketing, ERP, POS, hardware integration, and IoT.

I am fluent in Java, C#, Ruby, and PHP. In fact, I am a language agnostic software engineer and can learn new languages and concepts fast. I managed various early stage startups to grow from a small team to 40 employees.

Some of the highlights of my careers include: high performance software, advising best-practice yet pragmatic programming standards, helping scale teams both in technical terms and organizational structure. I have experience in various technology company stages. I worked in various fast-growing huge technology companies.

Re:Jeff Bezos's phone 'hacked by Saudi crown prince' on Tuesday January 21, 2020 @10:04PM (#22114195)
Well,

> To protect the data that is not covered by end-to-end encryption, Telegram uses a distributed infrastructure. Cloud chat data is stored in multiple data centers around the globe that are controlled by different legal entities spread across different jurisdictions. The relevant decryption keys are split into parts and are never kept in the same place as the data they protect. As a result, several court orders from different jurisdictions are required to force us to give up any data.

https://telegram.org/faq#q-do-you-process-data-requests

If we register Telegram, Telegram has our master key. I am not sure they are really that secure. Yes, it makes politically hard to disclose any data, but it does not mean impossible.

Re:Microsoft introduces Windows 10 X for dual-screen devices on Wednesday October 02, 2019 @09:40PM (#21142759)
Ah, finally we can have 10x developer by developing for Windows 10 X
In addition, you may want to see https://www.appstorereviewguidelineshistory.com/ for detailed changelog / history.
Re:Ask HN: Who wants to be hired? (October 2018) on Monday October 08, 2018 @09:48PM (#18172759)

    Location: Indonesia
    Remote: Yes
    Willing to relocate: Yes
    Technologies: Ruby, Rails, Java, Mobile Xamarin Android (MvvmCross)
    Résumé/CV: linkedin.com/in/mufid
    Email: d2F6YUBmYXN0bWFpbC5qcA== (base64 encoded. decode it by pasting it into base64 decoder)
I design platform-agnostic software, construct software, help people write software better and more effective. It is very thrilling for me to build high performance, maintainable, and scalable software. I've worked on high traffic systems with $1B+ monthly revenue and maintaining it at very high uptime.

Time wise, my experiences include 5+ years software development and leading a team in various platform. My experience fields include Fleet Management software, geography mapping, remote device tracking, credit card payment, SEA payment, commerce (promotion, discount, voucher).

I have experience with various programming languages, such as C, Java, and Ruby, but i code mainly in Ruby and Java. In fact, i am a fast learner and i can grasp new concept in short time. By platform-agnostic, it also mean I can learn current codebase rather quick.

In my spare time, i love to leverage developer communities by sharing some insights. I was speaking in latest Ruby Conference in Jakarta about one of important parts about software stability: understanding and preventing race condition. The conf was here http://ruby.id/conf

Relocating is fine for me. I am also familiar with remote working. I need visa sponsor to work.

Re:Former Tesla Firmware Engineer Discusses the System on Friday August 24, 2018 @08:12PM (#17838756)
Such thing does exist? I thought traffict light only time-based on no sensor involved.
Re:Ask HN: Who wants to be hired? (November 2017) on Thursday November 02, 2017 @07:13PM (#15615234)

    Location: Indonesia
    Remote: Flexible
    Willing to relocate: Yes
    Technologies: Ruby, Rails, Java, Mobile Xamarin Android (MvvmCross)
    Résumé/CV: linkedin.com/in/mufid
    Email: d2F6YUBmYXN0bWFpbC5qcA== (base64 encoded. decode it by pasting it into base64 decoder)
I design platform-agnostic software, construct software, help people write software better and more effective. It is very thrilling for me to build high performance, maintainable, and scalable software. I've worked on high traffic systems with $1B+ monthly revenue and maintaining it at very high uptime.

Time wise, my experiences include 5+ years software development and leading a team in various platform. My experience fields include Fleet Management software, geography mapping, remote device tracking, credit card payment, SEA payment, commerce (promotion, discount, voucher).

I have experience with various programming languages, such as C, Java, and Ruby, but i code mainly in Ruby and Java. In fact, i am a fast learner and i can grasp new concept in short time. By platform-agnostic, it also mean I can learn current codebase rather quick.

In my spare time, i love to leverage developer communities by sharing some insights. I was speaking in latest Ruby Conference in Jakarta about one of important parts about software stability: understanding and preventing race condition. The conf was here http://ruby.id/conf

Going anywhere is fine for me. I need visa sponsor to work outside.

Re:Ask HN: Who wants to be hired? (September 2017) on Monday September 04, 2017 @10:06PM (#15172027)

    Location: Indonesia
    Remote: Flexible
    Willing to relocate: Yes
    Technologies: Ruby, Rails, Java, Mobile Xamarin Android (MvvmCross)
    Résumé/CV: linkedin.com/in/mufid
    Email: d2F6YUBmYXN0bWFpbC5qcA== (base64 encoded. decode it by pasting it into base64 decoder)
I design platform-agnostic software, construct software, help people write software better and more effective. It is very thrilling for me to build high performance, maintainable, and scalable software. I've worked on high traffic systems with $1B+ monthly revenue and maintaining it at very high uptime.

Time wise, my experiences include 5+ years software development and leading a team in various platform. My experience fields include Fleet Management software, geography mapping, remote device tracking, credit card payment, SEA payment, commerce (promotion, discount, voucher).

In my spare time, i love to leverage developer communities by sharing some insights. You can see my talks here: speakerdeck.com/mufid.

I open to any new opportunity, including going abroad (I need visa sponsor to work outside).

Re:Stack Overflow Sunsetting Documentation on Thursday August 03, 2017 @07:03AM (#14918512)
I find starting something is easier than closing / shutting it down. We know several metrics to start something. Demand, high chance of success in the future, niche market, etc. But how do you think about shutting down something? I mean, how to distinguish "failure", "must struggle a little bit more", and "buying more time"?

To close something seems like not trivial.

Re:Facebook's tentacles reach further than people think on Saturday May 27, 2017 @04:53AM (#14429424)
Exactly. Once we can understand P vs. NP completely, all cypto algorithm today will be obsolete since crypto algorithm today ONLY rely on that "hard" problem.
Re:Truly Seamless Reloads with HAProxy on Thursday May 04, 2017 @08:37PM (#14270229)
I wonder, how does nginx and haproxy handle long/persistent connection session? The connection itself can't be terminated since there is actual client, established connection with a backend beneath. Will the reload be failed? (Something like, "connection termination timeout; can't reload; try later"). For web workers probably we won't see this; for most of the time, the connection is terminated after request done.
Re:Hype Driven Development on Sunday April 23, 2017 @09:07PM (#14181315)
https://hn.algolia.com/?query=https:%2F%2Fblog.daftcode.pl%2...

Apologize for my brevity, but i really wonder: this has been previously posted dozen times, but why it is popular now? I wonder if the time of link posting (morning/noon/evening) can actually determine the popularity of the post.

Why this was flagged?
How did you make the animation?
Have Linode solve their security problem? I heard so much breach about how they store credit card.
Re:Blockchain Demo [video] on Saturday February 04, 2017 @09:21PM (#13570441)
Great explanation. Thank you very much. However, it raises question for me:

- So "Hash" it combination of Block Number, Nonce, and the Data? - If "mining" means computing the Nonce, what is the actual data to be hashed? - For Coinbase case, is it the data is the miner's Coinbase Account? So that if mining successful, the miner will get the "money"? If so, how do the first miner advertise the result so that the other peer can trust that the first miner actually get the money?

Any other reference? The only thing i know is Stuxnet.
Re:Ruby 2.4.0 Released on Sunday December 25, 2016 @12:46AM (#13253128)
Sure.

    require 'pry'
    module Kernel
      def debug; binding.pry; end
    end
    
    x = "hi"
    debug
Re:Run Unix processes inside your browser on Sunday December 11, 2016 @05:13PM (#13153685)
I don't want his prediction happen, unless we have WebAssembly.
Re:MacOS 10.12 Open Source Components on Thursday November 24, 2016 @06:43PM (#13033504)
The kernel was open sourced?

Older »