Software Engineer
Data Software Research Company (DSRC)
Total years of experience :12 years, 9 Months
Meeting with the development team to discuss user interface ideas and applications.
•Write high-quality reusable code to develop the dynamic user interface for various platforms.
•Optimize front-end elements to maximize performance across different devices and browsers.
•Ensure applications APIs and databases.
•Utilizing a range of technologies, including Node.js and ReactJS.
Developed and managed front end web applications and process data for different clients.
•Developed and managed part of full-stack applications across various platforms using latest industry-adopted technologies and frameworks.
•Gained hands-on expertise in Bootstrap, Express and similar back-end Node.js as well as front-end presentation frameworks web application frameworks.
•Ensure applications APIs and databases.
•Utilizing a range of technologies, including Node.js and ReactJS.
•Good understanding of Micro services architecture, Restful Web services, and SQL databases.
•Good understanding of mySQL queries and MongoDB.
•Familiarity with GitHub and Visual Studio.
Identifying business opportunities, building and maintaining successful relationships with prospects and existing clients, collaborating with executives on business strategy to determine objectives, evaluating current business performance and maximizing business reach and potential.
•Identify potential clients in the target market and complete appropriate research on the prospective client's business and equipment needs.
•Managing the daily operations of a full service branch office, including lending, customer service, and security & safety as per the company's objectives.
•Collaborate with internal teams (e.g. sales, engineers, senior management) to address client (Saudi Electricity Company, Jeddah HQ) needs.
•Represent the company to clients at meetings, conferences and sales negotiations
•Accountable for long-term planning, including an initiative geared toward operational excellence.
•Responsibly of maintaining long-term, post-sales relationships with existing customers across a wide selection of companies and industries & ensure they are receiving appropriate support from all areas of the business.