Ikwhan Chang is a master's student in computer engineering applying for system software engineer, backend web developer, and data scientist positions. He has experience developing projects like Project NGX, a remote web controller, and Project Dani, a social collaboration and sharing web service. Currently, he is working on URHY.ME, a computer-aided web management tool for collecting personal data and providing data visualization.
This is the presentation I gave on my Final Year Project. I was required to summarise my project, explain the work and research I had completed to date and provide a plan of action for the future of the project.
The document discusses a work-based project completed by Sam Giles using Ruby on Rails to create a web application called "inquestion" to address problems faced by his client, Rob Wood from Yeovil College. The key problems were a lack of consistent communication method for IT apprentices to ask questions and redundant answering of similar questions. Sam proposed and created a web app solution called inquestion that allows apprentices to ask questions and receive answers from assessors and other users, and includes searching of past questions and answers. The project pushed Sam's skills in Rails and utilized responsive design to be accessible across devices.
Actividad por estudiantes grado 8 3-MILDRED CAMACHOSonia Cv
En una lluvia de palabras realizada en Power Point l@s estudiantes consignan sus apreciaciones acerca de la nueva tecnología a emplear.
Diplomado de formación docente en pedagogía mediada con TIC.
This document provides guidance to a student who is confused about selecting a topic for their final year project. It begins by explaining that confusion is normal when taking on a new task. It then outlines three steps to eliminate confusion and select a topic: 1) Have some potential topic options, 2) Learn about each option, and 3) Evaluate the options and make a decision. Specific suggestions are provided for each step, such as brainstorming topic categories based on one's skills and interests, researching individual topics, and getting feedback before selecting. The goal is for the student to understand the problem they want to solve and define the scope of their project.
La inteligencia emocional se refiere a la capacidad humana de sentir, entender, controlar y modificar estados emocionales propios y ajenos. Fue introducida por Gardner como la inteligencia interpersonal e intrapersonal, y definida por Salovey y Mayer como la habilidad para percibir, evaluar y expresar emociones. Comprende cinco competencias: autoconciencia, autorregulación, motivación, empatía y habilidades sociales.
The document discusses StanleyChartered's proposed Home Plus product. Home Plus is an Islamic banking product targeted towards working adults aged 25-35. It includes home financing, insurance, current/savings accounts, and an optional education fund. StanleyChartered plans to enter the market through a large-scale strategy to quickly gain market share. Their marketing mix involves competitive pricing, an extensive branch network and digital channels for promotion and application.
This is the presentation I gave on my Final Year Project. I was required to summarise my project, explain the work and research I had completed to date and provide a plan of action for the future of the project.
The document discusses a work-based project completed by Sam Giles using Ruby on Rails to create a web application called "inquestion" to address problems faced by his client, Rob Wood from Yeovil College. The key problems were a lack of consistent communication method for IT apprentices to ask questions and redundant answering of similar questions. Sam proposed and created a web app solution called inquestion that allows apprentices to ask questions and receive answers from assessors and other users, and includes searching of past questions and answers. The project pushed Sam's skills in Rails and utilized responsive design to be accessible across devices.
Actividad por estudiantes grado 8 3-MILDRED CAMACHOSonia Cv
En una lluvia de palabras realizada en Power Point l@s estudiantes consignan sus apreciaciones acerca de la nueva tecnología a emplear.
Diplomado de formación docente en pedagogía mediada con TIC.
This document provides guidance to a student who is confused about selecting a topic for their final year project. It begins by explaining that confusion is normal when taking on a new task. It then outlines three steps to eliminate confusion and select a topic: 1) Have some potential topic options, 2) Learn about each option, and 3) Evaluate the options and make a decision. Specific suggestions are provided for each step, such as brainstorming topic categories based on one's skills and interests, researching individual topics, and getting feedback before selecting. The goal is for the student to understand the problem they want to solve and define the scope of their project.
La inteligencia emocional se refiere a la capacidad humana de sentir, entender, controlar y modificar estados emocionales propios y ajenos. Fue introducida por Gardner como la inteligencia interpersonal e intrapersonal, y definida por Salovey y Mayer como la habilidad para percibir, evaluar y expresar emociones. Comprende cinco competencias: autoconciencia, autorregulación, motivación, empatía y habilidades sociales.
The document discusses StanleyChartered's proposed Home Plus product. Home Plus is an Islamic banking product targeted towards working adults aged 25-35. It includes home financing, insurance, current/savings accounts, and an optional education fund. StanleyChartered plans to enter the market through a large-scale strategy to quickly gain market share. Their marketing mix involves competitive pricing, an extensive branch network and digital channels for promotion and application.
This chapter discusses the definition of gross income and various income categories that are included or excluded from gross income calculations for tax purposes. It covers interest, dividends, alimony, prizes, annuities, life insurance, gifts and inheritances. It also discusses exclusions such as employer-provided health insurance, meals and lodging, municipal bond interest, and social security benefits. The chapter contains examples and learning objectives related to calculating taxable portions of various income streams.
The document provides a mini-slideshow for the funeral industry with tips to help get unstuck. It outlines 4 key steps: 1) Follow the "CSE" model to clarify the vision, simplify the path, and execute the plan. 2) Maximize leadership DNA by understanding leadership styles. 3) Define a personal brand by focusing on passions, strengths, and emotional connections. 4) Live the Kaizen concept by creating incremental change and making bold actions. The overall message is to not underestimate one's power to shape memories and make bold moves.
The document discusses an open source approach for industrializing research tools developed by the AtlanMod research team. It proposes a three-entity model involving research labs, technology providers, and end users/companies. This approach aims to address the challenges of transitioning prototypes developed in academic research into tools that are adopted and supported by industry.
Young Leaders 2009 present to you our prespective of Pakistan. Behind the widespread negativity lives a nation made of passion, will power, values, talent and Brilliance. Help us promote this image of Pakistan. SMS "Team9" to 2121 by 12. Am 4th of july 2009. Vote for Pakistan
Accelerating mission critical business processes with Bonita BPM 6. Antoine T...OW2
Do you already have Java application(s) for running your business, or new ones in development? You don't want to change your information systems -- you'd surely rather integrate BPM and workflow into them. You want it to be Open Source. The solution here is to integrate or embed Bonita BPM 6 in your development! From Eclipse setup to Java API usage to communicate with Bonita_Client, we will show how with an interesting use case. And more...after the presentation, the files of the use case will be available on GitHub for you to fork!
KASSI Open Source Research Project, OW2con11, Nov 24-25, ParisOW2
This document discusses Kassi, an open source project that aims to create business opportunities by sharing goods, favors, rides, and other resources within an organization. It promotes sharing to save resources and help the environment. The document outlines Kassi's features, including making sharing easy, simple, and fun. It has over 4000 users at Aalto University. The document also discusses challenges with open source collaboration and the open enterprise business model, including issues around data ownership, research speed, and preventing others from stealing work.
CompatibleOne Project, OW2con 2011, Nov 24-25, ParisOW2
The document discusses open cloud computing and interoperability. It introduces CompatibleOne, an open source cloudware that allows creation and management of private, public, and hybrid clouds with an "any resource as a service" approach. CompatibleOne uses open standards and open source components to provide users freedom of choice and movement across cloud platforms. Proof of concepts have shown CompatibleOne's ability to provision resources across different cloud providers.
Team NullPointException presented a remote soccer web game project using QR codes for peer-to-peer control. The game allows two players to scan each other's QR codes using their smartphones to remotely control avatars on a shared field in real-time. The system uses HTML5, jQuery, KineticJS and Socket.io for the client and server architecture. The team's open source QR code library allows other developers to easily add similar real-time QR controlled capabilities to their own websites.
The document discusses the present progressive tense in English. The present progressive is used to emphasize actions that are ongoing or happening at the moment of speaking. Examples are provided of its use in affirmative, negative, and question forms with various subjects. Exercises are then provided to practice forming sentences using the present progressive tense correctly based on given prompts.
OW2con'14 - The CompatibleOne Story: from collaboration to industryOW2
During this talk, we would like to propose an update of the OW2 project CompatibleOne and how it transforms from a pure R&D effort into an innovative cloud service offering. We will expose the diverse issues we have been through those last years since the inception of the project til the creation of a start-up with commercial opportunities. We expect this session to deliver a pragmatic and valuable message to the OW2 project leads.
The document provides an analysis of the opportunity for Project Phoenix, a proposed social learning platform. It introduces the team behind the project and recaps their mission/vision. Customer interviews with teachers, students, and parents provided feedback that was used to modify the initial business model. A market sizing analysis estimated the total addressable market for classroom software in India to be around $250 million, with a serviceable market of around $83 million for Project Phoenix. Next steps include building a higher quality prototype, creating a marketing page, finalizing an opportunity execution plan, and creating a personal business plan.
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...OW2
ETICS is a service-oriented system which supports its users in building, testing and in verifying the quality of the software produced. With ETICS it is possible to define, execute and analyse a large range of software testing cases, from static code analysis (e.g. documentation coverage, PMD metrics) to unit testing, to compliance testing, to deployment and functional testing in a multi-node environment created specifically for the test execution. ETICS build, testing and quality verification tools are offered as a service to open source projects within the OCEAN project. In this context ETICS mainly simplifies and supports testing activities improving the quality of the software being produced, verifying its compliance to standards and its interoperability features. This presentation can be seen as a continuation of ETICS presentation given last year at OW2 conference 2012. It aims at showing results from the use of ETICS as one of OCEAN services and at illustrating the approach developed to support software compliance and interoperability for the verification of the compatibility to OCCI and CDMI standards.
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, ParisOW2
ConPaaS is a fully-featured Platform-as-a-Service environment that is integrated with the Contrail open-source cloud platform. ConPaaS aims to provide a broad range of functionalities like web hosting, databases, and execution frameworks in a fully integrated manner. It is designed to be easy to use through simple interfaces but also powerful through customizable services. ConPaaS enforces service level agreements to guarantee performance at low cost through elasticity and resource provisioning techniques. The initial alpha release of ConPaaS is available now with a public testbed, and future plans include improved performance monitoring, fault tolerance, and development tools.
Von Johnson & Associates, Inc. provides expertise in the media and entertainment industry, including film asset preservation and post-production processes. They serve clients in theatrical marketing and distribution. Several clients praise VJA's industry knowledge, cost savings, and contributions to strategic initiatives.
This document provides an overview of key concepts related to capital gains and losses for income tax purposes. It defines capital assets and discusses the tax treatment of capital gains and losses, which depends on the holding period. Short-term capital gains are taxed as ordinary income, while long-term capital gains are taxed at preferential rates. The document also covers determining gain or loss amounts and the tax treatment of section 1231 assets.
Sergio Mejía Aguirre fue un poeta, músico y bohemio ecuatoriano nacido en 1883 en Cayambe. Fue un personaje célebre en su época por su estilo de vida libre y sus contribuciones a la música popular ecuatoriana. Compuso numerosas obras incluyendo pasillos y marchas. Vivió en Quito donde murió solo en 1972. El documento proporciona detalles biográficos sobre Mejía Aguirre y su familia así como fotografías e información sobre sus obras.
This document discusses tax withholding, estimated payments, and payroll taxes. It covers how employers calculate income tax withholding from employee paychecks based on Form W-4. It also discusses estimated tax payments taxpayers must make if their tax due is over $1000. Additionally, it outlines FICA taxes employers and employees must pay and how employers must deposit these taxes. It provides details on self-employment tax and FUTA tax as well.
OCEAN - support for Open Cloud projects, Yuri Glikman, Fraunhofer FOKUSOW2
OCEAN provides four services to support open cloud projects: 1) An online Open Cloud Directory that catalogs open source cloud software and documentation from European and Japanese projects; 2) ETICS, a build, test and quality verification support service for open source projects; 3) An Open Cloud Interoperability Framework and Roadmap that maps projects to standards and identifies opportunities for collaboration; 4) Open Cloud Plugfests to test interoperability between projects and compliance with standards. The overall goal is to foster collaboration and innovation in open source cloud computing in Europe and beyond.
Rahul Dutta is a web developer with 4 months of experience working at EnrichWebSolutions India. He has a Bachelor's degree in Computer Science Engineering from Siliguri Institute of Technology with 69.4% marks. His skills include programming languages like PHP, JavaScript, and databases like MySQL. He has worked on projects including designing responsive websites for clients and an online examination system. His strengths include the ability to learn quickly and good communication skills.
Sonu Singh is seeking a challenging career where he can utilize his technical and analytical skills. He has experience in web development using HTML, CSS, JavaScript, ASP.net, and MySQL. He has worked as a designer for 1 year and as a technical analyst for 3 months. He has a B-Tech in Computer Science and Engineering and has undertaken training in web design, ASP.net, and databases. His projects include websites for the agriculture, vehicle, and health industries. He developed an online examination portal and an e-billing system for his academic major project.
This chapter discusses the definition of gross income and various income categories that are included or excluded from gross income calculations for tax purposes. It covers interest, dividends, alimony, prizes, annuities, life insurance, gifts and inheritances. It also discusses exclusions such as employer-provided health insurance, meals and lodging, municipal bond interest, and social security benefits. The chapter contains examples and learning objectives related to calculating taxable portions of various income streams.
The document provides a mini-slideshow for the funeral industry with tips to help get unstuck. It outlines 4 key steps: 1) Follow the "CSE" model to clarify the vision, simplify the path, and execute the plan. 2) Maximize leadership DNA by understanding leadership styles. 3) Define a personal brand by focusing on passions, strengths, and emotional connections. 4) Live the Kaizen concept by creating incremental change and making bold actions. The overall message is to not underestimate one's power to shape memories and make bold moves.
The document discusses an open source approach for industrializing research tools developed by the AtlanMod research team. It proposes a three-entity model involving research labs, technology providers, and end users/companies. This approach aims to address the challenges of transitioning prototypes developed in academic research into tools that are adopted and supported by industry.
Young Leaders 2009 present to you our prespective of Pakistan. Behind the widespread negativity lives a nation made of passion, will power, values, talent and Brilliance. Help us promote this image of Pakistan. SMS "Team9" to 2121 by 12. Am 4th of july 2009. Vote for Pakistan
Accelerating mission critical business processes with Bonita BPM 6. Antoine T...OW2
Do you already have Java application(s) for running your business, or new ones in development? You don't want to change your information systems -- you'd surely rather integrate BPM and workflow into them. You want it to be Open Source. The solution here is to integrate or embed Bonita BPM 6 in your development! From Eclipse setup to Java API usage to communicate with Bonita_Client, we will show how with an interesting use case. And more...after the presentation, the files of the use case will be available on GitHub for you to fork!
KASSI Open Source Research Project, OW2con11, Nov 24-25, ParisOW2
This document discusses Kassi, an open source project that aims to create business opportunities by sharing goods, favors, rides, and other resources within an organization. It promotes sharing to save resources and help the environment. The document outlines Kassi's features, including making sharing easy, simple, and fun. It has over 4000 users at Aalto University. The document also discusses challenges with open source collaboration and the open enterprise business model, including issues around data ownership, research speed, and preventing others from stealing work.
CompatibleOne Project, OW2con 2011, Nov 24-25, ParisOW2
The document discusses open cloud computing and interoperability. It introduces CompatibleOne, an open source cloudware that allows creation and management of private, public, and hybrid clouds with an "any resource as a service" approach. CompatibleOne uses open standards and open source components to provide users freedom of choice and movement across cloud platforms. Proof of concepts have shown CompatibleOne's ability to provision resources across different cloud providers.
Team NullPointException presented a remote soccer web game project using QR codes for peer-to-peer control. The game allows two players to scan each other's QR codes using their smartphones to remotely control avatars on a shared field in real-time. The system uses HTML5, jQuery, KineticJS and Socket.io for the client and server architecture. The team's open source QR code library allows other developers to easily add similar real-time QR controlled capabilities to their own websites.
The document discusses the present progressive tense in English. The present progressive is used to emphasize actions that are ongoing or happening at the moment of speaking. Examples are provided of its use in affirmative, negative, and question forms with various subjects. Exercises are then provided to practice forming sentences using the present progressive tense correctly based on given prompts.
OW2con'14 - The CompatibleOne Story: from collaboration to industryOW2
During this talk, we would like to propose an update of the OW2 project CompatibleOne and how it transforms from a pure R&D effort into an innovative cloud service offering. We will expose the diverse issues we have been through those last years since the inception of the project til the creation of a start-up with commercial opportunities. We expect this session to deliver a pragmatic and valuable message to the OW2 project leads.
The document provides an analysis of the opportunity for Project Phoenix, a proposed social learning platform. It introduces the team behind the project and recaps their mission/vision. Customer interviews with teachers, students, and parents provided feedback that was used to modify the initial business model. A market sizing analysis estimated the total addressable market for classroom software in India to be around $250 million, with a serviceable market of around $83 million for Project Phoenix. Next steps include building a higher quality prototype, creating a marketing page, finalizing an opportunity execution plan, and creating a personal business plan.
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...OW2
ETICS is a service-oriented system which supports its users in building, testing and in verifying the quality of the software produced. With ETICS it is possible to define, execute and analyse a large range of software testing cases, from static code analysis (e.g. documentation coverage, PMD metrics) to unit testing, to compliance testing, to deployment and functional testing in a multi-node environment created specifically for the test execution. ETICS build, testing and quality verification tools are offered as a service to open source projects within the OCEAN project. In this context ETICS mainly simplifies and supports testing activities improving the quality of the software being produced, verifying its compliance to standards and its interoperability features. This presentation can be seen as a continuation of ETICS presentation given last year at OW2 conference 2012. It aims at showing results from the use of ETICS as one of OCEAN services and at illustrating the approach developed to support software compliance and interoperability for the verification of the compatibility to OCCI and CDMI standards.
Conpaas Elastic Cloud, OW2con 2011, Nov 24-25, ParisOW2
ConPaaS is a fully-featured Platform-as-a-Service environment that is integrated with the Contrail open-source cloud platform. ConPaaS aims to provide a broad range of functionalities like web hosting, databases, and execution frameworks in a fully integrated manner. It is designed to be easy to use through simple interfaces but also powerful through customizable services. ConPaaS enforces service level agreements to guarantee performance at low cost through elasticity and resource provisioning techniques. The initial alpha release of ConPaaS is available now with a public testbed, and future plans include improved performance monitoring, fault tolerance, and development tools.
Von Johnson & Associates, Inc. provides expertise in the media and entertainment industry, including film asset preservation and post-production processes. They serve clients in theatrical marketing and distribution. Several clients praise VJA's industry knowledge, cost savings, and contributions to strategic initiatives.
This document provides an overview of key concepts related to capital gains and losses for income tax purposes. It defines capital assets and discusses the tax treatment of capital gains and losses, which depends on the holding period. Short-term capital gains are taxed as ordinary income, while long-term capital gains are taxed at preferential rates. The document also covers determining gain or loss amounts and the tax treatment of section 1231 assets.
Sergio Mejía Aguirre fue un poeta, músico y bohemio ecuatoriano nacido en 1883 en Cayambe. Fue un personaje célebre en su época por su estilo de vida libre y sus contribuciones a la música popular ecuatoriana. Compuso numerosas obras incluyendo pasillos y marchas. Vivió en Quito donde murió solo en 1972. El documento proporciona detalles biográficos sobre Mejía Aguirre y su familia así como fotografías e información sobre sus obras.
This document discusses tax withholding, estimated payments, and payroll taxes. It covers how employers calculate income tax withholding from employee paychecks based on Form W-4. It also discusses estimated tax payments taxpayers must make if their tax due is over $1000. Additionally, it outlines FICA taxes employers and employees must pay and how employers must deposit these taxes. It provides details on self-employment tax and FUTA tax as well.
OCEAN - support for Open Cloud projects, Yuri Glikman, Fraunhofer FOKUSOW2
OCEAN provides four services to support open cloud projects: 1) An online Open Cloud Directory that catalogs open source cloud software and documentation from European and Japanese projects; 2) ETICS, a build, test and quality verification support service for open source projects; 3) An Open Cloud Interoperability Framework and Roadmap that maps projects to standards and identifies opportunities for collaboration; 4) Open Cloud Plugfests to test interoperability between projects and compliance with standards. The overall goal is to foster collaboration and innovation in open source cloud computing in Europe and beyond.
Rahul Dutta is a web developer with 4 months of experience working at EnrichWebSolutions India. He has a Bachelor's degree in Computer Science Engineering from Siliguri Institute of Technology with 69.4% marks. His skills include programming languages like PHP, JavaScript, and databases like MySQL. He has worked on projects including designing responsive websites for clients and an online examination system. His strengths include the ability to learn quickly and good communication skills.
Sonu Singh is seeking a challenging career where he can utilize his technical and analytical skills. He has experience in web development using HTML, CSS, JavaScript, ASP.net, and MySQL. He has worked as a designer for 1 year and as a technical analyst for 3 months. He has a B-Tech in Computer Science and Engineering and has undertaken training in web design, ASP.net, and databases. His projects include websites for the agriculture, vehicle, and health industries. He developed an online examination portal and an e-billing system for his academic major project.
This document contains the resume of Tonushree Panda. It summarizes her work experience as an Application Developer at the Indian Institute of Management Ranchi and previously as a Web Developer. It also lists her educational qualifications as an MCA from Pune University and BSc in IT from Ranchi College. Her technical skills include languages like C#, PHP, Java script, frameworks like ASP.NET and MVC, and databases like MySQL. She has experience working on web development projects including websites for a blood bank, an engineering college, and IIM Ranchi.
The document outlines the objective, experience, skills, and qualifications of an individual seeking employment. Specifically, it summarizes 1+ years of experience in ASP.NET development including payment gateway integration. Areas of expertise include Microsoft technologies, programming languages, and SQL Server. The individual holds a B.Tech degree and seeks a competitive role to grow professionally.
This document is a resume for Pankaj Kumar Tiwari seeking a career in software development. It summarizes his educational qualifications including an MCA with over a year of experience using ASP.NET and C#, as well as projects in Java and VB.NET. It also outlines his technical skills in areas such as Oracle, MySQL, C#, and ASP.NET, along with training in Java, SharePoint administration, and Android development. Pankaj has worked as an ASP.NET developer for over a year at Nihira InfoTech on real estate and small business websites.
This document contains a resume for Guru Prasanth P. It summarizes his objective, professional experience, education, technical skills, and two projects he worked on. For his most recent role as a Programmer at Sans Pareil IT Services since July 2015, he developed a Cargo Management System using ASP.NET, SQL Server, and other technologies. He also worked on an Online Digital Library Management system from December 2015 to March 2016 as a designer and programmer.
This document contains a resume for Guru Prasanth P. It summarizes his objective, professional experience, education, technical skills, and two projects he worked on. For his most recent role, he has been a programmer at Sans Pareil IT Services since July 2015 developing a cargo management system using ASP.NET, SQL Server, and other technologies. He has a BE from United institute of technology and diplomas from Kongu polytechnic college.
This document is a resume for Thiruka Naik, a .NET developer with 2 years of experience developing Windows and web applications using C# and ASP.NET. He has expertise in technologies like .NET 3.5/4.0, C#, SQL Server 2008, ASP.NET MVC, and has worked on projects including an education management system and online tutorial website. He seeks to continuously improve his skills and brings a positive approach to work.
The UW Certificate Programs in Web Design with Adobe Creative Suite provides a hands-on, classroom-based program to teach web design skills. The program consists of 4 courses over 2 quarters covering topics like Photoshop, Dreamweaver, Flash, and a capstone project. Typical students are career changers, graphic artists, and those seeking to advance their skills. On completion, students will be able to design, build, and publish interactive websites using industry-standard tools. The program is offered through the University of Washington's Professional & Continuing Education department.
The document presents details about a web development project for Mission Dog Shelter. The project was completed by 4 students from Technocrats Institute of Technology, Bhopal. The project involved developing a responsive website for the shelter using HTML, CSS, JavaScript, PHP and MySQL. Key sections of the website included an introduction, services offered, donation form connected to a database, and a contact page. The project demonstrated skills in front-end and back-end web development as well as use of a database. Future development could expand the site's features and utilities.
Shekhar Rawat is a software engineer at eBaoTech India Pvt Ltd in Pune with 1.7 years of experience in Java technologies like J2EE, Struts, Hibernate, and Spring. He is currently working on the Brazil Financial Lines project for AIG, developing modules, fixing errors, and providing client support. He has a BTech in computer science from Teerthankar Mahaveer University and is proficient in technologies like Java, HTML5, CSS, and databases.
This document contains the resume of Ajay Singh. It summarizes his professional experience as a Software Engineer for 2 years at Tavant Technologies and Brand Studio Lifestyle Pvt. Ltd. It also lists his technical skills including programming languages like Java, databases like MySQL, and tools like Eclipse. His educational qualifications include an MCA from Techno India College of Technology and a BCA from Nopany Institute of Professional Studies.
This document contains the resume of Aaushi Anand. It includes her contact information, objective, education history, technical skills in programming languages, tools, databases and frameworks. It also lists 3 projects she has worked on between 2014-2015, describing the duration, team size, her role and skills used for each project. Her strengths, personal details and declaration are also provided.
Tshepo Selao is applying for a vacancy advertised by the company. He recently graduated with an Information Technology degree from Vaal University of Technology. He believes he meets all the requirements for the position based on his skills in areas like business analysis, programming languages, networks, operating systems, and project management developed during his studies. He describes himself as devoted, able to meet deadlines, a team player with leadership skills. He is looking to gain work experience and showcase his potential to benefit the company.
Muralikrishna Mallela is seeking a position as a PHP/MySQL web developer. He has over 1 year of experience developing complex backend systems including content management, e-commerce, and customer relations applications using PHP, MySQL, JavaScript, AJAX, HTML and CSS. He has a Bachelor's degree in Computer Science and a Master's degree in Computer Applications.
The candidate is applying for a web developer position and has two years of experience in IT and web development. They highlight skills in web development, PHP frameworks, databases, and Microsoft Office. The resume outlines education qualifications, technical skills, academic and personal projects, and previous work experience as a web developer. The candidate looks forward to discussing the opportunity further in person.
The document summarizes various careers in information technology and web development. It describes jobs such as applications developer, IT project manager, software engineer, systems administrator, web designer, web developer, and others. It provides details on the roles and responsibilities of each job, and explains how entry-level positions can lead to higher-paying roles over time. The document also introduces Eversun Software Philippines Corporation as an outsourcing company that hires for these IT jobs.
Reshma Ashok Bhalekar has over 4 years of experience developing applications using SharePoint 2010, 2013, InfoPath, and .NET. She has worked on projects involving custom forms, workflows, and interfaces for clients in various industries. Her responsibilities include requirements gathering, design, development, testing and documentation. She is proficient in technologies like ASP.NET, C#, HTML, CSS, JavaScript, and databases like SQL Server.
Harshal Prakash Ahire is a junior analyst working at Eclerx in Pune, India since July 2016. He has over 1 year of experience in web and email design, development, and marketing using technologies like HTML5, CSS3, Adobe CQ5, and Marketo. Some of his responsibilities include creating responsive websites and emails, digital asset management, email marketing, and coordinating with clients. He has a BE in IT from Trinity College of Engineering and Research Pune.
This document provides an overview of a student project analyzing the SSH protocol. The project involved setting up a lab environment with two VMs, one as an SSH server and the other as a client. The students executed experiments with SSH protocols 1 and 2, capturing packets with Wireshark. Their analysis showed the key exchange process differs between the protocols, with protocol 2 using Diffie-Hellman key exchange and protocol 1 simply sharing public keys. The document details the packet flows and messages exchanged to establish SSH sessions under each protocol.
This document discusses methods for securing emails, including digital certified mail and Pretty Good Privacy (PGP). Digital certified mail uses a 1-2 Oblivious Transfer Protocol to provide fair exchange of an email and receipt. PGP combines symmetric and asymmetric encryption. The document also notes that an implementation was done in NodeJS. It summarizes that PGP does not hide communication metadata and that the Oblivious Transfer Protocol requires many exchanges between parties.
The research of the digital certified mail up to implementing the base algorithm and then, go through more on pretty good privacy (PGP) applied to the email system.
Twitter is one of the most popular social networks where users can interact with each other through messages and sharing their opinions by posting “tweets”. In 2016, Twitter has more than 319 million active users globally. In fact, on the day of 2016 Presidential Election, Twitter was the largest source of collecting data and breaking news. Thus, we have implemented a web-based application which collects real-time Twitter ’s feeds related to a specific key work in order to generate daily trend of users worldwide and geographical charts.
The implementation of Banker's algorithm, data structure and its parserMatthew Chang
The document summarizes a student project presentation on implementing Banker's algorithm for deadlock avoidance. It includes:
1) An overview of Banker's algorithm and how it checks for safe states to avoid deadlock by dynamically evaluating resource requests.
2) Details on the data structures and parsing approach used to represent the banker's algorithm information and process resource requests.
3) A demonstration of the program loading sample data from a file, displaying the banker's algorithm information, and handling different user commands and error scenarios.
Image Compression Storage Policy for Openstack SwiftMatthew Chang
This document presents a research paper on developing an image compression storage policy for OpenStack Swift. The goal is to automatically compress image files when they are uploaded to Swift to improve web page loading speeds. The paper first provides background on trends driving increased focus on image optimization. It then describes the project to modify Swift's source code to add a new image compression storage policy. When images are uploaded, a compressed version will be generated and stored. The paper discusses related works on cloud computing, software-defined networks/storage/data centers, and the OpenFlow standard. It aims to analyze Swift's source code, identify where a new policy can be added, and integrate an image compression algorithm and procedure. A web page will demonstrate the new policy
This document describes a student project to implement a software-defined network load balancer using the POX controller. It is divided into two parts: the first part analyzes the POX controller and its OpenFlow module, explaining components like the libopenflow library and discovery module. The second part details the development of a load balancer using a round-robin algorithm to distribute traffic across multiple servers, including modifications made to the POX code and testing in a Mininet environment to analyze performance.
A new interface between smart device and web using html5 web socket and qr codeMatthew Chang
This document proposes a new interface between smart devices and the web using HTML5 WebSocket and QR codes. The author developed a remote soccer game demo where users can control gameplay on their smart devices and view it through a web browser on their laptop or desktop. HTML5 WebSockets allow for two-way communication between the server and clients, enabling real-time updates between the game and controllers. The author used technologies like Node.js, Socket.io and QR codes to link smart devices to the game interface on the web.
Ikwhan Chang proposes developing a mobile application called Howell to analyze a user's activity from Fitbit data and compare it to their calendar schedules. Howell would focus on schedules like sleep and study that involve hand activity. It would use the Fitbit API and OAuth to access a user's Fitbit data and match it to their calendar events in a dashboard view. The application would have users log into Fitbit and grant access to their activity and calendar data. It would then analyze patterns like whether the user's sleep schedule matched what was planned in their calendar.
Air Hockey Game with Google Cloud + NodeJS + NginX + Socket.io + HTML5
you can see gitlab repository: http://git.matthewlab.com/root/remote-web-airhockey
Project Avalon Online(Game) Final ReportMatthew Chang
(Caution: This content created in Korean)
Course: Java Programming
Type: Online Game(Java Swing + Facebook API + Java Socket + Java GUI)
Description: Abalone Game(See: http://en.wikipedia.org/wiki/Abalone_(board_game) )
Number of Team: 5
Role: Leader, Client/Server Programming(about 75% is my duties)
Our Air Hockey Game project will be based on these trends, making a simple air hockey game in web platform. This game will be remote controlled using user’s own smart devices such as Galaxy or iPhone and they can see their game play view through web pages in their laptop or PC.
This document proposes a Facebook remote volleyball game called "Facebook Remote Volley Ball". It describes how the game would work, including installing it on Facebook, creating or joining game rooms, and using mobile devices as controllers by shaking them. It outlines the system architecture with clients on mobile devices connected to a server handling game logic and a database. It presents the team working on the project and their roles. It includes a schedule and addresses setting up development tools and registering the Facebook app. It acknowledges current problems like the need for smoother character movement and real-time notifications from the server.
The document proposes a Facebook remote volleyball game called "Facebook Remote Volley Ball". It would allow users to install the game on Facebook and control characters using their mobile devices as controllers through motion sensors. The document outlines the game play, including creating rooms, inviting friends, and using phones to control character movement. It also describes the system architecture with client-server setup and use of Facebook APIs. It includes a schedule for development and introduces the three-person team working on the project.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
artificial intelligence and data science contents.pptxGauravCar
What is artificial intelligence? Artificial intelligence is the ability of a computer or computer-controlled robot to perform tasks that are commonly associated with the intellectual processes characteristic of humans, such as the ability to reason.
› ...
Artificial intelligence (AI) | Definitio
Design and optimization of ion propulsion dronebjmsejournal
Electric propulsion technology is widely used in many kinds of vehicles in recent years, and aircrafts are no exception. Technically, UAVs are electrically propelled but tend to produce a significant amount of noise and vibrations. Ion propulsion technology for drones is a potential solution to this problem. Ion propulsion technology is proven to be feasible in the earth’s atmosphere. The study presented in this article shows the design of EHD thrusters and power supply for ion propulsion drones along with performance optimization of high-voltage power supply for endurance in earth’s atmosphere.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Software Engineering and Project Management - Introduction, Modeling Concepts...Prakhyath Rai
Introduction, Modeling Concepts and Class Modeling: What is Object orientation? What is OO development? OO Themes; Evidence for usefulness of OO development; OO modeling history. Modeling
as Design technique: Modeling, abstraction, The Three models. Class Modeling: Object and Class Concept, Link and associations concepts, Generalization and Inheritance, A sample class model, Navigation of class models, and UML diagrams
Building the Analysis Models: Requirement Analysis, Analysis Model Approaches, Data modeling Concepts, Object Oriented Analysis, Scenario-Based Modeling, Flow-Oriented Modeling, class Based Modeling, Creating a Behavioral Model.
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
An improved modulation technique suitable for a three level flying capacitor ...IJECEIAES
This research paper introduces an innovative modulation technique for controlling a 3-level flying capacitor multilevel inverter (FCMLI), aiming to streamline the modulation process in contrast to conventional methods. The proposed
simplified modulation technique paves the way for more straightforward and
efficient control of multilevel inverters, enabling their widespread adoption and
integration into modern power electronic systems. Through the amalgamation of
sinusoidal pulse width modulation (SPWM) with a high-frequency square wave
pulse, this controlling technique attains energy equilibrium across the coupling
capacitor. The modulation scheme incorporates a simplified switching pattern
and a decreased count of voltage references, thereby simplifying the control
algorithm.
An improved modulation technique suitable for a three level flying capacitor ...
Profile_ Ikwhan chang
1. Engineer Job Applicant
Applicant Profile
Ikwhan Chang
Expected Position
- System SW Engineer
- Backend Web Developer
- Data Scientist
Last Update : Oct, 2015
2. IKWHAN CHANG
Job Applicant
Student Profile
• PERSONAL INFORMATION
• Name: Ikwhan Chang (Matthew)
• Last Qualification: B.S. in Computer Science and Engineering, Chung-Ang University, Seoul, South Korea
• Current University: San Jose State University, San Jose, CA
• CONTACT
• Mobile: +1 (408)410 4202
• Email: matthew.chang@me.com
• Web: www.matthewlab.com
• Full Resume: resume.matthewlab.com
2
3. IKWHAN CHANG
Job Applicant
Profile
• PROFESSIONAL INFORMATION
• Working Experience: 9 Year
• Current Status: Master’s Student in Computer Engineering at San Jose State University
• Recent Work: Project NGX(Remote Web Controller), Project Dani(Social Collaboration and Share Web Service)
• CURRENT WORKS
• Publications: HTML5 and Mobile Web For Full-Stack Programmer, ISBN(13)-9788960881327, Korea
• Undergraduate Thesis: A New Interface Between Smart Device and Web using HTML5 WebSocket and QR-Code, 2014
• Ongoing Project: URHY.ME(Computer-aided Web Management Tool)
• INTERESTS
• Distributed & Cloud Computing
• Automation of SW Development, Deployment and Maintenance
• Optimization of Traffic Between Client and Server
3
4. IKWHAN CHANG
Job Applicant
Index
1. Overview ……………………………………. 5
• Personal Background
• Skill Pathway
• Expected Job Position
2. Current Project: urhy.me …………….. 9
• Overview
• Motivation
• Problems & Solutions
• System Design
• Social Architecture
3. Academic Background …………….. 22
• Overview
• Project Area
• Project Dani
• Project NGX
5. Professional Achievement …………………... 37
• Overview
• Field of Development
• Expertise
6. Entrepreneur Leadership ………………….. 42
• Overview
• Result
7. Summary …………………………………… 45
4
6. IKWHAN CHANG
Job Applicant
Personal Background
2006-2008 2009-2011 2012-Present
Entrepreneurship Professional Undergrad
• Founded startup
• Worked as Project
Manager
• Invested $1 million
• Developed in social
MMORPG
• Research in social media
channels and web 2.0
Welegend Co., Ltd.
• Worked as software
engineer&Web designer
• Developed in backend
especially Java/J2EE
• Developed several
collaboration system
Elancer Co, Ltd
Webcash Inc.
• Learned CS subjects
• Awarded Web Service
Challenge
• Published book
• Researched Web Service
and Software Engineering
• Leader of Many Projects
Chung Ang University
Insight of social media
and web 2.0
Technical/Design Skills
Interested in Computer-Mediated SW Developments Automation
Computer Science
Background
6
7. IKWHAN CHANG
Job Applicant
ApacheHTTP
Skill Pathway
Web Server,
Cloud
1995 1998 2001 2004 2007 2010 20131992
Design
Programming
Web&Dev
Theory
Database
Mobile Web
Startedtouse
Computer
Web
Application
Server
7
Windows3.0
Windows95
WindowsNT
PaintShopProPhotoshopDreamweaver
Windows2003
DHTMLVBScript
C/C++/Perl
WebDesign
JSP
Windows2000
RHEL
CentOS
Solaris
MySQL
MSSQL
3D
DirectX
WebGL
ASP
AWS
J2EE
TomcatResinOracle9i
Web2.0
PhoneGap
MobileWeb
Responsive
Bootstrap
SNS
Integration
HTML5
WebSphere
Oracle10g
JBossNetty
MariaDB
jQuery
WebProgramming
JavaScript MMORPG
AIX
Security
Internet
UserInterface
UX
Akka
Concurrent
PHP
Agile
Control
IIS JAVA
Play!
HTML
LAMP
Version
Continuous
MongoDB
Programming
C#
.Net
ASP.NET
WPF
Silverlight
Flex
GAE
Heroku
LESS
CoffeeScript
Backborn.js
Scala
Node.js
NginX
Fullstack
Developer
2015
CouchDB
Cassandra
RLanguageSAS
Python
Hadoop
MapReduce
Spark
H/W Technician Web Designer Software Engineer CS Student/Fullstack Developer
GoogleCloud
Openstack
8. IKWHAN CHANG
Job Applicant
Data Scientist
System Software
Engineer
Back-end Web
Developer
Expected Job Positions
Future: Computer-mediated Software Development Automation
Backend Web
Developer
Frontend Web
Developer
Web Designer
DatabaseWeb & UI Design
8
Front/Back-end
Programming
Past: Development & Design Expertise
Deployment
Manager
SW Quality
Analyzer
Server
Manager
Present: Fullstack Web Developer
10. IKWHAN CHANG
Job Applicant
Current Project
❖ Project Name: Urhy.me(You and my rhyme)
❖ Project Date: October, 2014 - Present
❖ Type: Computer-mediated Data Visualization & Cognitive Web Service
❖ Inspiration:
❖ How can social network service help welfare in reality?
❖ How can we see complex personal big data collected from Internet or device is right along or not?
❖ How can we see better things or potential risk factor in these data?
❖ Goal:
❖ Collect user’s numerous data to analyse of personal data.
❖ Provide simple, powerful and intuitive data visualization.
Overview
Personal Data Wearable - Health Data
Smart Phone UsageSNS Activity
Collaborative Work
Complex Data
Internet of Things
URHYME
Data Analyzer
Simplified Data
Check whether user’s goals is
right along
Check potential risk factor
Better
Welfare and
Achievement
10
urhyme
11. IKWHAN CHANG
Job Applicant
Current Project
Motivation
11
Good Habit
Wedding
Good
Relationship
TOEFL/GRE
Lose Weight
Wealth
Good Looking
English
Proficiency
$10000
Write a song
Get a job
Love
Graduate
School Good Habit
Wedding
TOEFL/GRE
Lose Weight
Wealth
Good Looking
English
Proficiency
$10000
Write a songGet a job
Love
Graduate
School
Health
Health
Life
Knowledge Talent
My flood of thought in 2011
I want to be
diesel !
I need more
money..
I want to be
a singer..!!
I want to be
early bird..
Exercise
Categories
Sub Categories
Achieve
Step 1: Think
Step 2: Organize
Steps to organize
(1)Determine what is top-tier category based on Health/
Exercise,/Family/Love/Studies/Programming/Design/
Knowledge/Talent which are what I want to accomplish
(2)Determine what is sub categories
(3)Arrange other thought in sub categories
me
Get Prize
(This motivation is based on my experience from 2011 to now)
❖I am so ambitious man! I want to achive all of my dreams!
❖However, sometimes these dreams makes me tired because there too many things to manage coherently!
➡So, I designed the organization process as below:
urhy me
cognition & visualization
12. IKWHAN CHANG
Job Applicant
1/41/31/2Today 1/5 …
Current Project
12
Wealth Health
LoveFamily
Relationship
Whole My Dream List(Complex)
Talent
100-years
Roadmap
50’s40's30’s20’s …
2017201620152014
60’s
2018 …
1st-quarter 2nd-quarter 3rd-quarter 4nd-quarter
January February March
1st-week 2nd-week 3rd-week 4nd-week
Step 3:
Simplify
Steps to simplify
(1)Make a 100-year roadmap of life using Excel
(2)Decide on a due date and start date each fragmented
goals roughly.
(3)Divide fragmented goals into by 10-year(based on
age)
(4)Divide (3)’s fragmented goals into by 1-year
(5)Divide (4)’s fragmented goals into by four quarters
(6)Divide (5)’s fragmented goals into by months
(7)Divide (6)’s fragmented goals into by the day
➡ Result: today’s to do list based on (7)
(1)
(3)
(4)
(5)
(6)
(7)
urhy me
cognition & visualizationMotivation
Steps to achieve goals
Checked today’s to do list with simple memo.
13. IKWHAN CHANG
Job Applicant
Current Project
13
Result from my motivation
Time
Goals
2011
…
20’s 30’s 40’s 50’s
Health
Knowledge
Study
Honor
Job
Happiness
Wealth
2010~2085 Roadmap of Life in Excel
urhy me
cognition & visualizationMotivation
14. IKWHAN CHANG
Job Applicant
Current Project
14
1. Roadmap - 20’s
Health
2. Roadmap - 2014
Health
3. Roadmap - 2014 Sep
Divide
Divide
Finally, It can easily check!
This system
called“rhyme”
4. To do & check list - 2014 Sep Weekly
urhy me
cognition & visualizationMotivation
2014201320122011
September
2nd Week
2nd Week
15. IKWHAN CHANG
Job Applicant
Current Project
15
Problems
❖ For design this checklist system, I spent four months. It is not easy for ordinary people.
➡ They need to help from expert or friends for make that system!
❖ I had write down excel for 4 year but there is too many accumulated activities and fragmented goals, making me complexing.
➡ More simplified&visualized dashboard is needed!
❖ If I have no write down my activity, I easily lose the will to write down and It makes some gap which cause I cannot easily
recognise whether my activities is going well or not.
➡ Automatic checking is needed!
Still too many goals!
Gap -> discourage to accumulate data!!
urhy me
cognition & visualizationProblems
Not checked
16. IKWHAN CHANG
Job Applicant
Current Project
Solutions
16
Good Habit
Wedding Good Relationship
TOEFL/GRE
Lose Weight
Wealth
Good Looking
English Proficiency
$10000
Write a song
Get a job
Love
Graduate School Health
Exercise
me
➡They need to help from expert or friends for make that system!
me
social friendsexperts
Professional Dieter
Money/Job Expert
Language Expert
Good Habit
Wedding Good Relationship
TOEFL/GRE Lose Weight
Wealth
Good Looking
English Proficiency
$10000
Write a song
Get a job
Love
Graduate School Health
Exercise
✓ Solution: Social Collaboration System
The social collaboration system will organize my complex goals automatically using experts or social
friend’s achievements.
urhy me
cognition & visualization
17. IKWHAN CHANG
Job Applicant
Current Project
17
➡More data simplification&visualization is needed!
✓ Solution: Provide powerful and intuitive data visualization
- Responsive Web & data visualization is adjusted and powerful chart is attached in dashboard
- Optimize to mobile web using responsive web and HTML5
Responsive personal dashboard
Responsive web checklist(for collecting personal data easily) Mobile Web Dashboard
(Warn: Design is just prototype!)
urhy me
cognition & visualizationSolution
18. IKWHAN CHANG
Job Applicant
Current Project
18
➡Automatic checking system is needed!
✓ Solution: Smart&Wearable Device is going to work
❖ HTML5 based mobile web app is provided since most wearable will support HTML5 and HTML5
Push API will be more powerful soon
❖ Collected data will be used for the data analyzer in order to compare the other social friends
➡After collect data, the data analyzer can work as organizer according to circumstantial similarity
❖ Urhy.me will provide open API for third-party
(Warn: Design is just prototype!)
My Rhyme
Time
Goal
V
V
V
V
V
V
Good Habit
Wedding Good
TOEFL/GRE
Lose Weight
Wealth
Good
English
$10000
Write a song
Get a job
Love
Graduate
Health
Exercise
experts
mine
Auto check rhyme
Auto categorization
Urhy.me Data
Analyzer
urhy me
cognition & visualizationSolution
friends
19. IKWHAN CHANG
Job Applicant
Current Project
Cognitive Engine Process
Personal Data
Work Family Friend
Urhy.me Data Analyzer
Welfare Social Management
Money ….
Urhy.me Data Visualization
Urhy.me HTML5 Data
Gathering Engine
from Wearable/Smart
Device
Urhy.me
Management Tools
Integration
Urhy.me Simplified Responsive web UI
Problem:
Complex Data
User hardly recognize
these data
Solution:
Data Visualization
User easily interpret
what’s wrong or okay
Data
Analyzing
Friend/Group’s Data
Urhy.me
SNS
Health
Mentor’s Opinion
Urhy.me
Brand
19
urhy me
cognition & visualization
20. IKWHAN CHANG
Job Applicant
Urhy.me SNS
Personal Big Data
Urhy.me BRAND
Urhy.me
Management Tool
Current Project
System Design
Social Relation Group Relation
My Rhyme
Time
Goal
V
V
V
V
V
V
Friend’s Rhyme
Time
Goal
V
V
V
V
V
V
Group Rhyme
Time
Goal
V
V
V
V
V
V
Rhyme
Time
Goal
V
V
V
V
V
V
Sell or mentor their
achieved rhyme
Group Rhyme
Time
Goal
V
V
V
V
V
V
Wearable Device
Accomplisher = Personal Brand
Urhy.me
Timeline
Post
Useless
Post
Checklist
Tool
Auto Checking Rhyme
Success or
Achieve
Everyday
information from
sensor
Urhy.me - Data Analyzer
Work Family Friend Money Health
Personal Data
Friend/Group’s Data
Mentor’s OpinionSocial Activity
20
urhy me
cognition & visualization
21. IKWHAN CHANG
Job Applicant
Data Visualization
Data Collector
Data
Analyzer
Web Service
Collaboration
Current Project
System Architecture
Urhy.me Data Analyzer
Welfare Social Management
Urhy.me Data Visualization
Urhy.me Hybrid Device App
Urhy.me Management Tools
Urhy.me Simplified UI
Urhy.me SNS
Todo Calendar Time Management
Urhy.me Brand
21
urhy me
cognition & visualization
23. IKWHAN CHANG
Job Applicant
Research Interest
Distributed & Cloud Computing
Computer-mediated SW Development Automation
Projects
HCI Capstone Project(Project NGX)
Wearable Device Project(Project HOWELL)
Social Rich Internet Application Project(Project Dani)
Game Design Project(Project Avalon Online)
Social Data Analytics Project(Project LTS Engine)
Subject of Computing
Software Engineering Data Structure
Assembly Language
Programming Algorithm
Wireless & NetworkComputer Structure
C/C++/Java
Database
Mobile Apps(Android,
Object-Oriented Programming
Artificial Intelligence
Subject of Science & Mathematics
Discrete Mathematics
Probability & Statistics Linear Algebra
Numerical Analytics
Physics
Biology
Subject of Public Relation
Interactive Brand Communication Case Study : Public Relation
Multidisciplinary Approach
23
Personal Data Visualization(matthewlab.com)
Academic Background
Overview
Fullstack Software Development
24. IKWHAN CHANG
Job Applicant
Project NGX (HCI)
Web controller that can send motions from user’s
device like swipe, motion sensor, and touch for
website to some actions via QR-Code.
Facebook Remote Volleyball Game
Simple volleyball game but “Remote” concept, which
means that user can control ball via their own device,
was adapted.
Latest
Main PRJ
Academic Background
Project Area
Book: HTML5 and Mobile Web For Full-Stack
Programmer
Used for main textbook at computer science course at
Samsung software course in Chung-Ang University,
teaching by Dr. W.S. Na
Html5korea.com
Lectured developer for having html skills
Translation of HTML5 Technical Document
URHY.ME
Social Data Analyzer based on to-do list, gathering device’s
records, providing data visualization in order to check their
status of life in one Web page.
Dani Project (Social Map Sharing)
Social map that can make user’s own street map and easily
share. Won the Naver app challenge with first prize.
LTS Engine
LTS (Local Twitter Search) is a program that analyze the user’s twits
based on geo information, using NASA’s World Wind SDK and Twitter O-
Auth.
Avalon Online
Online java version of Avalon game, famous board game, using Facebook’s
social plugins that can login via Facebook account and share score on timeline.
Neni Diary
Simple java calendar program that can login, sharing and alarming their
schedule
Jake Bridge Project
Flex program that can search addresses, easily translate other language,
and share via email.
Memorizing A Words
Program help to memorize English words like flashcard.
Data Visualization
Entertainment & Tools HTML5 Specialist
Human-Computer Interaction
Current
Main PRJ
24
25. IKWHAN CHANG
Job Applicant
Academic Background
❖ Project Name: Project Dani(Dani means‘public road’in Korean)
❖ Project Date: January, 2011 - April, 2011
❖ Type: Data Visualization
❖ Motivation
❖ Create my own map, drawing memorable spot
❖ Visualize and Share my map data in social platform
❖ Goal
❖ Provide User-friendly data visualization based on Rich Internet
Application(Adobe Flex)
❖ Combine several Open API, Map Service
❖ One-Source Multi Use in other social platform
❖ Achievement
❖ Naver Inc., Creative App Award, 1st prize with $1 million awards
Project Dani
Data
Visualization
Cross Platform
My Map Share
Memorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
25
26. IKWHAN CHANG
Job Applicant
Academic Background
Project Dani - Prototyping
My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
1IND
165.
❶
❷
❸
❹
❺
❻
❼
❽
검색
검색
푸른 숲을 연상 시킬 만큼 넓은 휴식공간과 벤치, 연못과 분수 등이 마련되어 있어 쉬어
가기 좋은 곳이다. 또한, 도서관 내에 교복이력서라는 박물관은 옛날의 학교 문화를 보
여주는 곳으로 직접 교복을 입어보는 체험도 할 수 있다.
찾아보기
http://jdlib.sen.go.kr/jdlib_index.jsp
내가 선택한 길
도서관 ⇩
등록 수정 삭제
About 1CH
217.
20minago
Main View Creation of Map
Designed by Matthew Chang
Map View
User’s Registered Map Creation of Map for
sharing user’s memorial
20%
26
218. IKWHAN CHANG
Job Applicant
Open Social
One-Source
Social Sharing
Academic Background
27
Project Dani - Social Design
My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
35%
★User can share their map in several social
web portal/service
★User can install in different web portal/
service in accordance with opensocial.org
219. IKWHAN CHANG
Job Applicant
Project Dani - Data Visualization
Cross Browser
Flash Catalyst - Animation Design
Photoshop - Default Design
PSD
FXP
Flash Builder - Action Script
SWF
Adobe Edge - HTML5
Development Distribution Workflow
★This concept was pioneering HTML5 utilization in 2011
Academic Background
28
My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
45%
220. IKWHAN CHANG
Job Applicant
Google
Open Social
Framework
Adobe Flex Spark Framework
Map Manager
Social Manager
Create/Mod/Del map
Data Manager
Create/Mod/Del spot
upload/delete file
add/delete comment
Find social ID(PK)
Find friend list
Find nickname and photo
Write in user’s activity
Map / Photo / Comment Data
Profile / Friend Data
OpenAPIOpenSocial
DBMS (MySQL)
Blaze DS /
WAS
(Tomcat) /
JSP Servlet
Data Manager
Map Controller
Road Controller
File Controller
Comment Controller
Data Query
PoolManager
User Controller
Comment File Point Road Map User
Client
Server
• Naver Location
Open-API
• Naver Address
Open-API
• Addr-Location
Coordinate API
Project Dani - C/S Architecture
Academic Background My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
55%
★A through MVC Architecture
29
221. IKWHAN CHANG
Job Applicant
Adobe Flex Spark Framework
Map Manager Social Manager
Open API
Open Social
Data Manager
Blaze
DS
(Remote
Object)
Controller (Tomcat / JSP Servlet)
Pool
Manager
DBMS (MySQL)
Project Dani - Class,Module Design
Modulability External Architecture
Academic Background
30
My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
70%
222. IKWHAN CHANG
Job Applicant
Project Dani - Output of Data Visualization
Add to spot
❶
❷
❸
❹ ❺
❻
❶ Main map view
❷ List of memorable spot
❸ Title of map and detail
❹ List of friend’s map
❺ List of other my map
❻ Search
Final Main ViewView - Add to spot in my created map
Academic Background My Map ShareMemorable Spot
Road
Open Social
Rich Internet Application
Open API/Map Service
Cross
Platform
Analogue UI
100%
31
223. IKWHAN CHANG
Job Applicant
❖ Project Name: Project NGX(New Generation eXperience) : remote web controller
❖ Project Date: March, 2014 - October, 2014
❖ Type: Hunam-Computer Interaction
❖ Motivation:
❖ Why web UI/UX used keyboard and mouse ONLY?
❖ How user can control website via smart phone?
❖ Goal:
❖ Develop remote control server via QR-code and Javascript Library(jQuery Plugin) : NGX QR
Controller, ngxqrctl.js
❖ Github: github.com/MatthewLAB/NGX_PROJECT
Project NGX
Web Remote Controller
Swipe GyrojQuery Plugin
Smart Device
Mobile Web App
jQuery MobileEvent Handler
QR-Code
Website
Mobile Browse Events
Button DownTouch/Move
GPS Accelerator
32
Academic Background
224. IKWHAN CHANG
Job Applicant
Project NGX - System Design
PROJECT NGX
NGX SERVER NGX CLIENT
Node.js
index.js
(NGX Server)
Socket.io
Event Handler
Express.io
NGX CONTROLLER
ngx_qrctl.js
(jQuery plugin)
Controller
(Mobile Web)
Website
Simple and Modulability architecture
Server will be provide as NPM library - easy installation
33
Academic Background
30%
Web Remote Controller
Swipe GyrojQuery Plugin
Smart Device
Mobile Web App
jQuery MobileEvent Handler
QR-Code
Website
Mobile Browse
Button DownTouch/Move
GPS Accelerator
225. IKWHAN CHANG
Job Applicant
Project NGX -QR Attaching Process
New Paradigm: added QR-code
1. Load ngx_qrctl.js 2. Initialize
QR Attached
Conventional: normal scrollable website
34
40%
Academic Background
Web Remote Controller
Swipe GyrojQuery Plugin
Smart Device
Mobile Web App
jQuery MobileEvent Handler
QR-Code
Website
Mobile Browse Events
Button DownTouch/Move
GPS Accelerator
226. IKWHAN CHANG
Job Applicant
Project NGX - Connecting Process
NGX Control Panel
user can control
website via QR-Code
1. QR Scan via Smart Device 2. Connected NGX Control Panel
35
70%
Academic Background
Web Remote Controller
Swipe GyrojQuery Plugin
Smart Device
Mobile Web App
jQuery MobileEvent Handler
QR-Code
Website
Mobile Browse Events
Button DownTouch/Move
GPS Accelerator
227. IKWHAN CHANG
Job Applicant
Project NGX - Event Handling Process
2. Use Control Panel in Device
1. Event Binding
Swipe
Down
NGX SERVER
Scroll
Down
send
swipe_left
push
swipe_left
ngx_qrctl.js
3. Event Handling
★ The input of user’s device will move website to scroll down
36
100%
event
swipeleft
Academic Background
Web Remote Controller
Swipe GyrojQuery Plugin
Smart Device
Mobile Web App
jQuery MobileEvent Handler
QR-Code
Website
Mobile Browse Events
Button DownTouch/Move
GPS Accelerator
229. IKWHAN CHANG
Job Applicant
Online Banking
Online Finance Management
System
WebCash Inc.
2011-2012
Online Payment
Source Management
Continuous Integration System
Online Trading System
Professional Achievement
Overview
Website Development
Elancer Co., Ltd.
2009-2010
Content Management System
Enterprise Resource Planning
System
FIAMM Korea Co., Ltd.
2013-2014
Web Designer Producer Software Engineer
Huge Capacity Server
Architecture
Fullstack
Web Designer Developer
38
Expertise
Back-end Programming
Expertise development
skills for collaborative
tools and SNS
Web Design
Database
Front-end Programming
230. IKWHAN CHANG
Job Applicant
Professional Achievement
Professional Map
39
Backend
Programming
Web
Language
Frontend
Programming
Tools
Server
Database
Collaboration
System
Design UX
Web Design
IKWHAN
CHANG
231. IKWHAN CHANG
Job Applicant
Professional Achievement
Field of Development
Groupware
Bootstrap, jQuery, LESS, backborn.js
Web Community (Doosan Group)
Mainpage, subpage, board, admin using asp, javascript,
css
Website (Doosan EC)
Subpage, admin tool using asp, javascript, css
Website (Doosan Infracore)
Subpage, admin tool using asp, javascript, css
World DJ Festival
Wordpress, Required+, jQuery, Zurb, PHP, Photoshop,
Dreamweaver
FIAMM Korea Website
Wordpress, Required+, jQuery, Zurb, PHP, Photoshop,
Dreamweaver
Welegend Website
PHP, Photoshop, Dreamweaver
HANBUL SYSTEM Website
PHP, Photoshop, Dreamweaver
Enterprise Resource Planning Management
System
FIAMM Korea’s ERP System using Play!, Scala,
NodeJS, NginX
Source Management Continuous Integration
System
Webcash’s resource management and continuous
integration system using Jenkins, Maven, Git,
Collaborative Content Management System
Elancer’s content collaborative tools using Spring MVC,
iBatis, velocity, Resin
Online Banking
Java, JSP, Oracle 10g, WebSphere, AIX
E-Payment for Pharmacists
Java, JSP, Oracle 10g, Tomcat, AIX
E-Account Management and Analyze
Spring MVC, Hibernate, Freemaker, Oracle 10g, Solaris
E-Trading System
Spring MVC, iBatis, velocity, Resin
Collaboration System
Backend programming Web Design
Frontend programming
40
232. IKWHAN CHANG
Job Applicant
Collaboration Tools
Professional Achievement
Expertise
Design
Photoshop, Illustrator, Dreamweaver, Flash, Flash
Catalyst, Adobe Edge
Mobile Web
Apache Cordova, jQuery Mobile, Appcelerator
Rich Internet Application
Flex, Silverlight,HTML5, Java FX
Mobile
Android, iOS, Windows Embed
Version Control
Subversion, Git, CVS
Continuous Integration
Jenkins CI, Ants, Maven, JIRA
Main IDE
IntelliJ IDEA, Eclipse, Netbeans
Programming Languages
Java, Scala, C, C++, C#, JSP, PHP, ASP, ASP.NET
Web Frameworks
Spring Framework, Play! Framework
JavaScript Framework
jQuery, Backborn.js, AngularJS, Bootstrap
Backend
Tomcat, Apache HTTP, WebSphere, Resin, JBoss,
Node.js, NginX
Operating System
Linux(CentOS), Solaris(2 yr), AIX(2 yr), Windows Server
series(handled 2000,2003,2008,2012 and NT version
over 10 year)
Cloud Platform
Google Cloud, AWS, CloudBees, Heroku
Web Language
Server Database
Design UX
41
234. IKWHAN CHANG
Job Applicant
Entrepreneur Leadership
❖ Company Name: WeLegend Co., Ltd (Startup)
❖ Employees: 25(Aug 2008)
❖ Capital: $1 million from angel investor
❖ Product: Genesis Online(Social-based Massive Multiplay Online Role Play Game)
❖ Genesis Online is MMORPG game, communicating between game and web.
❖ We tried to adjust website’s user action into game.
❖ Roles
❖ Founder Software Engineer
❖ Interviewed and employed at least 200 people (back-end/client/UI
programmers, 2D graphic designer, 3D modeller and animator, and service
designers) as head of human resource
❖ Managed to whole project as project manager
❖ Managed various facilities and affair
Overview
43
235. IKWHAN CHANG
Job Applicant
Entrepreneur Leadership
Result
• Employed 8
programmer, 15
designer, 2 producer
• Mediated whole team
• Monthly report for VC
• Game Database Design
• Developed Web
Sharing System for
Game
• Designed company
website
• Analysed Online Game
Market Demand
• Analysed Collected
various Social Media
Channel
• Studied UCC, Data 2.0,
PaaS, Cloud Sourcing,
Widget, Long Tail,OSMU,
Social, Tagging, RSS, Open
API, Mashup, UX
Management Collaboration Insight of Social Media, Studied various Web 2.0 skills
Project Manager Online MarketerFounder Software Engineer
• Founded startup
• Invested $1 million
from Angel Investor
• Managed financing
44
236. IKWHAN CHANG
Job Applicant
Potential
Ph.D.
Credential
Experience
Summary
Design
Proficiency DB Scheme
Proficiency
Entrepreneur
Experience
Web Social
Expertise
Credential
Experience
Substantial
ProjectsHuman-Centered
Computing
Cloud Computing
45
CS Subjects
Data
Visualization
Data Visualization
Expert