... September 2015-present * Dean’s Scholarship NORTHEASTERN UNIVERSITY GRADUATE SCHOOL OF ENGINEERING Boston, MA Master of Science in Computer System Engineering, Concentration: Software Engineering December 2012 * Dean’s ScholarshipPROFESSIONAL EXPERIENCE | VICOR CORPORATION Andover, MAFull Stack Software Engineer, Core Team Member March 2013 – May 2015 * Led 16+ projects using software control system to automate manufacturing processing to reduce operation cost. * Automated human operational procedure, producing an annual cost savings of $45,000. * Saved 8 hours labor time per engineer per month by presenting and introducing new software development tool to the user community, project team, and management team. * Managed multiple projects to ensure deadlines were met and tasks were completed in compliance with regulatory rules and internal guidelines * Defined, documented and implemented new product requirements by collaborating with business analysts, engineers, managers, and end users. * Increased knowledge transfer efficiency by constructing...
Words: 550 - Pages: 3
...Offshoring Impact on U.S. Software Engineers for Leadership and Organizational Behavior Thesis: In my workplace, we have been outsourcing some technical work to Mexico. It has been interesting the feedback we are getting from our programmers. Although we’re outsourcing only when the work exceeds our capacity, they’re rightly concern about their jobs; they are concern about offshoring. I would like to write a feasibility analysis of offshoring work for my class project. I would like to be specific to “offshoring impact to software engineers”. April 17, 2011 Contents Offshoring Impact on U.S. Software Engineers 1 Contents 2 1 Introduction 3 1.1 Definitions 3 1.2 Summary 3 2 Data Section 4 2.1 Offshoring from a political perspective 4 2.2 Offshoring from a business perspective 7 2.3 Offshoring from software engineers perspective 9 3 Conclusion 11 3.1 Summary of Findings 11 3.2 Recommendations 11 4 Appendices 13 4.1 2008 Projected Base Salary Increases 13 5 Bibliography 14 1 Introduction 1.1 Definitions According to United States Department of Labor, software engineers (job 15-1031) develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database...
Words: 2446 - Pages: 10
...FUNDAMENTALS OF DATABASES CLASS ACTIVITY – Chapter 2 & 3 PART A Use the information below to answer the questions that follow 1. Create a Crow’s Foot ERD to include the following business rules for the ProdCo Company: a. Each sales representative writes many invoices. b. Each invoice is written by one sales representative. c. Each sales representative is assigned to one department. d. Each department has many sales representatives. e. Each customer can generate many invoices. f. Each invoice is generated by one customer. PART B Use the figure below to answer the questions that follow. 1. Identify each relationship type and write all of the business rules. 2. Create the basic Crow’s Foot ERD for DealCo. PART C Use the following information to answer the questions that follow. Typically, a patient staying in a hospital receives medications that have been ordered by a particular doctor. Because the patient often receives several medications per day, there is a 1:M relationship between PATIENT and ORDER. Similarly, each order can include several medications, creating a 1:M relationship between ORDER and MEDICATION. a. Identify the business rules for PATIENT, ORDER, and MEDICATION. b. b. Create a Crow's Foot ERD that depicts a relational database model to capture these business rules. PART D Use the following information to answer the questions that follow. XYZ School has asked you to design...
Words: 381 - Pages: 2
...| | |GENERAL MANAGEMENT & STRATEGY | |Fall Semester, 2010 | |[pic] | |MANAGEMENT 374 (Unique No: 04570) | |Class Times: Monday and Wednesday, 08:00-09:30 am | |Location: UTC 1.118 | Instructor: David Chandler E-mail: david.chandler@phd.mccombs.utexas.edu Office: CBA 3.332K Tel: (512) 471-2548 Office hours: Monday, 10:00-11:00 am Wednesday, 10:00-11:00 am Immediately after class and at other times by appointment. REQUIRED COURSE MATERIALS (Available at the University Co-op) 1. Course reading packet: Selection of Harvard Business School case-studies, Harvard Business...
Words: 4693 - Pages: 19
...Phone: 0449112609. Address: 9 McIver Place, Kensington, VIC 3031, Australia. Nationality: Vietnamese. Marital status: married. Date of Birth: 05/01/1982. PERSONAL STATEMENT I have over 8 year experience in software development and Java development area. With a solid knowledge on OOP and Java Enterprise development, I can adapt to large scale projects in a shortest time. Also, I usually work with over 100% of my performance. My knowledge and experience can bring more business values to company. KEY SKILLS * Programming languages: Java, C/C++/C#/Objective C. * Script: Javascript, Adobe ActionScript (PureMVC Framework). * Framework: Spring, Hibernate, JPA, PureMVC, Struts, SWING, EJB, JSP/Servlet, Web Services, RESTFUL Web Services, J2EE. * Web application server: IBM Websphere, Tomcat, JBoss. * Operation System: Linux (Ubuntu,Suse, Redhat, CentOS), Windows, MacOS. * Versioning tools: Maven, Subversion, CVS, Microsoft SourceSafe. * DBMS: PostgreSQL, Oracle, MSSQL Server, DB2, MySQL. * Methodology: SCRUM Agile. * IBM FileNet: Installation, application development. * IDE: Eclipse, IntelliJ, MS Visual Studio 2010. * Sharepoint: MS Sharepoint Administrator 2010. EDUCATION * Bachelor of Science, Software Technology, Ho Chi Minh Industrial University, Ho Chi Minh City, Vietnam, 2003. * Bachelor of Arts, Information Management Major, University of Economics HoChiMinh, Vietnam, 2009 PROFESSIONAL ACCREDITATIONS ...
Words: 1167 - Pages: 5
...Selection of KM Approaches and Business Case for KM strategy Madeline Martinez George Washington University Author Note Madeline Martinez, Department of Engineering Management & Systems Engineering, George Washington University. Correspondence concerning this article should be addressed to Madeline Martinez, Department of Engineering Management and Systems Engineering, George Washington University. Contact: madeline1@gwu.edu Abstract This paper presents the selection and design of KM approaches to address. To select the appropriate approaches company objectives and current gaps were analyzed and link with their respective or tentative approaches. For each approach three KM objectives were presented using the SMART approach to ensure that our KM strategy meets the needs and requirements of the organization. A business case was also made using the information gained from knowledge maps, the letter from the CEO, and the agency maturity assessments. Keywords: SMART objectives, KM approaches, Case Study, Communities of Practice, Lessons Learned. Supporting the Flow of Critical Knowledge by Designing KM Approaches Now we are ready to select and design KM approaches after having a call to action and a gap analysis in place. Previously, we have analyzed Vivint’s strategic knowledge needs, and its gaps and opportunities. This study will help us focus our KM approaches in the right direction, stablishing the most appropriate KM core group and addressing the...
Words: 3119 - Pages: 13
...Personal Computers Introduction In today’s society almost every American family owns at least one personal computer. The personal computer technology has grown greatly improving the personal computer industry. Each year more and more improvements are made. Personal computers today are by far superior to personal computers of 40 years ago. Dimension One The operation of personal computers made today has grown tremendously from personal computers of 40 years ago. In the late 1970s into the 1980s, computers were developed for household use, offering personal productivity, programming and games. Personal computers were made much larger and more expensive systems were aimed for office and small business use. They were difficult to set-up, difficult to operate, and only had 4k bytes of memory. You would need to run several cords, and wires to set-up all the components, it would only operate in basic formats and was costly to upgrade to an expansion memory adapter. It was less expensive to just by the newest model. Dimension Two Nowadays, personal computers are in the workplace, schools, shopping facilities, and almost every household has at least one personal computer in the home. They are a lot more affordable which allows it to be a lot easier to own one. Today’s personal computers are more advanced then they were years ago. They can operate with multiple media for entering programs, for example compact disks, zip disks, and/or a floppy disk. On the...
Words: 323 - Pages: 2
...Transaction 12 Screen Shots of the Software. 14 Create company 15 Purchase 16 Sale 17 Counter sale 18 Damage stock 19 Privilege settings 20 Profit and loss analysis 21 Balance Sheet 22 Product availability search 22 8.1: User Manual 23 8.2: Online help. 23 8.3. Installation Guides, Configuration, and Read Me Files 23 1.Introduction Medical Store management software is general software developed for medical store. This software Help them to do billing and stock maintain ace. It also provides them with the facility of keeping a track of customer and of the stock , keeping the records of the companies and the stock available, the expiry of the medicines and the no of workers working in the medical store. This system help the owner of the medical store to manage various aspects about the store together , paper work is reduced , inventory details of all medicines are store to reduced keeping check on a day to day basis. 1.1 Purpose The purpose of this software is to specify requirements and to give guidelines for the development of above side project. In particular it gives guidelines on how to prepare the above said project. This document is intended to be a practical guide for people who are developing the software. More over it provides the guidelines to how to use the system and what are its functionalities and behaviors. What are its key features and what are the most helpful benefits of the software. 1.2 Product Overview....
Words: 2866 - Pages: 12
...Version 1.0 Procedure to Install Parasoft Tool and Test KISU code Pre-requisites: Perform section ‘5) Installation of C++test and general setup for user’s accounts' from the document attached below (C++test_training_for_EntryNav-TEGRA_projects .pdf) to install Parasoft. Creating an eclipse project to test your code using C++Test: 1. Open a new Terminal and perform the following steps: * export PATH=$HOME/parasoft/cpptest/9.4:$PATH ($HOME should be ‘/home/mmes/’) * Go to the source folder you want to test using C++Test and run: * "./build.sh C13384B 3.1.10" and then * "/home/mmes/parasoft/scripts/cpptest_make_bdf.sh make" (This should create the file 'cpptestscan.bdf' in the source folder.) 2. Open another terminal: * export PATH=$HOME/parasoft/cpptest/9.4:$PATH * export PATH=$PATH:/MM_BASE/arm/toolchain/toolchain/x86-linux2/bin * export PATH=$PATH:/bmw117/C13384B/sysroot/mm_entrynavc2hw-glibc_ivi_base/x86-linux2 (Modify the EntryNAV system release to the one in your setup, in this case it is ‘C13384B’) * Launch C++test GUI using “/home/mmes/parasoft/scripts/cpptest_gui.sh &” 3. To create the project: * Go to File > New... > Project > C/C++ > C++Project, then Next> * In the project definition dialog that appears do the following. Make sure to leave the “Use default location” checkbox enabled: * Give project name, e.g. kisu_try ...
Words: 478 - Pages: 2
...Sorry. I will update latter ... Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will update latter ...Sorry. I will...
Words: 471 - Pages: 2
...research engineer is the closest of a scientist. They explore fundamental principles of chemistry, physics, biology, and mathematics in order to overcome barriers preventing advancement in their field. They also conduct investigations using various means like experiments both large and small-scale. Development- The development function is often coupled with research in so called R&D divisions. Development engineers take knowledge acquired by researchers and apply it to a specific product or application. They continuously looking for ways to incorporate the findings of research, into prototypes to test their feasibilities for use in tomorrows products. Testing- Test engineers are responsible for designing and implementing test to verify the integrity, reliability, and quality of products before they are introduced to the public. They devise ways to simulate the conditions a product will be subjected to during life. Design- The design engineer is responsible for providing the detailed specifications of the product society uses. They use their knowledge of scientific and mathematical laws, coupled with experience, to generate a shape to meet design tools and are often supported by technicians trained in computer drafting software. Analysis- is an engineering function performed in conjunction with design, development, and research. They use mathematical models, and computational tools to provide the necessary information to design, develop, or research engineers to help...
Words: 1085 - Pages: 5
...| | | | | | | | | | INDIAN INSTITUTE OF MANAGEMENT KOZHIKODE | | | | Deteriorating Technical Niche of Software EngineersSSD | Project Proposal8/24/2014 | | Submitted By: | EPGP-05-121 | Jaspreet Singh | EPGP-05-141 | Rajan Gupta | EPGP-05-148 | Sandip Shah | EPGP-05-156 | Susanta Paul | EPGP-05-142 | Raja Row Choudhury | Proposal for Simulation and System Dynamics.@2014 Authors. No part of this document should be reproduced or distributed without the prior permission of authors. | Problem Area Technical Talent shortage, Skill-Gap, Skill Mismatch, Skills shortage, etc. are the expressions of the same problem which have remained abuzz in almost all the Technology centric industries since years. The case of IT Services Industry is no different. In fact the skill gap widens even more, as the pace on which the technologies are changing in the IT / Digital space is the fastest. Concepts of IT have evolved so fast that it seems we have lived through multiple eras in less than a decade’s time – dot-com era; Information era with the advent of the powerful Search engine, Google and the knowledge collaborators, Wikis; the E-era, in which IT engulfed the whole Business value-chain with its e-models – e-commerce to e-business; then came the Social-era, which re-defined not just businesses but the people’s lives by taking them thousands of miles ahead in terms of reach, connectivity, opportunities, etc.; and now we are living in a Digital...
Words: 688 - Pages: 3
...Employment of aerospace engineers is projected to grow 7 percent from 2012 to 2022, slower than the average for all occupations.(bls) Some aerospace engineers work on projects that are related to national defense and thus require security clearances.(bls) This requirement will help to keep jobs in the United States.(bls) In addition, aircraft are being redesigned to cut down on noise pollution and to raise fuel efficiency, which will help spur demand for research and development. (bls) However, growth will be tempered because many of these engineers are employed in manufacturing industries that are projected to grow slowly or even decline.(bls) Aerospace engineers who know how to use collaborative engineering tools and processes and are familiar...
Words: 667 - Pages: 3
...Name: HUY HUYNH Class: PHIL-370 Instructor: Michael Davis Third Paper ENGINEERS AND LAYERS Ornella Muti, P.E., was retained by plaintiff’s attorney to evaluate a transponder used in small planes to determine whether it could have been the cause of a mid-air collision. While doing the evaluation, Muti discovered that the transponder has a flaw which, though unrelated to the collision, might well cause another dangerous error, failure to respond during the approach to landing if the ambient temperature is too high. Since this second flaw both concerns public safety and was unrelated to the case, Muti sent a senior engineer at the defendant company a copy of the relevant parts of her report when she sent the entire report to the plaintiff’s attorney, telling the attorney what she had done. Plaintiff’s attorney then filed a complaint with us, alleging breach of confidentiality, breach of contract, and other unprofessional conduct. The case is pretty simple to understand. Muti was hired by a plaintiff’s attorney to investigate a transponder whether it caused a mid-air collision. While doing so, she found an unrelated flaw that could cause a hazard. She sent a second engineer at the defendant company parts of her report, and then sent a full report to the plaintiff’s attorney, telling about the second engineer. The attorney filed a complaint against Muti. The case itself has a few ambiguous details. We have made the following assumptions to clarify these ambiguities so that we...
Words: 804 - Pages: 4
...understand the reality of ‘engineering.' For them, engineers are “super-humans” who build rockets, robots, electric vehicles and the like. The reason is that when a person says he works on a satellite project, people jump to the conclusion that he knows every detail of building a satellite. In reality, no engineer can know the entire details of projects. For example, it requires people from various disciplines such as electrical, mechanical, chemical and materials engineering to design an electric car. Since the common man has the “super-human” view in mind, he generally does not accept or appreciate many of the “real” engineering works. For example, a home inverter might not bring about any awe to the common man as does an electric vehicle (though both might be equally challenging to build), because he often finds a technician setting right the problems in a home inverter. The technician just knows by experience what to do, whereas an engineer knows why it has to be done. Engineering is more valuable than science First, I will clarify the difference between ‘science' and ‘engineering' through a simple example. The study of optics of materials will fall under science. Scientists (physicists, in this case) will try to explain the optical properties which different materials possess. If someone tries to use the optical properties to make a microscope or a camera, he will be an engineer. Scientists establish facts which engineers exploit to make things useful to society. History...
Words: 855 - Pages: 4