Tomasz Bartochowski

Senior Software Engineer, CAE
Akwizgran, zagranica

Języki

angielski
dobry

Doświadczenie zawodowe

Logo
Senior Software Engineer
CAE
Working on flight, aircraft systems and environment simulation software. Development of rotary wing aircraft simulations for military markets. Systems Design, Agile/Scrum Methodology. Programming mostly in C++ and some ADA.
Woodward Poland Sp. z o.o.
Senior Software Engineer
• Design, implementation, support and quality assurance of moderate to high complexity software ( Java, C++, C# )
• Preparation of specifications, process study, research investigations, report preparation
• Capturing user interface requirements; following pre-existing product life cycle development process
• Performing work that involves a variety of complex features such as conflicting design requirements and difficult coordination requirements
• Review of verification/validation results with pertinent engineers
• Assurance of proper interaction of created software with hardware and embedded software
• Acting as leader for engineering technical reviews
• Assignment as project engineer on specific projects
• Leadership of project planning, including project task definition and duration estimates; enforcing adherence to schedule to assure timely results; monitoring of process for effectiveness
• Serving as mentor; guidance of direct test technicians, interns, and Engineers
• Working with software and hardware engineers to optimize design and product interactions
• Participation/coordination of engineering functions
• Supporting product improvement and replacement efforts


• Backup Network Administrator
• Code Repository Administrator
• DOORS Power Users Group Member
Woodward Poland Sp. z o.o.
Software Engineer
• Design, implementation, support and quality assurance of moderate to high complexity software ( Java, C++, C# )
• Preparation of specifications, process study, research investigations, report preparation
• Capturing user interface requirements; following pre-existing product life cycle development process
• Performing work that involves a variety of complex features such as conflicting design requirements and difficult coordination requirements
• Review of verification/validation results with pertinent engineers
• Assurance of proper interaction of created software with hardware and embedded software
• Assignment as project engineer on specific projects
• Serving as mentor; guidance of direct test technicians, interns, and junior Engineers
• Working with software and hardware engineers to optimize design and product interactions
• Participation/coordination of engineering functions
• Supporting product improvement and replacement efforts


• Backup Network Administrator
• Code Repository Administrator
• DOORS Power Users Group Member
Woodward Poland Sp. z o.o.
Junior Software Engineer
• Design, implementation, support and quality assurance of low to moderately complex software ( Java, C++, C# )
• Capturing user interface requirements; documenting all necessary product life cycle deliverables
• Review of verification/validation results with pertinent engineers
• Assurance of proper interaction of created software with hardware and embedded software.
• Participation in engineering technical reviews.
• Assignment as project engineer on specific projects.
• Providing project task definition and duration estimates
• Mentoring test technicians, interns and Associate Engineers


• Backup Network Administrator
• Code Repository Administrator
• DOORS Power Users Group Member
Fideltronik
Associate Software Engineer - Woodward Contractor
• Interaction with engineering team members to plan, design, build, test and document development/production of software ( Java )
• Design, test and data acquisition/analysis on test software.
• Guidance of Technicians.
• Modification of product design to correct operating deficiencies or to reduce production/development problems.
• Generation, research, and implementation of engineering changes.
• Gathering data and construction of technical files or reports.
• Contribution to the generation or modification of procedures.

Edukacja

Logo
Informatyka, doktoranckie
Politechnika Śląska w Gliwicach
Logo
Informatyka, magisterskie
Politechnika Krakowska im. Tadeusza Kościuszki

Specjalizacje

IT - Administracja
Administrowanie systemami

Grupy

Administratorzy Windows
Administratorzy Windows
Grupa dla administratorów pracujących z systemami Windows
Antymanipulacja
Antymanipulacja
Grupa dla osób, które pragną dowiedzieć się w jaki sposób bronić się przed manipulacją. Dla wszystkich tych, którzy postępują etycznie, którzy nie manipulują innymi oraz nie chcą aby nimi manipulowa
Bazy Danych
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Citrix
Citrix
Citrix program neighborhood
Do you speak English?
Do you speak English?
English only. Everyone's invited!
Hurtownie danych
Hurtownie danych
Hurtownie danych, ETL, Data mining, Integracja aplikacji i systemów
MICE
MICE
MICE – Meetings (spotkania), Incentive (wyjazdy motywacyjne), Conferences (Konferencje), Events (Wydarzenia.
Microsoft
Microsoft
Microsoft i wszystko co z nim związane : Licencjonowanie, Certyfikacje/Szkolenia, wiadomości ze świata etc.
Microsoft w Polsce
Microsoft w Polsce
Microsoft w Polsce
N L P
N L P
Grupa poświęcona promowaniu dobrego, etycznego NLP oraz merytorycznej dyskusji na temat NLP
Politechnika Śląska
Politechnika Śląska
Studenci, Absolwenci , Pracownicy Politechniki Śląskiej
Programiści .NET
Programiści .NET
Zrzesza programistów technologii Microsoft .NET, oraz osoby pracującę nad projektami w technologii .NET