Skilled Programmer with success in developing custom software solution to meet clients’ need. Software developer vast in Angular, C++, C#, .Dpt Net MVC, Java, MSSQL Server, SQLite, PHP, HTML, CSS, Visual Studio, Visual, Node.js, React. Project Management Skills knowledge of project management techniques and methodology, including planning, estimating, scheduling, measuring, monitoring and controlling to manage large and complex application projects and concurrent project components. knowledge of agile product development practices Analytical, Problem-Solving and Evaluation Skills Possess analytical and problem-solving skills to analyze and evaluate design alternatives and consider business needs and lead the development of I&IT solutions to improve program and service delivery. Possess evaluation skills enable you to conceptualize approaches to monitor and evaluate the efficiency and effectiveness of applications managed by the branch. Possess analytical skills to assess the feasibility of a broad range of options, make recommendations and develop customized strategies to resolve unique problems. Possess analytical and problem-solving skills to identify and resolve existing and potential systems issues and perform threat and risk assessments and business impact analyses. Stay ahead of the curve keeping myself well informed of technology trends Communication Skills You have oral and written communication skills to interact with the consulting and discussion process and prepare business cases and final reports. You have presentation skills to conduct training and information sessions. You have consultative skills to consult with and provide advice to leads, program staff and management. Technical Expertise knowledge of the Systems Development Life Cycle (SDLC), ITIL, application deployment, testing, and release management processes to contribute to the development, delivery and on-going support of applications knowledge of business process analysis techniques, structured system life cycle methodologies for business applications and detailed systems specification design knowledge of information and application architecture, data modelling, mobile technologies and emerging technologies to lead the development and customization of software solutions excellent knowledge and experience with Application Lifecycle Management, Software Development and Design principles. in-depth knowledge and demonstrated experience with continuous integration and continuous delivery and other DevOps practices knowledge of complex programming concepts and languages to lead the preparation of detailed design specifications, testing, implementation and documentation current knowledge of software products to ensure the infrastructure is compatible with technology changes and directions. good oral communication and listening skills to: participate in technical discussions with vendors, customers, other technical staff; discuss technical requirements, participate in project teams, and discuss systems development recommendations with team members in clear, non-technical terms while communicating advantages and disadvantages of various options and their impacts; to participate in discussions of technology acquisitions options and technical processes. good written communication skills to: communicate information to both a technical and non-technical audience, prepare project reports, analysis, recommendations, design/development documentation manuals and senior level briefing materials, cost benefits analysis and reports Personal Suitability Accurate, Client focus, Efficient interpersonal skill, Efficient oral communication, Excellent written communication, organized, Team Player and dependable. Organized team leader builds positive rapport, inspires trust and guides teams toward achievement of organizational goals. Strong facilitator adept at working cross-departmentally with co-management and top-level leadership. Excellent trainer and mentor.