Engineering leader valued for driving quality and consistency throughout all phases of software development projects. partner with developers, analysts, QA and support engineers throughout the product life-cycle to produce high -quality, user-friendly, scalable and bug-free software.
- Proactively solved problems like horizontal scalability, concurrency control, read-write segregation, database optimizations etc. leading to recognition from senior management.
- Ensure smooth business operations by following projects from conceptualizing phase to completion, including system design, incorporation of customer needs, and technical support.
Develop technical aspects of the company’s strategy to ensure alignment with its business goals
● Discover and implement new technologies that yield competitive advantage
● Help departments use technology profitably
● Supervise system infrastructure to ensure functionality and efficiency
● Build quality assurance and data protection processes
● Monitor KPIs and IT budgets to assess technological performance Use stakeholders’ feedback to inform necessary improvements and adjustments to technology
● Communicate technology strategy to partners and investors
● Establish the company’s technical vision and leads all aspects of the company’s technological development.
● Directs the company’s strategic direction, development and future growth.
● Works in a consultative fashion with other department heads, such as marketing, production and operations as an advisor of technologies that may improve their efficiency and effectiveness
● Provide leadership to department heads in a fashion that supports the company’s culture, mission and values.
● Conducts research and case studies on leading edge technologies and makes determinations on the probability of implementation
Energetic software engineer with 4+ years experience developing robust code for high-volume businesses ERP. Responsible for spearheading teams that handled the software development life cycle for Multiple client projects, end to end. Built infrastructure to handle millions of client files in proprietary systems.
Accomplishments:
● SAAS Based HRM Selected for Gitix Exhibition (Dubai).
● Contributed software engineering expertise in the development of products through the software life-cycle, from requirements definition through successful deployment.
● Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
● Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
● Prepares and installs solutions by determining and designing system specifications, standards, and programming.
● Improves operations by conducting systems analysis; recommending changes in policies and procedures.
● Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
● Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
● Protects operations by keeping information confidential.
● Provides information by collecting, analyzing, and summarizing development and service issues.
● Accomplishes engineering and organization mission by completing related results as needed.
● Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
● Identifies trendsetter ideas by researching industry and related events, publications, and announcements; tracking individual contributors and their accomplishments.
● Locates or proposes potential business deals by contacting potential partners; discovering and exploring opportunities.
● Screens potential business deals by analyzing market strategies, deal requirements, potential, and financials; evaluating options; resolving internal priorities; recommending equity investments.
● Develops negotiating strategies and positions by studying integration of new venture with company strategies and operations; examining risks and potentials; estimating partners' needs and goals.
● Closes new business deals by coordinating requirements; developing and negotiating contracts; integrating contract requirements with business operations.
● Protects organization's value by keeping information confidential.
● Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
● Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
● Understand, advocate and augment the principles of information technology strategies.
● Analyze enterprise business drivers to determine corresponding change requirements.
● Analyze the IT environment to detect critical deficiencies, and recommend solutions for improvement.
● Develop a road map of the evolution of the enterprise application portfolio from current to future state
● Consult with application or infrastructure development projects to fit systems or infrastructure to architecture, and identify when it is necessary to modify the solution architecture to accommodate project needs.