Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of odesuk

odesuk

odesuk has asked 1 questions and find answers to 4 problems.

Stats

335
EtPoint
147
Vote count
1
questions
4
answers

About

Summary

More than 25 years of professional experience in software architecture, data mining, systems design, applications and web development with more than 20 years technical management experience. I've been responsible for full software lifecycle from gathering user requirements, analysis and design to development, implementation and support as well as contracts negotiation, strategic project management and strategic planning. As a team lead, he provides team guidance, directions, solutions roadmap, resource management, planning and mentoring and business analysis. Please visit our site at TATEEDA GLOBAL

Technical Skills

  • DOT NET CORE 1.1 - 6.0
  • MVC 2/3/4/5 & Web API 1.0/2.2, ServiceStack
  • ASP.NET, C# dotNet 1.0 (1.0 – 4.6.1)
  • HTML5, CSS3, LESS, AJAX
  • Angular JS, Knockout.js,JsRender, TypeScript, React JS
  • MS SQL Server, ORACLE, MySQL, T-SQL, Postgre SQL (Redshift), Elastic Search
  • LINQ (to SQL, XML, Objects, Excel)
  • Entity Framework (EF) 3.0 - 6.0+, NHibernate and other ORMs
  • SharePoint and MOSS 2007/2010/2013
  • WPF, XAML, MVVM light, Silverlight, WinForms
  • jQuery, jQuery-UI, Responsive UI, Telerik, Kendo UI
  • WCF, Neuron
  • Azure, AWS
  • Java, J2EE, Struts, JSP, Spring Boot, Android
  • Implementation of design patterns
  • TDD, Mocks, MOQ, IoC, Unity, Prism, Autofac, Ninject

Skill Summary

  • Local and remote/offshore teams management
  • Clients engagements and coordination
  • Contracts negotiations
  • Business Analysis
  • Strategic Projects management
  • Resources allocation and Strategic Planning
  • Data Mining, Data Modeling and Infrastructure
  • New Business Development

Overall

  • Enterprise architecture.
  • Technical team lead of teams from 3 to 12 members.
  • Conduct team members’ performance review and team members’ selection.
  • Provide developers with best practice design patterns and ensuring the development team uses these patterns and adheres to the technical standards.
  • Ensure code the developers produce is secure, scalable and performs efficiently.
  • Design and code modular system components (POC) and validate to eliminate technical risk.
  • Create software architecture documentation and UMLs as necessary.
  • Work with team of developers to produce secure, high performance functionality which meets the enterprise design, code quality, and security and performance standards.
  • Development of application frameworks and standards
  • Serve as the technical SME for best practices for development of applications.
  • Review programmer designs for compliance, design patterns, performance and security.
  • Conduct manual code reviews frequently of code produced by the developers.
  • Coach development team on peer manual code review and peer testing practices.