AEGISoft bvba / Dorpstraat 9, 9190 Stekene.

Size: px
Start display at page:

Download "AEGISoft bvba. 0486.402.117 03/257.14.09 Dorpstraat 9, 9190 Stekene. http://www.aegisoft.be"

Transcription

1 AEGISoft bvba Olivier Costa / Dorpstraat 9, 9190 Stekene Objective Efficiently growing quality software with a motivated team. Who am i Olivier Costa, born in 1973 (November 27 th ) at Wilrijk. Married to Amore Natalie Father of Anna Keiko (age 8) & Moriah (age 5) & Ilian Kai (age 2) Keywords: Efficiency, Thoroughness and Timing. Work climate: trust, open, direct Occupations: Family, Aikido, Software construction in the widest sense, riding my bicycle/bike, meditation, strategic games (Go, wargames, risk, social games ). What do I bring Summary of what you can expect: Social team player Wide experience of the software process (architecture, design, construction, deployment) In depth knowledge of the software construction process Long term vision Agile expertise with RUP background Education IHAM Ind. Ing. Electricity - Electronics Option Computer science General scientific education Learned how to organize work & Organize people (as class representative) Thesis ( ): Alcatel 2-tier Stock management MS-Access GUI + DB Continued an MS Access 2.0 application for managing resources

2 Experience Agile programming Practices XP Refactoring Pair programming Test-driven development Continuous Integration Collective code ownership 5 year 3 year 3 year Planning - SCRUM Set-up customer role (product owner, sprint meetings) Plan-board organisation Extract Stories (UseCases) from requirements Transparent reporting (burn-down charts) Organise daily stand-up meetings (scrum) Train developers to become part of a cross-functional team 1 year Tools Visual Studio 2005 (test & refactor system) Resharper (extended refactor plug-in) NUnit, NCover (TDD tools) CruiseControl, NAnt / MsBuild (CI tools) Set-up & manage source control Subversion, Tortoise, Kdiff3, Beyond Compare 1 year 1 year 1 year 2006 & 2007 XP Days Spreker Share experience as speaker at the yearly XPdays : : (4 weeks) Sony Consultant Refactoring existing agile processes Created base application for managing multiple modules Refactor existing Nant scripts to easily deploy to DEV, DEMO & PROD

3 De POST Team leader Working into existing Com+ driven multi-tier web-based (rich-thin client) application for the post office counters. Transforming VB6 server-layer to C# Migrate simple data objects to behavioural entities Migrate from PVCS sourcecontrol to parallel development with Subversion.NET wizards next to MSHTA scripts on the client MS-SQL (accessed via CRUD stored procedures) Introducing agile development Architecture, design(patterns) & technical lead of new application (Remus) Introducing new tools: CruiseControl, NAnt, NUnit, Resharper, NCover, NDoc, Maintenance & Release management (from april 2006) Setup & manage the parallel development branches. Fix & enhance applications in production Package & release fixes & enhancements to Test & Production environements. Continuous improvement of develop & maintenance process Training & guidance of juniors Technical & organizational lead of the maintenance team Project: Remus (from september 2005) Remus must calculate the remunerations for resellers of postal products. Leading development-team for a SmartClient application, interfacing with numerous postal applications. Reporting to project manager & analyst. Demo s for customer. Setup & implement release strategy for Test & Production environments. It s a pilot project for : full dotnet applications in DE POST, agile develoment, quality & progress reporting, deployment. Project: PostStation Core team (from april 2005) Refactoring sections of the POSTSTATION application. Adding new functionality to the POSTSTATION application.

4 Business Architects Int. Senior developer Working into existing Com+ driven multi-tier banking application Debugging & Refactoring Implementing new features (iterative development, testing) Feedback to & reworking with architect (designs & documentation) GUI & Server components in VB6 Data in MS SQL2000 Large framework exists Project: CBLoans (5 months) Maintenance on GUI, Server, Batch scripts for automated processes Completing software documentation where holes were found. Project: Sinister (4 months) Implementing new process (VB6, vbscript, Stored Procedures in MS-SQL) touching all main processes of the application. Designs from architect reworked into documentation useful for developers Feedback into Architect documentation Project: Payments conversion (1 month) Implementing new tool (VB6) to prepare raw data to an acceptable format (CODA-128). Translate client s wishes into design diagrams. Short-cycle, iterative development SW documentation delivered with application User help implemented Protime NV Senior developer Working into existing Client/Server Software (+Intranet Application) Debugging & Refactoring Implementing new features (Inception, analysis, iterative development, testing, deployment) Building a framework to support the whole team. Sourcesafe & Clearcase (version control) IIS & ASP (intranet application) Rational Unified Process

5 Project: ProTime, main application (s) Finishing 2 nd version of the main application: Fat client Thin server DBs VB6 executables VB6 Dlls Sybase Oracle MS-SQL 7, 2000 Moving DB access from RDO to ADO PL-SQL MS-SQL Maintenance. Mainly 2 nd line, Sometimes at the client Project: ProNet, web application (1 year) Maintenance on Intranet application HTML & Java classes on client, VB6 on webserver (IIS) Start building of library framework to reuse common functionality Project: Deployment (1 year) Initiated a deployment mechanism while working on the other projects. Analysing the application build-process & creation of Install application (Installshield, Wise) Building tools (VB6) to automate the painstakin issue of file dependencies & incremental builds. Handed over this project to foreign team (Romania) & follow up. Setting up a Build PC Documenting the Build Process so that anyone can perform a build of asserted quality. Project: ProCost, new feature (s) 2 fazed extension of the main ProTime app. (VB6) 1 st fase had little impact. 2 nd fase required lots of refactoring in core components. Rather simple design reworked into architecture & design documents as base before implemening & as communication base to Helpdesk, Configurators and other developers (in-house & foreign) Extended framework (started for ProNet) to reuse code in components rather than in shared classes & modules of massive executables. Reworking Errorhandling into one that is more robust. (error ripples back to a component that can decide whether to terminate gracefully or continue). Error log includes callstack for debugging.

6 Alcatel (Space & Defence) Junior developer Took over (HW & SW) MAP project (part of Awacs radio system) Working solo (as in not in a team). Ran full cycle (analysis, implementation, test, deploy) Created DOS batch files to support Compile Build Release rituals Setup Perforce (version control) structure. Project: MAP (15 months) Embedded application written in ANSI-C to control the front panel of the AWACS radio system. TestApplication written in VB6 Documentation for Quality department (test interface) Development documentation (application structure) Quick Job student Practical exercise in teamwork

7 Learned Current business Overview of what I learned: Continuous Process Improvement Agile Programming & planning techniques Communication with client (do s & donot s) Planning based on facts (not wishful thinking) Setting up Requirements, Use Cases/Stories, UML modelling Link analysis documents to implementation (& back) Testing & Refactoring as basic development tools OO development (best practices & performance issues) OO mapped to relational DBs (Do s & DoNot s) Unit, integration & acceptance tests Setting up build, install & deployment procedures Setting up Source Control (file-lock & file-merge) Use & config Defect & Feature tracking (linked to source code) Link design to code (keep the documentation up to date) Quality software ( anti-aging methodologies, long term vision) Building & maintaining multi-tier applications Change management Team management Expanding my knowledge about: Converting distributed desktop experience to Web environment (ASP.Net, webservices, PHP, drupal, Apache, SmartClient, ) Project management Efficiency improvement (eliminate waste) Social skills (deal with resistance, strengthen collaboration, )

8 Technologies Overview of known technologies Insight in software construction as a whole exceeds the ever-changing language-specific knowledge. Therefore I can quickly adjust to new technologies. Inspiration: Steve McConnell & Martin Fowler. knowledge domain Languages experience knowledge level C 1 VB6 6 year 3 VB.NET 1 year 2 C# 3 year 3 PHP 1 year 1 Ruby (on rails) 1 year 1 OS MS Windows 10 year 2 Dll-Hell 5 year 3 Office use Programing Excel 1 3 year 3 Word 1 1 year 3 Access 1 3 year 3 Web IIS 3 year 2 Apache 1 year 1 ASP 1 year 1 DB MS Access 3 year 2 MS SQL 6 year 2 Oracle 3 year 1 MySql 1 year 1 XML 1 year 1 Methodologies x-tier applications 7 year 3 COM+ 2 UML 5 year 3 OO 5 year 3 XP / Agile 4 year 3 RUP 4 year 3

9 Management Capture requirements 5 year 3 Scoping 5 year 3 Daily scrum 3 Sprint cycle 3 Planning 2 Knowledge level 1 : knowledge of programming language / commands 2 : knowledge of the IDE / extra tools / apply commands efficiently 3 : 3 or more years experience as senior (knowledge of the small details)

10 Trainings UML Design Rational Unified Process VB 6.0 (desktop & distributed) - MCP Project management Rational ClearCase.NET C# & VB Brain/Mind-mapping Agile programming (XP) & planning (SCRUM) Subversion Languages Level Nederlands Very good (native tongue) English Very good (sourcecode & documentation belongs to be in English) Français Basic (1s school training but little used ) Italiano Notions (Italian family-in-law...) Office tools MS-Access Internet (MS explorer & Mozila FireFox) Mail (Outlook & Gmail) MS-PowerPoint MS-Word MS-Excel Level Good Good Good Good Very good Very good Professions Experience Knowledge Consultancy SW techniques 5 year Very Good Project management 3 year Good Software Developer 10 year Very Good Quality control 10 year Very Good Drivers License A1 motorbike B Extra information Available from January I d like to work in the neighbourhood ( 30km) of Stekene (9190) Between Gent, Antwerp (leftbank), Dendermonde I have a motorbike for transportation References Hans Van Eylen, (Sony) team lead Lars Van Sweevelt, (De Post) team lead Mario De Schutter, (BAI) technical lead Piet Verstraete, (Protime) technical lead Sabine De Beule, (Atmoz-Consult) HR consultant

How To Develop A System For A Car Dealership

How To Develop A System For A Car Dealership Curriculum Vitae Personal Details Name: Nationality: German Year of birth: 1980 Computer experience since: 2000 Core Competencies Senior Software Developer.Net Software architecture and design (OOA/OOD)

More information

We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and

We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and software design and development. We will be presenting a

More information

Net Developer Role Description Responsibilities Qualifications

Net Developer Role Description Responsibilities Qualifications Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.

More information

Oracle Application Express MS Access on Steroids

Oracle Application Express MS Access on Steroids Oracle Application Express MS Access on Steroids Jules Lane Principal Consultant Tactical Database Development options Spreadsheets Encourage data duplication and inconsistency, clog

More information

Introduction to Agile Software Development Process. Software Development Life Cycles

Introduction to Agile Software Development Process. Software Development Life Cycles Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative

More information

Modern practices 2.3.2015 02.03.2015 TIE-21100/21106 1

Modern practices 2.3.2015 02.03.2015 TIE-21100/21106 1 Modern practices 2.3.2015 1 Today s lecture Learn what some modern SW engineering topics are about A peek to some research topic of our department 2 3 4 5 6 How the lectures continue? 02.03 Modern practices

More information

Automating Your Build Process Using FinalBuilder. 2008 Craig Murphy

Automating Your Build Process Using FinalBuilder. 2008 Craig Murphy Automating Your Build Process Using FinalBuilder 2008 Craig Murphy Session Overview Automated Builds and Continuous Integration are facets of extreme Programming (XP) Very much part of the agile approach

More information

How To Set Up An Outsourcing Center In China

How To Set Up An Outsourcing Center In China HJSOFT Business Outsourcing Proposal Introduction... 2 Business Outsourcing Focus... 2 Standard and Unified Development Process... 3 Standardized Testing Procedures... 4 Price reference... 5 1 Introduction

More information

Application Development Services for Cloud

Application Development Services for Cloud Application Development Services for Cloud 1. Document Purpose This document describes the G-Cloud J2EE and Application Development Services for Cloud provisioning offering by Vouchcom. 2. J2EE and Java

More information

JUSTIN J. LITTLE Build and Release Engineer

JUSTIN J. LITTLE Build and Release Engineer JUSTIN J. LITTLE Build and Release Engineer TECHNICAL SKILLS Build and deploy automation with ANT, Maven. Continuous Integration, build server setup and management Business process analysis, build and

More information

SOFTWARE TESTING TRAINING COURSES CONTENTS

SOFTWARE TESTING TRAINING COURSES CONTENTS SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual

More information

Building Robust Applications l Optimizing Performance l Transforming Business

Building Robust Applications l Optimizing Performance l Transforming Business Building Robust Applications l Optimizing Performance l Transforming Business About Us Prayag Software Solutions is an India-based IT services company. Backed by 8 years of industry insight, we leverage

More information

DBMS Infrastructures and IT Career Recommendations. Jeff Fineberg November 21, 2011

DBMS Infrastructures and IT Career Recommendations. Jeff Fineberg November 21, 2011 DBMS Infrastructures and IT Career Recommendations Jeff Fineberg November 21, 2011 Topics Importance of Databases Security Computing Environments / Infrastructures Methodologies for Data access Database

More information

Software Engineering I (02161)

Software Engineering I (02161) Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2015 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Your Technology Partner Offshore and Onsite. Services Portfolio

Your Technology Partner Offshore and Onsite. Services Portfolio Services Portfolio OFFSHORE SOFTWARE DEVELOPMENT SERVICES Product Development for ISVs Custom Application Development for End-clients Application Development Application Maintenance & Support Application

More information

Developing Database Business Applications using VB.NET

Developing Database Business Applications using VB.NET Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner

More information

ANDROID DEVELOPER RESUME USA

ANDROID DEVELOPER RESUME USA Android Developer resume usa 1 of 5 1/12/2015 2:28 PM ANDROID DEVELOPER RESUME USA.NET Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide

More information

Experiences with ALM tools in Software Engineering course

Experiences with ALM tools in Software Engineering course Faculty of Mathematics, University of Belgrade 1/35 Vladimir Filipović Experiences with ALM tools in Software Engineering course Outline 2/35 Software Engineering course entitled Software development 2

More information

Name: Emil Dohi E-mail: edohi@yahoo.com Mobile phone: +40-726-676646 Website: http://edeasoft.eu

Name: Emil Dohi E-mail: edohi@yahoo.com Mobile phone: +40-726-676646 Website: http://edeasoft.eu Name: Emil Dohi E-mail: edohi@yahoo.com Mobile phone: +40-726-676646 Website: http://edeasoft.eu RÉSUMÉ Over 13 years of experience as an Analyst-Programmer, involved in full lifecycle of project development:

More information

Xelude. Company Profile. www.xelude.com info@xelude.com. Information Systems. www.xelude.com

Xelude. Company Profile. www.xelude.com info@xelude.com. Information Systems. www.xelude.com Xelude Information Systems Company Profile info@xelude.com About Us Xelude Information Systems is a Sri Lankan Information Technology (IT) Services Company incorporated in 2009 for providing IT solutions,

More information

A b o u t F l o r a S o f t

A b o u t F l o r a S o f t A b o u t F l o r a S o f t We offer technologies expertise includes UML, MS SQL Server, Oracle, MySQL, C#.NET, VB.NET, ASP.NET, PHP, JavaScript, Crystal Reports and more. We are the initial adapter and

More information

Enhancing The ALM Experience

Enhancing The ALM Experience Enhancing The ALM Experience Tools to Accelerate Delivery of Secure, Reliable Modern Applications Brent Dorenkamp Solutions Architect Agenda Application Modernization and the Instant-On Enterprise Building

More information

Senior Crystal Reports Consultant Call us today to schedule this resource. CENDIEN CORP: (214) 245-4580 http://www.cendien.com

Senior Crystal Reports Consultant Call us today to schedule this resource. CENDIEN CORP: (214) 245-4580 http://www.cendien.com Senior Crystal Reports Developer Cendien Crystal Reports Experts Crystal Reports Professional Services Senior Business Objects Developer Certified by Business Objects in Version 10 and XI (Level 1 & Level

More information

Sandesh Prasanna Kumar

Sandesh Prasanna Kumar E-Mail: sandeshp7@gmail.com Contact No: +44 7508061652 Linked in: http://www.linkedin.com/in/sandeshp7 Website: cv.sandeshp.com Skype: Sandesh_p5 Current location: London, United Kingdom Nationality: Indian

More information

Nick Ashley TOOLS. The following table lists some additional and possibly more unusual tools used in this paper.

Nick Ashley TOOLS. The following table lists some additional and possibly more unusual tools used in this paper. TAKING CONTROL OF YOUR DATABASE DEVELOPMENT Nick Ashley While language-oriented toolsets become more advanced the range of development and deployment tools for databases remains primitive. How often is

More information

Abdullah Radwan. Target Job. Work Experience (9 Years)

Abdullah Radwan. Target Job. Work Experience (9 Years) Abdullah Radwan LAMP / Linux / PHP / Apache / Ruby / MySQL / ASP.NET / Web Developer Wordpress / Magento / Drupal / C# / Sql Server / HTML / HTML5 / CSS CSS3 / Javascript / jquery / Prototype / SEO Target

More information

Improving software quality with an automated build process

Improving software quality with an automated build process Software architecture for developers What is software architecture? What is the role of a software architect? How do you define software architecture? How do you share software architecture? How do you

More information

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Course Code: QAALMS13 Vendor: Microsoft Course Overview Duration: 3 RRP: 2,009 Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Overview This three-day, instructor-led course provides

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Plan-Driven Methodologies

Plan-Driven Methodologies Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a

More information

Joe Smith XX Somewhere Street, Somewhere Ontario X1X 1X1 joesmith@joesmith.com Website: www.joesmith.com/ Twitter: @JoeSmith

Joe Smith XX Somewhere Street, Somewhere Ontario X1X 1X1 joesmith@joesmith.com Website: www.joesmith.com/ Twitter: @JoeSmith Joe Smith XX Somewhere Street, Somewhere Ontario X1X 1X1 joesmith@joesmith.com Website: www.joesmith.com/ Twitter: @JoeSmith Summary: Nine years of experience developing standalone software and web applications

More information

Preguntas más frecuentes sobre Embarcadero RAD Studio XE

Preguntas más frecuentes sobre Embarcadero RAD Studio XE Preguntas más frecuentes sobre Embarcadero RAD Studio XE Danysoft Representante exclusivo en la península ibérica What is Embarcadero RAD Studio? Embarcadero RAD Studio XE is a comprehensive application

More information

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP Know the Difference Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject

More information

I'M MICHAL I'M JANKOWSKI

I'M MICHAL I'M JANKOWSKI I'M MICHAL I'M JANKOWSKI.NET Enthusiast & Professional Developer.NET Enthusiast & Professional Developer ABOUT ME A small introduction about myself Michal Jankowski C# Desktop Developer With Passion Determined

More information

CV: AGGELOS HANOU. Software Developer (desktop & web app.) Personal information 2. Work experience 3. Education and training 3.

CV: AGGELOS HANOU. Software Developer (desktop & web app.) Personal information 2. Work experience 3. Education and training 3. CV: AGGELOS HANOU Software Developer (desktop & web app.) Personal information 2 Work experience 3 Education and training 3 Languages 3 Knowledge 4 Additional information 7 Driving license 7 Personal information

More information

Frans Zwijnenburg. Curriculum Vitae. Surname. Zwijnenburg. First names. Franciscus Johannes Petrus. Address Forum 100. Postal Code 3176 TC.

Frans Zwijnenburg. Curriculum Vitae. Surname. Zwijnenburg. First names. Franciscus Johannes Petrus. Address Forum 100. Postal Code 3176 TC. Surname Zwijnenburg First names Franciscus Johannes Petrus Address Forum 100 Postal Code 3176 TC City Poortugaal Telephone number +31 10 501 9037 Mobile number +31 6 300 433 06 E-mail address frans.zwijnenburg@hobits.nl

More information

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Topics covered Chapter 3 Agile Software Development Agile methods Plan-driven and agile Extreme programming Agile project management Scaling agile methods 1 2 Need for rapid software Rapid software Changing

More information

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER OXAGILE RESUMES SENIOR JAVA SOFTWARE ENGINEER SUMMARY OF QUALIFICATIONS Over 4 years of solid experience in software development, application programming and engineering Strong expertise in J2EE architectures,

More information

APPENDIX III - Role definitions and required skills, by category. Application Development Category

APPENDIX III - Role definitions and required skills, by category. Application Development Category APPENDIX III - Role definitions and required skills, by category. Application Development Category Category (App Dev) Description Required Skills Junior Business Analyst Gathers and details specific application

More information

A Better Solution, Inc. Sr. Rational Tools Consultant. Drexel University, Philadelphia Master of Business Administration March, 2001

A Better Solution, Inc. Sr. Rational Tools Consultant. Drexel University, Philadelphia Master of Business Administration March, 2001 Sr. Rational Tools Consultant Objective: Education: Rational Certifications: Other Certifications: Related Skills: Over 13+ years of software system development and integration projects through all phases

More information

Senior Java Developer Job opportunities in South Africa Jobs in Western...

Senior Java Developer Job opportunities in South Africa Jobs in Western... Senior Java Developer Job opportunities in South Africa Jobs in Western... http://www.careers24.com/jobs/052424.shtml?referrer=news24pos3 2009/04/17 SENIOR JAVA DEVELOPER Reference: Job # 869149/MBMOB3

More information

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 Description This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application

More information

Modeling Web Applications Using Java And XML Related Technologies

Modeling Web Applications Using Java And XML Related Technologies Modeling Web Applications Using Java And XML Related Technologies Sam Chung Computing & Stware Systems Institute Technology University Washington Tacoma Tacoma, WA 98402. USA chungsa@u.washington.edu Yun-Sik

More information

Senior Consultant 261 Male Mar 1980

Senior Consultant 261 Male Mar 1980 Profile Senior Consultant, with 5 years of experience in Microsoft Technology. Soft skills Ability to motivate; Good oral and written communication; Adaptability to multi-cultural environments; Sense responsibility

More information

MANAGEMENT INFORMATION SYSTEMS

MANAGEMENT INFORMATION SYSTEMS MANAGEMENT INFORMATION SYSTEMS 2013/2014 academic year Timetables can be accessed at http://timetable.ucc.ie/1314/department.asp Click on Click on Business Information Systems For information on building

More information

How Silk Central brings flexibility to agile development

How Silk Central brings flexibility to agile development How Silk Central brings flexibility to agile development The name agile development is perhaps slightly misleading as it is by its very nature, a carefully structured environment of rigorous procedures.

More information

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic) The Agile Drupalist Methodologies & Techniques for Running Effective Drupal Projects By Adrian AJ Jones (Canuckaholic) Agenda What We Will be Talking About Today! Introductions! What kind of processes

More information

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com Ronald Yurivilca Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com Summary Software engineer with proven experience in architecting and developing both web and client-server

More information

Visual Paradigm product adoption roadmap

Visual Paradigm product adoption roadmap Visual Paradigm product adoption roadmap Model-Code-Deploy Platform Easy and Intelligent Business Process Modeler Streamlined Design and Development Environment Access Database with Object- Oriented Technology

More information

Australian Computer Society ANZSCO ICT Code descriptions v1.0 01.07.2011 Further updates will be issued in 2011-2012

Australian Computer Society ANZSCO ICT Code descriptions v1.0 01.07.2011 Further updates will be issued in 2011-2012 Australian Computer Society ANZSCO ICT Code descriptions v1.0 01.07.2011 Further updates will be issued in 2011-2012 The Australian Computer Society is the gazetted authority within Australia to undertake

More information

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania. SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania. We provide outsourcing services to a series of customers mostly located in Northern America

More information

The Agile Movement An introduction to agile software development

The Agile Movement An introduction to agile software development The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are

More information

LEANDRO CONTRÓ GONZÁLEZ

LEANDRO CONTRÓ GONZÁLEZ PERSONAL DATA Address Juan Bautista Alberdi Avenue Nº 4367 5 th floor apt. C, Capital Federal, Buenos Aires, Argentina Phone (0054) (11) 4672-4655 (0054) (11) 3533-6337 Mobile (0054) (11) 15-4960- 6863

More information

DBdeployer. About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net

DBdeployer. About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net DBdeployer About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net Github: https://github.com/covermymeds/dbdeployer https://github.com/cjestel Company Tech Blog: https://www.scriptscribe.org/

More information

HP ALM11 & MS VS/TFS2010

HP ALM11 & MS VS/TFS2010 Comparison Test Management Tools HP ALM11 & MS VS/TFS2010 22 mei 2012 voordracht georganiseerd door Discussiegroep Software Testing met de steun van Ingenieurshuis, Antwerpen 24/05/2012 HP ALM 11 Microsoft

More information

Job Description. Working Hours Standard 35 hours per week Normally working Mon Fri 9am to 5pm with additional hours as required

Job Description. Working Hours Standard 35 hours per week Normally working Mon Fri 9am to 5pm with additional hours as required Job Description Job Title Oracle Support Technical Developer Function IT Services Applications Reporting to Applications Manager Direct Reports None Working Hours Standard 35 hours per week Normally working

More information

Software Development In the Cloud Cloud management and ALM

Software Development In the Cloud Cloud management and ALM Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect

More information

Software Continuous Integration & Delivery

Software Continuous Integration & Delivery November 2013 Daitan White Paper Software Continuous Integration & Delivery INCREASING YOUR SOFTWARE DEVELOPMENT PROCESS AGILITY Highly Reliable Software Development Services http://www.daitangroup.com

More information

Continuous Integration Processes and SCM To Support Test Automation

Continuous Integration Processes and SCM To Support Test Automation Continuous Integration Processes and SCM To Support Test Automation SIGIST Conference, July 2013 Gal Fatal Gal.fatal@ATT.com 054-342-3864 AT&T Israel Center of Excellence AT&T Worldwide One of the largest

More information

Effective Team Development Using Microsoft Visual Studio Team System

Effective Team Development Using Microsoft Visual Studio Team System Effective Team Development Using Microsoft Visual Studio Team System Course 6214A: Three days; Instructor-Led Introduction This three-day instructor-led course provides students with the knowledge and

More information

.NET and J2EE Intro to Software Engineering

.NET and J2EE Intro to Software Engineering .NET and J2EE Intro to Software Engineering David Talby This Lecture.NET Platform The Framework CLR and C# J2EE Platform And Web Services Introduction to Software Engineering The Software Crisis Methodologies

More information

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise Smarter Computing Is Redefining The Data Center Consolidate Infrastructure Optimize to data center Eliminate

More information

Quality Assurance in an Agile Environment

Quality Assurance in an Agile Environment Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is

More information

Agile Techniques for Object Databases

Agile Techniques for Object Databases db4o The Open Source Object Database Java and.net Agile Techniques for Object Databases By Scott Ambler 1 Modern software processes such as Rational Unified Process (RUP), Extreme Programming (XP), and

More information

The GITO (Global IT & Operations) main goal is to deliver and maintain internal solutions for the business needs.

The GITO (Global IT & Operations) main goal is to deliver and maintain internal solutions for the business needs. Gökçe ASOVA Address and GSM available upon request. http://www.linkedin.com/in/gasova gokce@asova.com http://www.asova.com A creative, enthusiastic and versatile person, with competences and expertise

More information

Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting

Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting Automating Testing and Configuration Data Migration in OTM/GTM Projects using Open Source Tools By Rakesh Raveendran Oracle Consulting Agenda Need Desired End Picture Requirements Mapping Selenium Testing

More information

Introduction and Agenda

Introduction and Agenda Continuous Integration a brief introduction to creating quality software continuously presented by Introduction and Agenda Andy Painter, Davisbase Consulting 15+ years in software development. 5+ years

More information

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net

Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net 1 Two-Way Data Binding with WinJS By Marcin Kawalerowicz and Craig Berntson, authors of Continuous Integration in.net One of the keys to improving applications and productivity is to automate some of the

More information

Curriculum vitae Peter Visser

Curriculum vitae Peter Visser Name Peter Visser Function Application manager, Programmer, Packager, Scripter Location Vlaardingen (near Rotterdam) Date of birth December 15th 1964 Profile All-round IT Consultant with a strong affinity

More information

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31

Contents. 3 Agile Modelling 31 3.1 Introduction 31 3.2 Modelling Misconceptions 31 Contents 1 Introduction 1 1.1 WhyThisBook? 1 1.2 A Bit of History 1 1.3 What Is Agile Software Development? 2 1.4 WhyBe Agile? 3 1.5 What This Book Is About? 3 1.6 Implementation Languages 3 1.7 The Structure

More information

Application Services Mobile Apps Development ERP Implementation and Support Testing Services HR & Management Consultancy

Application Services Mobile Apps Development ERP Implementation and Support Testing Services HR & Management Consultancy Specialist provider of Application Services Mobile Apps Development ERP Implementation and Support Testing Services HR & Management Consultancy About us Introducing Certify Technologies Certify Technologies

More information

Phong Dam. Objective. Experience

Phong Dam. Objective. Experience Phong Dam 8610 Causeway Dr Houston, TX 77083 pddam@newagedev.net Cell: 8328660213 Objective Obtain a challenge position of the dynamic world of information technology in which I can utilize my knowledge

More information

Agile Software Engineering Practice to Improve Project Success

Agile Software Engineering Practice to Improve Project Success Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems dietmar.winkler@qse.ifs.tuwien.ac.at

More information

If you are unable to look at this page in your email, please click to http://prophetek.com/resume/

If you are unable to look at this page in your email, please click to http://prophetek.com/resume/ If you are unable to look at this page in your email, please click to http://prophetek.com/resume/ Portfolio located at the bottom of this page David Williams david.williams@prophetek.com About Background

More information

Business Analysis From Yes-M Systems LLC Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student

Business Analysis From Yes-M Systems LLC Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student Business Analysis From Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student Location To students from around the world Delivery Method: Instructor-Led Live

More information

Agile Development c/w Continuous Integration and Testing

Agile Development c/w Continuous Integration and Testing Agile Development c/w Continuous Integration and Testing.... JOHN PAYNE... SENIOR DATA AND SERVICES DEVELOPER UNIVERSITY OF ESSEX... DevCon1 12 APRIL 2013 Overview of today s talk Brief background: the

More information

IKAN ALM Architecture. Closing the Gap Enterprise-wide Application Lifecycle Management

IKAN ALM Architecture. Closing the Gap Enterprise-wide Application Lifecycle Management IKAN ALM Architecture Closing the Gap Enterprise-wide Application Lifecycle Management Table of contents IKAN ALM SERVER Architecture...4 IKAN ALM AGENT Architecture...6 Interaction between the IKAN ALM

More information

Continuous Integration For Real: The Perforce Java Platform. Hamish Reid Perforce Software Inc.

Continuous Integration For Real: The Perforce Java Platform. Hamish Reid Perforce Software Inc. Continuous Integration For Real: The Perforce Java Platform Hamish Reid Perforce Software Inc. OVERVIEW What do we mean by Agile? Continuous Integration? Product line highlights: P4Eclipse + Mylin + MergeQuest

More information

ANNEX A.1 TECHNICAL SPECIFICATIONS OPEN CALL FOR TENDERS F-SE-13-T01 WEB DEVELOPMENT SERVICES

ANNEX A.1 TECHNICAL SPECIFICATIONS OPEN CALL FOR TENDERS F-SE-13-T01 WEB DEVELOPMENT SERVICES ANNEX A.1 TECHNICAL SPECIFICATIONS OPEN CALL FOR TENDERS F-SE-13-T01 WEB DEVELOPMENT SERVICES Lot 1 Intranet Lot 2 Internet 1 Background information... 3 2 Scope of required services... 3 3 Definition

More information

Framework as a master tool in modern web development

Framework as a master tool in modern web development Framework as a master tool in modern web development PETR DO, VOJTECH ONDRYHAL Communication and Information Systems Department University of Defence Kounicova 65, Brno, 662 10 CZECH REPUBLIC petr.do@unob.cz,

More information

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis. SUMMARY I am a developer with 21 years of experience in designing and building object-oriented software beginning with C++ and Smalltalk in 1991. I ve been an independent Java/EE consultant since 1996.

More information

Test Driven Development Part III: Continuous Integration Venkat Subramaniam venkats@agiledeveloper.com http://www.agiledeveloper.com/download.

Test Driven Development Part III: Continuous Integration Venkat Subramaniam venkats@agiledeveloper.com http://www.agiledeveloper.com/download. Test Driven Development Part III: Continuous Integration Venkat Subramaniam venkats@agiledeveloper.com http://www.agiledeveloper.com/download.aspx Abstract In this final part of the three part series on

More information

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Internet Engineering: Web Application Architecture Ali Kamandi Sharif University of Technology kamandi@ce.sharif.edu Fall 2007 Centralized Architecture mainframe terminals terminals 2 Two Tier Application

More information

Michael V. Phelps 1715 Windwood Trl Prole, IA 50229 Mobile: 515.401.3316 http://www.mvphelps.com

Michael V. Phelps 1715 Windwood Trl Prole, IA 50229 Mobile: 515.401.3316 http://www.mvphelps.com Summary Michael V. Phelps 1715 Windwood Trl Prole, IA 50229 Mobile: 515.401.3316 http://www.mvphelps.com Microsoft Development (.NET) Relational Databases/SQL Server Object Oriented Analysis & Design Web/ASP/ASP.NET

More information

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications SOFTWARE ENGINEERING TRACK JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS Module 1 - Office Applications This subject enables users to acquire the necessary knowledge and skills to use Office

More information

G-Cloud Service Definition. Atos Software Development Services

G-Cloud Service Definition. Atos Software Development Services G-Cloud Service Definition Atos Software Development Services Atos Software Solution Development Services A flexible and robust software development service focussed on delivering maximum business value

More information

Continuous Integration

Continuous Integration Continuous Integration Collaborative development issues Checkout of a shared version of software ( mainline ) Creation of personal working copies of developers Software development: modification of personal

More information

A Monitored Student Testing Application Using Cloud Computing

A Monitored Student Testing Application Using Cloud Computing A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu

More information

Agile Software Development Methodologies and Its Quality Assurance

Agile Software Development Methodologies and Its Quality Assurance Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed

More information

Programming Languages

Programming Languages Generalist/Senior Developer DOB: July 19, 1978. Marital Status: Married. P: +64 (0) 21 204 5763 Email: kiwijob@icloud.com Location: Te Atatu, Auckland, 0610, NZ. Languages: English: IELTS 7.5 Spanish:

More information

Agile Software Development and Service Science

Agile Software Development and Service Science Agile Software Development and Service Science How to develop IT-enabled Services in an Interdisciplinary Environment Andreas Meier Institute of Applied Information Technology (InIT) Zurich University

More information

Continuous Integration

Continuous Integration Continuous Integration WITH FITNESSE AND SELENIUM By Brian Kitchener briank@ecollege.com Intro Who am I? Overview Continuous Integration The Tools Selenium Overview Fitnesse Overview Data Dependence My

More information

Implementing Continuous Integration Testing Prepared by:

Implementing Continuous Integration Testing Prepared by: Implementing Continuous Integration Testing Prepared by: Mr Sandeep M Table of Contents 1. ABSTRACT... 2 2. INTRODUCTION TO CONTINUOUS INTEGRATION (CI)... 3 3. CI FOR AGILE METHODOLOGY... 4 4. WORK FLOW...

More information

How To Develop A Project In A Production Environment

How To Develop A Project In A Production Environment Open Source.NET Development Setting Up A Professional Development Environment Using Open Source Software (OSS) Morten Mertner Senior Consultant, Teknologisk Institut.NET Architect and Software Developer

More information

C++/Windows Technologies/SDKs: ATL, STL, COM / DCOM / ActiveX, ODBC. Platforms: Windows 2000/XP/2003/Vista/2008/Windows 7, Linux (SuSe).

C++/Windows Technologies/SDKs: ATL, STL, COM / DCOM / ActiveX, ODBC. Platforms: Windows 2000/XP/2003/Vista/2008/Windows 7, Linux (SuSe). xxx E-mail: xxx Phone: xxx Objective I am looking for a C/C++ software developer position. QUALIFICATIONS SUMMARY - Over 15 years experience in developing commercial software products. - Strong ANSI-C,

More information

Muzikayise Flynn Buthelezi

Muzikayise Flynn Buthelezi MFB Project, 56 Marble road, Apple Orchids, Johannesburg, South Africa mobile: +27 82 594 4807 e-mail: muzi@mfbproject.co.za web: http://mfbproject.co.za/ Muzikayise Flynn Buthelezi Full Stack Javascript

More information

Mohammed Khan SUMMARY

Mohammed Khan SUMMARY Mohammed Khan E-mail: Mohammedrkhn@gmail.com Phone: 347-878-1170 SUMMARY Over 5 years of diversified experience as a. Experience includes requirement analysis, manual testing and automation and quality

More information

SA4 Software Developer Survey Survey Specification v2.2

SA4 Software Developer Survey Survey Specification v2.2 Last updated: 30-06-2009 Activity: SA4 Dissemination Level: PP (Project Participants) Authors: Branko Marović (UoB/AMRES), Cezary Mazurek (PSNC), Gina Kramer (DANTE) Table of Contents 1 Introduction 1

More information