I am an efficient, versatile, analytical and hard-working software engineer who aims to improve his skills and knowledge day by day. I have experience in a broad range of technical skills including full-stack development, Java technologies, .NET technologies, distributed system development and cloud computing. I am comfortable with various programming languages including Java, C#, Python, JS, PHP and batch scripting. I have strong communication skills and rules about deadlines. I always use my time efficiently and I always have time to learn new things. Nevertheless, I am too ambitious and stubborn to fail.