Top Senior Postgres Developers - Sep 2017
I am a full stack software engineer and entrepreneur with between 1 and 10 years professional experience working with the technologies listed. Current focus lies in the development of IoT and cross-platform (web,dektop,mobile,IoT) solutions. My areas of expertise are the general syntax and usage of languages. Effective, correct and appropriate use of software design patterns. Defining algorithms. Handling (possibly large) amounts of data effectively and presenting results to the end-user in a clear and timely manner. Designing and managing the infrastructure to drive these results. Working with stakeholders to design, budget, and plan software development projects and their architecture, turning business objectives into measurable goals. Planning for and scaling with growth. Troubleshooting and resolving technical crisises and finding and remediating their root causes. Defining and leading (agile) development processes and monitoring their performance. Measuring, predicting, providing insights into and managing risk factors in software development projects. Experimental projects and research into, analysis of and reporting on new technologies/software development techniques.
CTO: Elixir, Ruby, Rails, Android Developer (and scrum master) with 10+ years experience
I've now completed over 120 sessions on Codementor! I'm a consultant developer who's been coding for over 10 years now; 6 of those years professionally. I mainly work in Rails, EmberJS and Elixir these days, but I've built things in languages ranging from C to NodeJS to Go. I've had the opportunity to have large multi-nationals on my client list such as Mozilla, IBM, 888.com, and multiple large financial businesses. Outside of Codementor, I'm a CTO at a Startup in Scotland, as well as a consultant adviser for various startups and small businesses in Scotland and the UK.
I haven't had a dissatisfied client yet
MS in Computer Science with over 12 years of professional experience from IBM to startup founder to freelancer with a lifelong ♥ for coding. I've published two IT books; expect excellent communication skills and professionalism.
Technical debt reducer, enterprise PHP developer, all-around very highly skilled, good decision maker
14+ years experience developing enterprise-class PHP web applications for aviation, adult and gambling sites. Experienced with scaling, high traffic, load balancing, replication, redundancy, backups. Huge proponent of coding standards (PSR FIG), proper work flow (ticketing systems, git branching model), continuous integration (GitLab CI, Jenkins). Skilled in code smell, QA, DRY/SOLID/KISS, OOP, RESTful API development (JSON(P)), project and people management.
Mentor, Leader and Catalyst
I provide mentoring, training and leading services to small companies and start-ups around the country as well as providing business advice and acting as a catalyst specializing in solving problems that no one else can. I am an expert if a variety of languages, frameworks and services. Ask me anything.
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.
Rails team member, engineering manager, everyday mentor
I am an experienced full-stack software developer with over a decade in the field, primarily in back-end development for web applications. My specialties are debugging, software design, refactoring legacy code, adding automated tests, and automating builds and deployments. I am an engineer manager with a degree in Computer Science and a Ph.D. in Artificial Intelligence.
PostgreSQL loving Software Engineer, with a DevOps day job
My work spans many technologies: PostgreSQL, DevOps, Chef, Ansible, Python, Ruby, Angular, EmberJS, CSS - the full spectrum. But I follow a few basic principles throughout - 1) Code and systems should be designed for humans. The most beautiful code is the one that you can pick up and understand in the future - not the one that uses every language trick in the book. Code should be self documenting wherever possible, have clear, isolated responsibilities, and be tested. 2) Optimization should play a role early on. In my experience, too often performance and speed are neglected until they're well out of hand. A couple of early web application optimizations - smart database design, lean queries - can help protect your application as it grows. Coupled with strong infrastructure, you can have systems that run for smoothly on solid foundations. 3) Project success only exists with a successful code hand-off. Mentorship success only exists with clear understanding. It doesn't matter if I write awesome code - if no one can interact with that code in the future, the project can still be dead in the water. The same is true for mentoring - if you haven't learned the concepts you were looking for or don't understand why things were written the way they were, then the mentorship wasn't successful. And that's it! I look forward to chatting about your projects!
Need to Hire a SeniorPostgres Developer?
Hire senior Postgres freelance developersGet Started
Are You aPostgres 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.