Banner Image

Skills

  • Developer
  • Java
  • MongoDB

Services

  • MongoDB DBA and Java Developer

    $75/hr Starting at $1K Ongoing

    Dedicated Resource

    Senior level Database Architect with 3 years of MongoDB experience. Also 2+ years of Java development with MongoDB. Experience building and scripting MongoDB clusters including configuration, replication,...

    DeveloperJavaMongoDB

About

Senior IT professional with advanced Architecture, Design and Development skills. Recent technologies include MongoDB, NOSQL, Java and BI Reporting. MS Computer Science, Pratt Institute

My biggest asset is my creativity in evaluating business needs and requirements and developing high performance solutions. No two projects are the same and I have accumulated skills in many IT disciplines.

I have had several jobs in IT Management which was great, but I feel I am at my very best as an individual contributor where I am dedicated to a project from it's original vision through the final delivery and deployment. This is why I am on this web site because I can work effectively with a team in gathering the requirements, and then work remotely to deliver a solution.

I have worked with databases for 20 years (SQL) and for the past 5 years I have worked on NOSQL projects including AWS (Amazon Web Services), Cloud deployments and MongoDB.

My language of choice is Java, however I have 10+ years of C and C++ and I consider myself an expert at object-oriented design and development.

As for my coding style, the coding itself is easy if you know exactly what you are coding. I never begin coding until I have analyzed the requirements, interviewed the sponsors and users of the program. In the design phase I research design patterns to help choose the tools that best support the application. Validate the design before any development is attempted.

Once the design is reviewed with project sponsors, I then begin the coding of a "proof-of-concept" that covers the most basic end-2-end requirements. The purpose of the POC is to uncover any possible issues with data quality, algorithm complexity and to address any unexpected performance issues. If further requirements are needed (and they usually are), this is the time when the original requirements are reviewed and expanded as needed. This important process avoid "scope creep"

By following this process, there are no surprises, early design flaws or data issues are uncovered at the earliest time and 95% of requirements are agreed to before the coding phase continues. This is Agile!

Work Terms

My rate is $75 per hour on 1099 or W2. Rate is negotiable if benefits are available.

Travel as required is acceptable.

Working remotely is desired for development work.

Able to work 40-50 hours per week.

Available to interview and start immediately

Attachments (Click to Preview)

Browse Similar Freelance Experts