1 2 3 4 5 6 7 8 9 |
/** * Contact Info in JSON. */ { "name" : "Muhammad Arslan", "title" : "Staff Software Engineer", "email" : "arslan_mecom@yahoo.com", "link" : "http://www.jhear.com" } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
/** * Define overview of all CV Sections written in different programming languages. */ @Component({ selector: 'geeky-cv' }) @Template({ inline: '<h1>Welcome : {{ quote }} </h1> <h2>Career Objective {{ careerObjective }} </h2> <h2>Summary {{ summary }} </h2> <h2>Book Reviewer {{ reviewer }} </h2> <h2>Education {{ education }} </h2> <h2>Experience {{ experience }} </h2>' }) // Geeky CV Component controller class GeekyCVComponent { constructor() { //Quote.... this.quote = '"No one messes around with a nerd’s computer and escapes unscathed.” ― E.A. Bucchianeri, Brushstrokes of a Gadfly'; //Defines different sections written in different programming languages. this.careerObjective = "html, angularjs 2.0, ES6"; this.summary = "angularjs"; this.reviewer = "ReactJS with ECMA6"; this.education = "Java"; this.experience = "ruby"; //TODO: Add projects, technologies, skills, references etc. } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<html> <head> <title>Career Objective</title> </head> <body> <!-- The career objective component created in career-objective.es6 --> <career-objective> To work in a dynamic and challenging environment where I can use my organisational, personal, technical skills in research/ academic filed of IT. Also wants to be an integral part of a professional team with concentration towards research, learning, understanding and implementing modern aspects of Computers in today’s business environment. </career-objective> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
/*global define*/ 'use strict'; /** * The summary controller define's career summary. The controller: * - retrieves career summary. */ define(['CV'], function (cv) { return cv.controller('SummaryController', ['$scope', function SummaryController($scope) { $scope.summary = "Have both Professional & Educational Experience."; $scope.presenter = "Present in Techie Conferences"; $scope.securityExperience = "Worked in payment industry, have done Card Present and E-Commerce payment integrations."; $scope.reviewer = "Book reviewer at [PACKT] Publishing"; $scope.masterDegrees = ["M.Sc Electronic Commerce", "M.Sc Software Engineering"]; $scope.certification = "Oracle Certified Professional, Java Programmer 6.0"; $scope.experties = ["Usability", "UX", "Software Design", "Software Development", "Software Architecture"]; $scope.thesis = "RoadMap for Usability and UX evaluation and measurement on early phases of SDLC"; $scope.rolesWorkedWith = ["Software Developer", "Software Engineer", "Java/Java EE Consultant", "Tech Lead"]; } ]); }); |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
import React from 'react'; import PublicationStore from '../stores/PublicationStore'; import PublicationActions from '../actions/PublicationActions' class Book extends React.Component { constructor(props) { super(props); this.state = PublicationStore.getState(); this.onChange = this.onChange.bind(this); } onChange(state) { this.setState(state); } render() { return ( <div className='container'> <div className='book-title'> <h2 className='lead'>Title: ReactJS By Example</h2> </div> <div className='publication-info clearfix'> Publisher: <strong>[PACKT] Publishing</strong> Status: <strong>Published</strong> Link : <strong><a title="ReactJS By Example" href="https://www.packtpub.com/web-development/reactjs-example-building-modern-web-applications-react">ReactJS By Example</a></strong> </div> </div> ); } } Book.contextTypes = { router: React.PropTypes.func.isRequired }; export default Book;</pre> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
package com.jhear.cv.muhammad.arslan; import java.util.Date; /** * Education Class. Map as education object. * * author: Muhammad Arslan <arslan_mecom@yahoo.com> * version: 1.0 */ public class Education { private String degree; private Date from; private Date to; private String university; //Constructor public Education(final String degree, final Date from, final Date to, final String university){ this.degree = degree; this.from = from; this.to = to; this.university = university; } //Main method public static void main(String []args){ // M.Sc Software Engineering. 2008-2010. BTH, Sweden. final Education softwareEngineering = new Education("M.Sc Software Engineering", new Date("2008"), new Date("2010"), "Blekinge Tekniska Högskola, Sweden"); // M.Sc E-Commerce. 2004-2006. PUCIT, Lahore. final Education ecommerce = new Education("M.Sc Electronic Commerce", new Date("2004"), new Date("2006"), "Punjab University, Lahore"); System.out.println(softwareEngineering); System.out.println(ecommerce); } } |