Praveen Kumar Purushothaman
London, England, United Kingdom
33K followers
500+ connections
About
Mentor (Careers, Personal, Full Stack Web Development), Open Source Contributor &…
Articles by Praveen Kumar
Contributions
Activity
Experience
Education
-
University of Leicester
-
Activities and Societies: Working in Social Enterprise (WISE)
This course focuses on the algorithmic basics and the software engineering principles and techniques underlying cloud computing. It equips students with the understanding and practical skills required by today's market:
* Decide on the best ways to employ the opportunities offered by cloud computing to address specific problems.
* How to design and build software for an environment with rapidly changing demands dominated by economic pressures. -
-
Activities and Societies: Institute of Electrical and Electronics Engineers, Indian Society for Technical Education, Computer Society of India
This course covers the basic theoretical aspects of Computer Software and Engineering with basics of engineering like Mechanical and Electrical Engineering with workshop experience.
My final project was Web-based Platform to Connect Academicians. The aim of this software is to provide a collaborative platform for the academicians, who wants to pursue their doctorate and so on, can communicate with the experts.
This software connects the people who are ready to provide guidance with…This course covers the basic theoretical aspects of Computer Software and Engineering with basics of engineering like Mechanical and Electrical Engineering with workshop experience.
My final project was Web-based Platform to Connect Academicians. The aim of this software is to provide a collaborative platform for the academicians, who wants to pursue their doctorate and so on, can communicate with the experts.
This software connects the people who are ready to provide guidance with the ones who need it. It also provides suggestions based on the profile data and the area of the interest of the user, using the service.
http://researchconnect.sourceforge.net/
Licenses & Certifications
Volunteer Experience
-
Project Admin & Web Specialist
GirlScript Summer of Code
- Present 3 years 10 months
Education
GirlScript Summer of Code is the 3 month long Open Source program during summers conducted by GirlScript Foundation, started in 2018, with an aim to help beginners get started with Open Source Development while encouraging diversity. Throughout the program, participants contribute to different projects under guidance of experienced mentors. Top participants get exciting goodies and opportunities.
-
Mentor
GirlScript Summer of Code
- 3 months
Education
Mentor for Techtonica Curriculum project team.
GirlScript Foundation is a Non-profit registered by Government of India, has come up with a unique and India's first women oriented technical festival. Making myself available during the summer to:
✅ review pull requests
✅ help with concepts
✅ generally support the team. -
Developer
Stack Overflow
- Present 14 years 3 months
Education
I would be the first one on the queue when it comes to answering questions on the topics that I am really good with. I am a Gold Badge holder in HTML, CSS, JavaScript, jQuery, and PHP. Any question you ask, wait for a few seconds and expect my answer or some kind of improvement on it.
I also contribute extensively to the above mentioned areas in the Documentation too. -
Working In Social Enterprise (WISE)
University of Leicester
- 8 months
Social Services
Working in Social Enterprise is a programme in which students volunteer and work as a part of a group alongside social enterprises on a variety of projects. The course involves problem solving, conducting research and delivering a business report with recommendations for the development of local organisations. Students have also completed three reflective assignments reflecting on the skills and experiences gained and how these will be applicable to future employers.
-
President, International Indians' Society
University of Leicester
- 7 months
Arts and Culture
We are planning many new developments for this well-recognised formal University of Leicester students’ society with professional affiliations.
Publications
-
Introduction to MongoDB
Pluralsight
Recently I had to start using MongoDB for an enterprise project and learned a lot on the way. After revving up to speed, I hope to share my experiences with you. In this article, I will introduce what MongoDB is and how to get started with using it. By the end of this tutorial, you will understand everything up to the basic CRUD (Create, Retrieve, Update, Delete) operations.
-
Headaches of UTF-8 BOM!
Pluralsight hack.guides()
This article explains my struggle on how I encountered a dreadful UTF-8 BOM and how I overcame it!
-
Getting the consolidated sum of transactions grouped by currency just using MySQL
Pluralsight
This tutorial will cover using MySQL to perform operations on data tables containing transaction information. Our primary example will involve money transactions.
-
PraveenTech Quiz Engine
CrazyEngineers Ltd.
PraveenTech Quiz Engine is a Web Application written in PHP and uses MySQL Database, enables you to create online quiz with options like timed & untimed, instant & evaluation based, single & multiple choice answers without much effort and also in an single go! It has a set of good features like user permissions, private & public quizzes and user management too!
Courses
-
Advanced System Design
CO7205
-
Advanced Web Technologies
CO7215
-
Distributed Systems and Applications
CO7090
-
Financial Services Information Systems
CO7218
-
Internet & Cloud Computing
CO7219
-
Personal and Group Skills
CO7210
-
Service-Oriented Architectures
CO7214
-
Web Technologies
CO7098
Projects
-
CSV Parser
Ability to parse live real time CSV data sent by the device hardware to send it into the MySQL Server using PHP / Apache as the bridge.
-
PasteBin Clone
A simple PHP and MySQL based web application for use as a scrap book with features like Short URLs, Syntax Highlighting, Private & Protected Pastes, Forking, Rich and Plain Text views.
-
CSS Frame Generator
This is a tool for web developers, that returns the corresponding CSS for a HTML as an input, in a line-by-line way indented with spaces to reflect XHTML structure - each selector and all of its properties and values in one line.
-
PraveenTech Softmart
An internal non-store retailing web application for enterprises, where the contributions are from the employees of the organisation, featuring wishlists and private messaging.
-
PraveenTech Employee Portal
PHP, MySQL based Employees Management Portal for Small & Medium Enterprises for tracking and managing Employees, Timesheets, Performance, Growth, Marketing, Profiles, etc.
-
PraveenTech Collab
Written in PHP & MySQL, PraveenTech Collab is a Web Based Project Management and Collaboration tool, with features like User, Projects Management, Calendar, File Repository, To-Do & Checklists, Schedules, etc. for a small scale level of management and tracking projects.
-
PraveenTech CAS
Written in PHP & MySQL, this is Web Based Central Authentication System with support for HTTP, LDAP, SAML, oAuth 2.0, and others. This system supports Single Sign-On for Web Based Applications and Mobile Devices, requiring the authentication using PraveenTech CAS.
-
Segoe UI Maker
A simple userscript for changing the default fonts for particular websites like Facebook, Twitter, StackOverflow, LinkedIn, etc. to change the fonts to Segoe UI and Consolas for the serif and fixed fonts. The inspiration came from my hate towards Arial font.
-
PraveenTech Contacts
PraveenTech Contacts is a Web Application written in PHP and uses MySQL Database, for storing and managing contacts. It features a clean and simple user interface and a lot of goodies.
-
Fuzion
Fuzion is a social networking software platform, written in PHP and uses MySQL Database, with extensible in the sense of creating and adding plugins, user access control, privacy control and an administration control for the whole self-hosted social network. The idea was to recreate the concept of Six Degrees of Relationship in a better form.
Other creators -
Online Tendering Solution
A web based interface to facilitate users to publish tenders online and receive quotations from others, privately to the tenderer. The uniqueness is that, the algorithm decides on three things: Rating, Price and ETA, and based on that, it gives the accepting user, an option or a suggestion to proceed.
-
PraveenTech Calendar
A web application written using PHP and MySQL, and uses jQuery for the interactions, with almost all the features of Google Calendar inspired by the layout of iCal.
-
Toll Management System
Common ILP Case Study. Creating a Toll Management System in Java without using any DB. All the data should be stored in files. Used serialization and other techniques.
-
Student Accommodation Module - Bespoke for Find Your Piso
-
Development of a cool, effective and functional website that will allow for students to book rooms advertised my Find Your Piso (FYP). The website was completed in 10 days and uses the LAMP Stack:
* HTML 5, CSS 3, JavaScript, jQuery
* Apache
* PHP
* MySQL
The payment gateway is powered by Stripe. -
Campus Commune
-
I had to work closely with the development team on Ruby on Rails to design and develop a Gamification Platform for the freshers, who are taking up the initial learning programme. My work is to create, conceptualise, design, and develop a gamification environment that works well with Internet Explorer 8+, and other standard browsers.
Other creatorsSee project -
PraveenTech Quiz Engine
-
PraveenTech Online Quiz Engine is a Web Application written in PHP and uses MySQL Database, enables you to create online quiz with options like timed & untimed, instant & evaluation based, single & multiple choice answers without much effort and also in an single go! It has a set of good features like user permissions, private & public quizzes and user management too!
-
MobileRechargeWala
-
Online Mobile Recharge & Coupon Discount for top mobile service providers in India.
-
Online Budget Managment System
-
A web based application written in PHP and MySQL to plan and track your financial usage and assist you in terms of financial advice. The Budget Management System enables people to manage the annual budgeting and activity funding of their personal expenditure. This online application is designed to be flexible with many user-based options. It will adapt to a variety of budgeting procedures and is powerful enough to replace traditional methods of manual record keeping.
-
Remote Delivery Service
-
A service to personalize items from nearest shops to be gifted to your loved ones internationally.
-
GPS Based Reminder System
-
We submitted this for the Intel AppUp(sm) Development Center. It is a context aware location based reminder system. It is written using Adobe AIR for the application to run on Mobile Devices and the REST API uses PHP & MySQL to keep track of the records, locations and reminders of the users.
-
Personal Dashboard
-
A simple Personal Information Manager using Adobe AIR Technology, connecting with Mail, Contacts, Feeds and Calendar. The server side is written using PHP and MySQL and acts as a multi-tenant service.
-
Web-based Platform to Connect Academicians
-
The aim of this software is to provide a collaborative platform for the academicians, who wants to pursue their doctorate and so on, can communicate with the experts.
This software connects the people who are ready to provide guidance with the ones who need it. It also provides suggestions based on the profile data and the area of the interest of the user, using the service. -
Web Based Project Management
-
A web based project management system, written using PHP and MySQL, which features project portfolio management, user management, gantt charts, etc.
-
Web-based Data Mining for Selection of Eligible Candidates
-
A data-mining web application to generate and estimate the placement activities of an institution. It is an online application that would be able to filter out only the eligible students based on the criteria given by the admin. Generate reports, in an easy exportable way, so that it can be applied with any of the office suites. Provides ability to update the existing data and regenerate the reports. It is accessible via the web, so that the whole institute can use via intranet or through…
A data-mining web application to generate and estimate the placement activities of an institution. It is an online application that would be able to filter out only the eligible students based on the criteria given by the admin. Generate reports, in an easy exportable way, so that it can be applied with any of the office suites. Provides ability to update the existing data and regenerate the reports. It is accessible via the web, so that the whole institute can use via intranet or through internet.
-
Web-based Virtual Classrooms
-
The main goal of this project is to provide a virtual environment of being in a class or meeting. In short, open source implementation of Citrix GoToMeeting or Microsoft LiveMeeting.
-
Web Based Speech Recognition
-
To create web-based software that assists the users in processing the web data and forms and explaining each and every step, what they’re doing and how they have to proceed. The technology used in this is Microsoft Speech API.
-
PHP WatchDog
-
An online web based application, running on linux server, to check for processes' life at regular intervals. The work of the software is that it watches for the processes in Linux set by the user. When the watched process is terminated, it sends out an email to the watching user and restarts the process.
Other creators
Honors & Awards
-
Microsoft Most Valuable Professional (MVP)
Microsoft
I have been awarded with Microsoft Most Valuable Professional (MVP) award for my contributions in Visual Studio and Development.
-
Leicester Award for Employability: Working In Social Enterprise (WISE)
University of Leicester
Working in Social Enterprise is a programme in which students volunteer and work as a part of a group alongside social enterprises on a variety of projects. The course involves problem solving, conducting research and delivering a business report with recommendations for the development of local organisations. Students have also completed three reflective assignments reflecting on the skills and experiences gained and how these will be applicable to future employers.
-
University of Leicester Scholarship
University of Leicester
-
Guinness World Record
Guinness World Records
Microsoft hosted India’s largest developer event at Bangalore, India called - Windows 8 AppFest which already sets a Guinness World Record for World’s Largest App Development Marathon with ‘Most participants in a software development marathon in one location‘ as 2567 app developers coded for perpetual 18 hours starting from 21st Sep, 2012 to 22nd Sep, 2012.
All the developers received the Guinness Certificate for their participation in the event, including me. A video message by Steven…Microsoft hosted India’s largest developer event at Bangalore, India called - Windows 8 AppFest which already sets a Guinness World Record for World’s Largest App Development Marathon with ‘Most participants in a software development marathon in one location‘ as 2567 app developers coded for perpetual 18 hours starting from 21st Sep, 2012 to 22nd Sep, 2012.
All the developers received the Guinness Certificate for their participation in the event, including me. A video message by Steven Sinofsky, President of Windows kick off the event as a surprise package to participants and wished luck to us.
The event was power packed with whooping 2 GB of internet bandwidth and six power generating stations for uninterrupted power supply. There was also Indian fusion band who have performed to sustained jeal among the crowd. -
Best Programmer of the College
R.M.D. Engineering College
Test Scores
-
CSS Test
Score: 97%
CSS Test
This test is about 45 multiple choice questions and should take less than 45 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0.
Test Contents
✓ Media Queries
✓ Selectors
✓ Pseudo-classes
✓ Web Fonts
✓ Text Effects
✓ Layout
✓ Backgrounds
✓ Colors
✓ Gradients
✓ Transition and Animations
✓ 2D/3D Transformations
-
English Spelling Test (U.S. Version)
Score: 100%
English Spelling Test (U.S. Version)
Professional
This test is about 40 multiple choice questions and should take less than 40 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0. -
HTML5 Test
Score: 96%
HTML5 Test
This test is about 45 multiple choice questions and should take less than 45 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0.
Test Contents
✓ Elements
✓ Canvas
✓ SVG
✓ Input types
✓ Forms
✓ Web storage
✓ App cache
✓ Workers -
PHP Test
Score: 85%
PHP Test
This test is about 45 multiple choice questions and should take less than 45 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0.
Test Contents
✓ Language Basics
✓ Arrays, Strings and Regex
✓ Design Patterns
✓ Application Security
✓ Object Oriented Design
✓ Database Handling
✓ Exception Handling
✓ Debugging
✓ File Handling
✓ Mail Handling
✓ Advanced…PHP Test
This test is about 45 multiple choice questions and should take less than 45 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0.
Test Contents
✓ Language Basics
✓ Arrays, Strings and Regex
✓ Design Patterns
✓ Application Security
✓ Object Oriented Design
✓ Database Handling
✓ Exception Handling
✓ Debugging
✓ File Handling
✓ Mail Handling
✓ Advanced Topic -
Web Browsers Test
Score: 80%
Web Browsers Test
This test is about 30 multiple choice questions and should take less than 30 minutes to complete. All tests are scored on a scale of 0.0 to 5.0, with 5.0 being highest. The passing level for most tests is 2.5 out of 5.0.
Test Contents
✓ Internet Explorer
✓ Mozilla Firefox
✓ Google Chrome
Languages
-
Tamil
Native or bilingual proficiency
-
Telugu
Native or bilingual proficiency
-
English
Full professional proficiency
-
French
Elementary proficiency
Organizations
-
Computer Society of India
Student Member
-A part of the distinguished fraternity of famous IT industry leaders, brilliant scientists and dedicated academicians through Networking. Professional Development at Individual level. Training and Certification in futuristic areas. International Competitions and association with International bodies like IFIP and SEARCC. Career Support & CSI Awards. Various Publications.
-
Indian Society for Technical Education
Student Member
-The main goal is to serve as a common agency for stimulating and guiding its members to formulate the general goals and responsibilities of technical education for the service of mankind and the advancement of general welfare.
-
Institute of Electrical and Electronics Engineers
Student Member
-Members rely on IEEE as a source of technical and professional information, resources and services. To foster an interest in the engineering profession, IEEE also serves student members in colleges and universities around the world, advocates for the profession and helps to introduce technology careers to young people worldwide.
Recommendations received
48 people have recommended Praveen Kumar
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Praveen Kumar Purushothaman
-
Praveen Kumar Purushothaman
Delivery/Customer Success
-
Praveen Kumar Purushothaman
Product Assurance Manager (Digital Business) - Cognizant Technology Solutions
-
Praveen Kumar Purushothaman
--
-
Praveen kumar Purushothaman
Graphic Designer at iOPEX technologies
4 others named Praveen Kumar Purushothaman are on LinkedIn
See others named Praveen Kumar Purushothaman