Top Senior Nokogiri Developers - Dec 2017

Passionate software developer

I am a very passionate programmer and have been building software for almost 10 years. I love building robust and easily usable software.

Top Ruby on Rails Mentor of January - December, 2017 (12 months in a row!) at Codementor | Experienced (8+ years) and friendly Ruby on Rails Developer/Mentor (with passion for helping others learn) | 950+ Sessions

I am the Top Ruby on Rails Mentor of January, February, March, April, May, June, July and August 2016 (8 months in a row) and January, February, March, April, May, June, July, August, September, October, November & December 2017 (again 12 months in a row!) at Codementor with 950+ sessions. https://www.codementor.io/ruby-on-rails-experts I am a Senior Software Engineer from Toronto, currently working as a Ruby on Rails Developer at theScore Inc. I am passionate about helping and mentoring people, especially who are new to the web development and the programming world. I am specialized in explaining core concepts of Ruby and Rails along with the best practices. I focus on the learning experience of my students and make sure they get exactly what they want. I have excellent academic track records (Bachelor of Science in Computer Science and Masters in Computer Engineering from the University of Toronto) along with strong development and industry experience in Software Development and Web Development (8+ years). I started programming and solving problems in 2006, at the age of 18. Since then, I wrote programs in various of programming languages such as C, C++, Java, PHP, Ruby, Python, Javascript etc. These days, I use Ruby and Rails as my primary programming language and framework. I can help with debugging your issues as well as refactoring your code according to the best practices and conventions out there. Helping people is my passion and motto of life. If you think I can help you in any way, please get in touch! Specialities: * Building backend APIs in Ruby on Rails (Active Model Serializer, Grape, Jbuilder, RABL etc.) for mobile applications. (For more than 12 million users). * Integration of backend APIs with Javascript frontend framework using JSON Web Token (JWT). * Built Push Notification System for theScore app. (For more than 12 million users). * Implemented instant player, team and news article search for the theScore and theScore eSports apps which have more than 12 million monthly active users using ElasticSearch and Rails. * Backend Ruby on Rails Development (With scaling, optimising, caching best practices). * Test Driven Development with clean code and best practices. * Web Scraping (Nokogiri, Mechanize) (Scrape data from anywhere on the internet!). * Explain concepts/solutions clearly and concisely according to the level of the client/student. * Giving architecture advice for your application. Explain which tools/gems to use and why. * Suggesting best practices and focusing on the best learning experience and long-term achievements. * Showing cool tips and tricks that I have learned over the past few years (and still learning!) as a professional Ruby on Rails developer to be more productive and efficient at work. * I can help you to prepare for interviews for Ruby on Rails developer position.

Software Engineer @ Lessonly

I am a Sofware Engineer, happiest when I'm bringing things to life. Constantly looking for ways to learn new skills and build upon existing ones. I contribute to open source and write technical articles on my blog azemoh.com. I want to share my knowledge and learn from others.

International Full Stack Developer

Lived and work both in Europe and Asia. Love traveling and learning new things. Interested in web, game and app development

Web Developer. Microsoft Excel & VBA specialist.

Industrial Engineer. Web Developer. Relevant financial background. Flavio is prepared to become an immediate contributor on tasks concerning the development and deployment of Ruby on Rails applications (both front and backend), querying databases, and managing work with git. Based on previous experience, further qualifications he can offer are mostly related to Finance, Analytics, and Process Automation.

Search Marketing Strategist / SEO Expert / Full Stack Developer / CTO @ MarketKarma

I drive revenue. All other metrics pale in comparison. Be it billion dollar brands or startups, I've had the pleasure of crafting online strategies such that my clients achieve the type of revenue gains that garner press. I have over 20 years experience with Internet and web-based technology. My core competencies include web and application development, Amazon Marketplace optimization, affiliate marketing and organic search marketing strategy. I have worked directly on architecting online marketing strategies, both domestic and international, for a number of Fortune 100 brands. As founder and CIO of MarketKarma, I oversee organic search strategy for all enterprise accounts and work to create innovative solutions to assist retailers in tackling their online marketing challenges. Selected Clients (Past & Present): Ace Cash Express, Athleta, Banana Republic, Blockbuster, Buckle, CheapCaribbean, Diesel, Ebates, Fossil, Gap, GiftCardMall, Gold's Gym, GUESS, Horchow, JCPenney, Old Navy, Oriental Trading Company, Piperlime, Red Envelope, Sacha Cosmetics, Smart Bargains, Williams-Sonoma Connect with me @: Email: joey@marketkarma.com Direct: (469) 333-0008 Skype: ResistedNormalcy Quora: https://www.quora.com/profile/Joey-Burzynski StackOverflow: https://stackoverflow.com/story/seo

Expert Ruby on Rails developer

I started my coding journey back in 2008. I ran a high traffic blog where I reviewed Android apps and posted tutorials. I used WordPress to create my site. I became interested in learning how to modify and tweak my website, so I decided to dabble in HTML/CSS and PHP. I was actively looking online for resources and tutorials, and received so much conflicting advice. Some people said, “Hey learn JAVA!!! You’ll get hired!” Others said, “NO!!! Learn C++!!!” Someone said, “You might as well learn how to slay a Dragon…” I loved learning, without even caring about making money or getting a job, but I didn’t know where to direct my focus. Self learning can be really hard, because you are your own guide, and if you don’t know what you’re looking for you can get lost in this vast dungeon of “I DON’T KNOW WHAT THE HECK I AM TRYING TO DO!” You have to be self-motivated, because there are so many languages and coding paths you can take. When I found PYTHON I thought I found the language I was looking for. I began to consume every bit of information I could get my hands on. Still, I wasn’t quite satisfied. I still felt a bit lost in the labyrinth of information. Then one day, while browsing tutorials, I saw a thumbnail of Ruby. I was intrigued. The video got me really interested. I downloaded Ruby, went through tutorials, and all I could say was, “Wow!!!” This was like my Eureka moment. I had found the language I would use to slay the Dragon and escape the dungeon. I learned Ruby and then Rails. I went to two boot-camps in NYC (whatever people say, NO!! you cannot be a developer in 3 months, period). In 2013 I took on my first freelance project. It was a failure, but remember: IF YOU DO NOT FAIL YOU WILL NOT LEARN. I took a few other projects and had some success. My experience and confidence grew, until most recently I held the position of Software Application Architect at a startup called Petrohub. I built a portal for their Petroleum business. I built it, learning as I progressed, by running into completely new concepts head on and trying to figure it all out myself. I was studying while coding the app. I challenged myself to try something that I had never tried before. I was coding at work, home, during my commute, and anywhere else I could fire up my laptop. Opening my laptop is the best feeling for me, because I know I will be learning something new, and no other feelings can beat that. This is how you will learn. No one will spoon feed you knowledge, you have to work hard and take in everything you can. To be a programmer you will need to CODE. Never stop learning. I am nowhere near becoming a Ninja and I never want to. Why? Because my passion is learning, and Ninjas don’t learn. Learning should never stop. This is why i decided to share my expertise and experience so we can learn and code and grow together.

Canadian Entrepreneur & Founder, Pliosoft Corporation

Websites, Mobile apps, Application development, OpenGL programming, IT. Specialization in compilers and operating systems. General aptitude in the fields of mathematics, implementation, english and designing (both visual and systemic).

Mobile Engineer (Independent Consultant)

• 5+ years of experience in Android & IOS Application Development. • Worked on around 40+ Native Android Applications. • Design Application Architecture and Flow. • Time estimation • Debugging and Bug fixing. • Coordination with QA team. • Application Deployment. • Code Review. • Code Clean-up. • Good communication, presentation, and interpersonal skills • Solid background in Object-Oriented Analysis and Design. • Good command over Core JAVA. • Design patterns and other custom frameworks. • Worked on Git, Mercurial, SVN using the command prompt. • Hands on Knowledge in IOS using swift (Have developed 6 applications on IOS) • Training juniors. Android Skills: Activity. Service. (Service, Intent Service, IPC -AIDL) Broadcast Receiver. Fragments, View Pager , Navigation Drawer (Support Libraries V4 , V7, V13) Alarm Manager. Notification Manager. Location Manager. Ringtone Manager. Download Manager Wi-Fi Manager and connectivity services. Sensors.(Accelerometer, Orientation, Gyroscope) Custom UI and Views and Animations. Google Play Services. Google Maps(API V1, API V2) Shared Preferences. Gesture Detection. Call and SMS handling. App Widgets. Media and Camera. Push Notification.(GCM) SQLite Database. Content Providers. Facebook, Twitter , Google+ integration. PNG to 9 patch Hierarchy Viewer QR Code scanner /Generator Data Binding JSON parsing ( GSON /JACKSON API) XML parsing. (SAX, DOM, Pull Parser) In-App Billing.(Version 2) Google AdMob. Cryptographic Encryption, AES, RSA Multithreading (AsyncTask, Loaders, Lazy Loading, Threads and Executor Framework ) REST/SOAP Webservices. Multipart Webservices.

Need to Hire a SeniorNokogiriDeveloper?

Get Started

Are You aNokogiri 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!

David Lasry
Creator of PlayZik

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.

Itamar Yunger
Founder of Soundbetter

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.

Jodie Lee
Founder of PerfectSpot

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.

Guy Jack
Founder & CEO of FNDRZ