Firebase Developer Geoff

Geoff

Senior Firebase Developer
7 years experience

£15 - £25/hour

Hire Geoff Now!
Summary

A Software and Web Developer who has solid 7 years of hands-on experience with Nodejs Development. Well experienced with other front end technologies and website development using PHP, HTML5, CSS3, JavaScript, ASP.Net and C#.

Work Experience

Project Manager & Senior PHP Developer
December 2015 - Present
  • Completes projects by coordinating resources and timetables with development team
  • Verifies application results by conducting system audits of technologies implemented.
  • Recommends information technology strategies, policies, and procedures by evaluating organization outcomes; identifying problems; evaluating trends; anticipating requirements.
  • Accomplishes financial objectives by forecasting requirements; preparing an annual budget; scheduling expenditures; analyzing variances; initiating corrective action.
  • Maintains quality service by establishing and enforcing organization standards.
  • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; benchmarking state-of-the-art practices; participating in professional societies.
  • Contributes to team effort by accomplishing related results as needed.
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Technologies: Web Development, PHP, NodeJS, Project Management
Software Developer
December 2013 - December 2014
  • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analysing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Technologies: Web Development, PHP, ASP.NET, ASP.NET Core
IT Supervisor
May 2012 - November 2013
  • Implement all strategies for all IT operations and supervise efficient working of all IT staff and prepare orientation programs for all new employees
  • Analyze all IT systems and prepare reports to be submitted to senior management and perform research on all technological solutions
  • Coordinate with various departments to design all management reports for all IT projects and administer everyday activities for all IT systems
  • Oversee efficient working of all IT personnel and maintain knowledge on all job functions and administer all business requirements
  • Determine and implement various procedures and assist to integrate various processes to new and existing systems
  • Organise and conduct all staff meetings for project reviews and supervise all IT operation systems and services and analyze all customer requirements and develop solutions for same.
PHP Developer Contractor
March 2011 - April 2012
  • Develop, record and maintain cutting edge web-based PHP websites
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilising standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Refactor, optimize and improve the existing codebase for maintenance and scale
  • Use test driven development and acceptance tests to ensure feature quality
  • Interface with customer and internal teams to gather requirements and develop software solutions
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
  • Technologies: PHP, Web Development
Education

Master of Science in Information Technology
2010 - 2012
Eastern Visayas State University
Bachelor of Science in Computer Engineering
2006 - 2010
NorthWest Samar State University
Previous Next
To View More Profiles, Sign Up    > Sign Up    >
×

This website uses cookies to enhance your browsing experience. By continuing to browse you are agreeing to our cookies policy.

Don't miss out!

Be up to date with the latest outsourcing and tech news and promotions!