Senior Software Engineer

• A result-oriented professional with 8+ years working experience in the IT industry.
• Expertise in developing web based application using MVC Architecture.
• Strong knowledge in C#, ASP.NET MVC, Web API and MS Sql Server.
• Good knowledge in Object Oriented Programming and Design Patterns.
• Proficient in NoSQL database – MongoDB and basic knowledge in Angular 2, Node JS.
• Exposure in LINQ and ORM (NHbernate, Entity framework).
• Experience in DevExpress Web controls and MVC Extensions.
• Experience in integration of Payment Gateways & Currency Exchange Rate providers.
• Experience in handling Fileserver using Azure cloud storage and SharePoint.
• Versed in agile development methodology.
• Hands on experience in Source Control System (Team Foundation Server, Tortoise SVN).
• Involved in integration of GIS with Microsoft technologies.
• Involved various development phase like Analysis & Design, Module Integration and Testing.
• Excellent analytical, organizational, planning skills with demonstrated abilities in leading motivated teams towards achieving organizational goals.
• Possess effective communication skills to deal efficiently with the clients (UAE, US, Switzerland).
• 2+ years working experience in GCC (UAE).
• 2 years’ experience in teaching field.

Short Info

  • Published:7 years ago
  • Company:Private Company
  • Location:Dubai,UAE
 
 
 

Avoiding common essay writing mistakes

When writing an essay, it's important to be aware of common mistakes that can undermine the quality of your work. By avoiding these pitfalls, you can ensure that your essay remains strong and impactful. One common mistake is failing to address the essay prompt or question directly. Make sure you thoroughly understand the requirements and expectations of the assignment and tailor your essay accordingly. Stay focused on the main topic and avoid going off on tangents that are unrelated to your thesis statement. Another mistake to avoid is using excessive quotes or relying too heavily on other people's ideas. While it's important to incorporate evidence and expert opinions, your essay should primarily showcase your own analysis and critical thinking. Use quotes sparingly and ensure that they support and enhance your own arguments. Furthermore, be cautious of overusing complex vocabulary or excessive technical language. While it's important to demonstrate your knowledge and understanding, using overly complicated terms can confuse your readers and detract from the clarity of your essay. Strive for simplicity and clarity in your writing to effectively communicate your ideas.