Software Engineering Expertise Profile
Freelance software engineer with rich academic and commercial experience. Professional backgrounds can be characterized by the following points:
- Academic education. Computer science education includes MSc. degrees in Informatics and post-graduate research work in Software Engineering. Both at leading universities.
- Broad expertise in Microsoft .NET technologies. Attested by MCP, MCAD, MCSD and MCDBA certificates.
- Specific focus on distributed software systems. Academic focus on component and distributed systems using CORBA, JavaRMI and academic frameworks, recent intensive hands-on experience with architecting and developing middleware components based on .NET remoting and WCF.
- Full-lifecycle software projects experience. Hands-on experience with analytical & requirements gathering, architecture, development and testing tasks. Knowledge of classic and agile development methodologies.
- Hands-on experience in various enterprise verticals. Participated in software projects for media, electronics, telecommunications and insurance business customers.
Relevant soft-skills characteristics:
- Righteousness and trust. Mutual fair play as a fundamental element of any successful business. Ability to see things from the customers' and users' perspective.
- Responsibility. Successful finish as the primary goal of any project. Suitable for participation in agile projects.
- Communication skills. Hands-on experience in customer-facing software projects. Worked for international customers. Worked in multi-national development teams.
Langauges
- Czech - native lavel
- English - advanced level
- German - intermediate level
Related Documents
- Complete professional Cirriculum Vitae in PDF or in .DOC formats
- To Whom It May Concern issued by RFE/RL deputy director in December 2005
- Microsoft certifications - online transcript.
The documents as well as access codes to the transcript will be send on request, see contacts.





