Top Senior Thread Developers - Dec 2017
Elixir/Ruby Backend Developer
I'm an experienced backend engineer that has contributed or started multiple open-source libraries in Elixir and Ruby. I have contributions (in both code and bug reports) to Elixir and Erlang. I'm the creator of the IntelliJ Elixir plugin for JetBrains IDEs, and so have experience with interfacing Erlang, Elixir, and Java all together. I enjoy refactoring code and bring it up to the language's community standards and putting in place processes and static analysis to maintain that code quality. I can raise your test coverage, keep your code consistent and help you spot how shrink your code by spotting how to refactor commonalities out.
Software Engineer expert in Android, Java and C# development
I am a Software Engineer with software development work experience since 2014. I went through all the Software Project Process phases (RI, Analysis, Design, Development, Testing and Implantation) which mobile development is my particular favourite, however, I am also rather fond of desktop and web development. I will study a Software Engineering related master degree (MSc) in London in 2017/2018 academic year and, after finishing these studies, I might also consider doing a doctor's degree in software engineering. I would furthermore be interested in doing a course in software project management. With regards to teaching, I am a very patient and commited person who will help anyone with problems, doubts, questions or anything regarding programming. I am very honest as well, and if there's anything I cannot help you with, I will let you know and you will not be charged for the session. I am a native Spanish speaker with excellent English proficiency: 7.5 IELTS overall score equivalent to CEFR C1 level; so I will be able to help you in any of those languages. I also have a Portuguese basic level just in case, however, I cannot guaratee my teaching performance in that language. If there's anything you would like to ask me or know about me, feel free to ask before our session starts. Kind regards!
Senior .Net Developer
• More than 13 years of overall software development experience having expertise in all stages of the whole software development life cycle. • Microsoft Certified Solution Developer in .Net • Proficient in Object Oriented Analysis and Design(OOAD), Object Oriented Programming (OOP), ,design patterns, software development best practices, Agile development Methodology, and TDD • Excellent interpersonal, communication and organizational skills, productive relationships by working effectively with team members at all levels; easily adapt to new environments and with great potential to learn. • Have a great passion about technology and always try to keep up by reading tech blogs, checking out developer podcasts and webcasts, and attending developer training classes
Software Developer for past 3+ years, still counting
Hi, I am a software developer with experience in large scale applications. Expertise include on building end to end application (front end and backend). Love to share my knowledge with others and believer of mutual learning.
Senior Software Engineer at Google
Senior Software Engineer at Google Inc. in Search working on the backend serving infrastructure for Knowledge Graph, a massive database of millions of real-world things and billions of connections between them, which is used to power "cards" that summarize information about those things (such as when searching for famous books, movies,TV shows, music albums, celebrities, politicians, places, etc.). In addition to working at Google during the day, I also moonlight as a tutor and mentor. Answering programming questions is a passion of mine, as can be seen from my StackOverflow profile (where I am in the top 0.3% by reputation)
have 7+ years of experience in the field of Embedded software development. My experience is mainly in the domain of Linux kernel, device drivers and bootloaders. My main expertise include: 1. Linux Device driver development and porting 2. Linux kernel internals 3. Boot-Loaders development and Porting 4. Board bring-up 5. Linux file-system, system-calls, scheduler, MMU etc. 6. Very good system level understanding 7. Linux Network drivers - networking stack as well as adapter driver(MAC + PHY) 8. Specialization in Ethernet, Audio and DMA drivers. 9. Design and Development of multiple custom Inter-processor communication techniques. 10. Diagnostic Software Design and Development 11. Firmware Development 12. Flash programming utilities 13. Bug fixing I have very good understanding of various Hardware Peripherals : PCI/PCIe, SPI, I2C, MII/GMII/RGMII, XAUI, NOR/NAND etc. CPU Architectures : ARM Cores - Various ARM based chipsets like ARM7, ARM9, ARM Cortex A7, A9, M3 Socs: Texas Instruments processors like: Davinci series - DM644x, DM646x, DM816x(Netra series) Arm only - DM350, DM355, DM365 DSP only - DM648 , C667X (Shannon series) Mobile processors - OMAP3 series etc Broadcom Processors: XLP series
I Took the Long Way Round
I've been developing software for everything from 8-bit CPUs to multi-node high performance supercomputers, and worked in nearly every industry there is. Much of my code even from 20 years ago is still running reliably, and all of my life-critical code is still around because it's difficult to verify those applications. I've even written full custom emulators to avoid recertification costs, including system idiosyncrasies many customers had used over the 25+ year span of the product we were replacing. At every job, and on every contract, I treat it as an opportunity not only to help people see new methods, but especially to understand and learn how other people feel, think, and view what they do, and then find ways to connect with them so we all feel comfortable enough to work at our best. I'm also active locally in teaching computer science, artificial intelligence, and Emacs to people with little or no STEM background, and have had several students go on to become top researchers, and in music, first-call commercial musicians.
Software Development Engineer @ Amazon.com
Need to Hire a SeniorThreadDeveloper?Get Started
Are You aThread Developer?
Get paid while making an impact. Become a Codementor for the next wave of makers.Apply as a Developer
CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!
As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.
Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.
CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.