I’ve worked as a software engineer for the last 3 years, and the projects I’ve been involved in have ranged from simple desktop applications to complex web applications used by thousands of users every day. Most of the applications that I’ve worked on are still in use today, by companies, organizations and individuals. Whenever I’ve worked in a team with other engineers, I’ve always been one of the people that have worked the hardest, and who were responsible for making sure that the applications actually worked. That led me to help and collaborate with other people (who had other responsibilities on the same project), so I got to learn various technologies.
My favorite language is Java,.net,HTML5,CSS3 and I’ve worked with technologies and frameworks such as Spring Framework, Hibernate, JUnit, I also have a lot of experience with web design (HTML, CSS, JavaScript), and relational and non-relational database systems.
Recently, I have been involved with a lot of freelance work on different kinds of projects. I’ve researched a lot of sites that enable freelancers to find work (such as freelancer and Upwork), and I’ve worked on a couple of projects there. Needless to say, it’s very difficult to find an interesting project at those sites, because most of the work that is posted there is for short-term easy-to-do tasks that aren’t paid well. However, I’ve been lucky enough to catch an occasional good project there, and I believe that I’ve done well on all of them