Vinod Philip
I am a Full-Stack Developer
About
Hello, I am from India, currently living in the UK. I have a RQF Level 6 compatible Bachelor of Technology in Electronics and Communication Engineering and post graduation in Computer Technology and Applications. I worked as a programmer and systems analyst.
After a break in career, I successfully completed a comprehensive year-long Full Stack Developer course offered by IT Career Switch and Codecademy recently, where I acquired invaluable expertise in various facets of web development. Throughout this journey, I've embraced the opportunity to expand my knowledge and refine my abilities, always pushing myself to reach new heights. I'm enthusiastic about tackling new challenges and am constantly on the lookout for opportunities to apply and further develop my skills. With a dedication to continuous growth and a hunger for new experiences, I eagerly anticipate the next exciting chapter in my journey.
Coding appeals to my love for learning new skills, and finding solutions to technical problems. My learning has put great focus on building mobile first, responsive applications. You can view some of my completed projects here
Skills
Curriculum Vitae
Download PDF VersionSummary
Vinod Philip
Enthusiastic and reliable web developer with a strong work ethic and a passion for acquiring new skills. Programming experience helps in planning and implementing lifecycle multi-platform programmes. Interprets requirements and specifications quickly and accurately to document and achieve reliable project outcomes. Skilled in SQL, PHP, JavaScript, React, and Node.js.
Education
M E Computer Technology and Applications
Delhi college of Engineering, Unniversity of Delhi
B Tech Electronics and Communications Engineering
Government Engineering College , Thrissur, Unniversity of Calicut
Full-Stack Engineer
2024
IT Career Switch
- Comprehensive program covering all areas of Full-Stack Development.
- Developed practical skills in languages such as C#, SQL, PHP, JavaScript, and Python.
- Applied acquired knowledge by developing project applications, utilizing React for frontend development and Node.js with Express and PostgreSQL for backend development.
Examples of projects I have completed using these languages and frameworks can be viewed here.
Professional Experience
System Analyst
1998 - 2004
Telecommunications Consultants IndiaLtd, New Delhi
Started my career as a programmer, worked on databases like Oracle and MS SQL working on development of telecom billing systems and office automation applications
Key Responsibilities:
- Worked on developing telecom billing software for different clients, doing system requirements study and preparing design documents.
- Liaised with software developers to promote best practices and mange risks.
Database Administrator
2004 - 2012
Watchtower society, Bangalore, India
Worked on SQL server 2005 database administration and programming, and in developing visual basic applications.
Key Responsibilities:
- Customizing Admin2000 (a program developed in house by the Watch tower society). Performed regular data validation and cleansing
Asst Professor
2012 - 2015
MES Advanced Institute of Management and Technology, Aluva
Teaching postgraduate computer science students. The topics covered were Data base systems, software engineering, computer networks
Portfolio
Gazetteer
JavaScript/PHP
Gazetteer is a single page application utilising the Leaflet javascrtipt library. It allow users to select a country and view relevent geoJSON, weather and news information pulled from third party API's. Additional functionality is provided using the Easy Button and Marker Cluster plugins for Leaflet.
The front-end is build using Bootstrap as a framework for the HTML and CSS, and jQuery for handling events. Requests to the back-end are done via AJAX calls to PHP routines which request data from third party API's and pass it to the client as JSON.
Company Directory
JavaScript/PHP/MySQL
Company Directory is a user interface allowing for the maintenance of a company personnel database with multiple departments and locations.
The front-end is built using Bootstrap as a framework. Events are handled by jQuery which uses AJAX to make calls to the back-end. The back-end uses PHP to construct SQL queries, and execute CRUD operations on a MySQL database.