magmasystems | 4 years ago | on: Localstack – Local AWS Emulator
magmasystems's comments
magmasystems | 5 years ago | on: My Third Year as a Solo Developer
But I came here to congratulate Michael, not to discuss my own work. Happy to take this conversation to an email thread.
magmasystems | 5 years ago | on: My Third Year as a Solo Developer
For both of us, we left good-paying jobs in order to persue something that we felt strongly about, hoping to make some sort of dent in the word. Success to your future endeavors!
magmasystems | 5 years ago | on: Google Finance Finally Updated
In 2011, I was heading development at Citadel's Investment Bank (Citadel being a large hedge fund), after finishing a stint as Citigroup Investment Bank's Chief Architect. I used Google Finance to track my personal portfolio, and I had always wondered about using the scale of Google to make Google Finance a competitor to Bloomberg and Reuters.
Someone reached out to me and asked me to interview for the position of "CTO of Google Finance", and I jumped at the chance. First interview was with Phillip Brittain, who was the new Head of Product of GF, having come from Bloomberg. The interview went great ... a complete meeting of the minds as far as where we wanted to take GF. Then I was invited in for the normal in-person Google interview process. I did well enough on my second round to be asked back to do the whole-day set of interviews. The interviews were really fascinated ... a lot of system design questions. But when I described some of the solutions in terms in terms of some of the platforms that financial companies use (ie: Tibco EMS for messaging), I was told by the interviewers to not bring them into my domain.
Funny enough, ove rthe two days of interviews, not a single person asked me a question about Google Finance or what my vision was for GF.
After several weeks, I heard that I did not have enough support of the Hiring Commitee to be hired. I was a bit puzzled, because I though that I knocked the interviews out of the park, but I went back to my job at Citadel and stayed there until they dissolved the investment bank a few months later.
Google never hired anyone for that position. Several years later, a Googler that I knew confided to me that I did not get the job mostly for the reason that Google had quietly decided to sunset GF ... or, at least, reduce its capabilities. No desire for a Bloomberg killer. What a shame. I still think of what I could have done with GF given the scale of Google.
magmasystems | 7 years ago | on: The SETL programming language
magmasystems | 7 years ago | on: The SETL programming language
After getting my Masters degree in the early 80s, I went to NYU for my Ph.D. with the intent purpose of working on SETL with Jack Schwartz. Unfortunately, by that time, Jack had moved on from SETL and onto the world of Robotics. Robert Dewar was too busy building Realia COBOL and was not taking on any additional Ph.D. students. So I floundered around NYU for a year before deciding to do my own commercial software, which was probably the best decision I ever made. Especially after seeing a lot of Ph.D. students at NYU who had been there for 10 years.
magmasystems | 8 years ago | on: Why HackerRank and other coding tests are ageist
I am a bit late to this discussion, as Sarah Butcher (the author of the article) just informed me about this thread. This is Marc Adler, the person that was talked about in this article. It's great to see the discussion around Hackerank-type coding tests and the hiring process. There are probably some clarifications that need to accompany the article.
First, when I was interviewed for the article, there was no mention of the word "ageism". As something in this thread surmised, it was probably inserted into the title for a bit of "shock value". The article was supposed to be about the correlation of Hackrank tests and the hiring of experienced people who have been coding successfully for a number of years on "real-world" problems. Many of you in this thread fall into that category.
Second, I have about 30 years of experience in the industry. I started out in the mid-1980s as a Windows developer at Goldman Sachs, writing equities trading systems, went on to form my own software company (which I had for ten years and concentrated on programming tools), and then continued as a developer/architect for more Wall Street companies. Among some of my roles were Chief Architect of Citigroup's equities division, and Chief Architect of MetLife (a global insurance company). I am currently CA at another big company that is not on Wall Street. All of this time, I have been coding. Recently, I developed an Uber clone in Scala/Akka/Play.
I am not completely against Hackerank-type tests for hiring junior devs or devs right out of college. But what I am against is the use of these coding tests to hire people who have 10, 20, or even 30 years of experience. When was the last time that you used dynamic programming algorithms in your job? When was the last time that you seriously thought about Big O? In my experience, a lot of apps use linked lists and hash tables. If you want a nice sorting algorithm, there is one that comes with one of Microsoft's C# assemblies. What is more critical is knowing how to find information and how to apply it in your day to day job. And that's the kind of developer I want to hire ... one who is resourceful and productive.
-marc
magmasystems | 9 years ago | on: Ask HN: Freelancer? Seeking freelancer? (May 2017)
Technologies - C#, Java, WPF, SQL, MongoDB, Neo4J, Microservices, Messaging (ActiveMQ, RabbitMQ, Kafka, Tibo), ELK, REST, Docker, Azure
About me: Financial Services veteran, built all sort of systems over my 25 years. Most recent project was a .NET-based microservices framework, built from the ground up. I can be a solo contributor, or I can run an entire IT organization. I have built trading systems for companies like Morgan Stanley, Citadel and Citigroup, and real-time analytics systems for companies like Citigroup and BP's Energy Trading operation.
I just had an article publiched in Wilmott Magazine about the Microservice work that I did, so feel free to check it out here:
https://www.dropbox.com/s/kqtr589ppkvnm33/Quantifi_Microserv...
Email: [email protected]
magmasystems | 9 years ago | on: Show HN: SpreadServe – Cloud automation for Excel spreadsheets
magmasystems | 10 years ago | on: Show HN: SpreadServe: QuantLib Calcs, Quandl Data, Serverized XLS with XLL and RTD