Ehsan Ul Haq Email and Phone Number
Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in MERN, .Net framework, C#, WPF, WCF, Databases, SQL server, Enterprise Architecture. Currently working as MERN Stack Senior Software Engineer in domain of IOT, Energy Management, emerging technology and to employ my abilities with overall operations of the organization to generate excellent performance
10Pearls
View- Website:
- 10pearls.com
- Employees:
- 586
-
Staff Software Engineer-Mern10Pearls May 2022 - PresentClean Energy Marketplace - United Kingdom Clean Energy Marketplace enables corporate and public sector organisations to buy 100% clean electricity directly form wind, solar and hydro generators in an efficient way using a unique combination of expertise, software and contracts.Responsibilities:• Implemented a stream-based approach for reading and processing huge files, ensuring efficient and optimized handling of large data sets.• Utilized AWS S3 (Simple Storage Service) to manage and store files, ensuring scalability and reliability in handling the substantial volume of data.• Leveraged AWS SQS (Simple Queue Service) and RabbitMQ as messaging systems to enable asynchronous processing and decoupling of components, enhancing system scalability and reliability.• Employed Sequelize, an ORM (Object-Relational Mapping) library for Node.js, to interact with PostgreSQL. Utilized Sequelize's features to simplify database interactions, manage data models, and optimize query execution, ensuring efficient storage, retrieval, and manipulation of data. -
Principal Software EngineerEnlife Ag Jan 2021 - May 2022Energy Management SystemAn interactive web application delivering energy intelligence solutions for users to visualize,manage and reporting analytics of different sites. Interface was designed to configure different company manufacture devices and meters from frontend.Responsibilities:• Developed window service to get data from smart meters of different manufacturers which providedata in different formats and over different protocol and stored the data in single table in database.• Integrating JavaScript libraries (jsTree, Highcharts etc.)• Controlling and communication of EnOcean devices with SAM from Node App.• Configuration of Debian, FHEM, TCM310 on OrangePi and RaspberryPi.• Built several directives to provide reusable components.• Developed window service to generate meters data for demo purposes.• Involved in daily stand-up meetings and coordinated with QA team, used Agile methodologies forsoftware development.• AWS EC2 server management.Wholesale Ecommerce PlatformMulti-vendor Wholesale platform developed to improve the buying and selling process ofpartners in a simple and transparent way to decouple independent Brands and Stores from traditionalwholesale practices. Providing access to Brands and Products which are not present on any of the major e-commerce sites and which are not intensely present in wholesale market.Responsibilities:• Analyzed business requirement to translate functional requirements into technical requirementsand developed web application.• Integrating Correios API for shipping and Stripe for payment purposes.• Used Axios to call APIs to fetch data from backend and update the states in the store of Redux.• Creating/Maintaining MongoDB and Node server. Also setting up Express web servers with APIs forRest endpoints.• GIT was used as code repository, Webpack used as module bundler and JIRA for bug tracking.• Daily sync up calls with the client to discuss status updates and identify new tasks. -
Senior Software EngineerEnlife Ag Oct 2018 - Dec 2020 -
Senior Software EngineerNetsol Technologies Inc. Jul 2017 - Oct 2018Financial Suite – Desktop ApplicationContract Management System desktop application designed to manage contract activations,collections, asset management and reports. Worked on Contract Activation and reporting modules usingResponsibilities:• Designed services in WCF which respond data and created data models to store/fetch data fromdatabase.• Created stored procedure for data source of different reports.• Reviewed the code and stored procedure for improvements and improved the code after impactanalysis.• Worked with a large team here and coordinated with leads and architects to help deliverdeliverables.• Addition and modification of features and bug fixing. Also provided data fixes to onsite team. -
Software EngineerNetsol Technologies Inc. Mar 2015 - Jul 2017Pakistan -
Tibco DeveloperTechaccess Pakistan Dec 2014 - Mar 2015Pakistan -
Software EngineerJohnnuman Technologies Apr 2014 - Dec 2014Pakistan
Ehsan Ul Haq Skills
Ehsan Ul Haq Education Details
-
Bachelor Of Computer Science
Frequently Asked Questions about Ehsan Ul Haq
What company does Ehsan Ul Haq work for?
Ehsan Ul Haq works for 10pearls
What is Ehsan Ul Haq's role at the current company?
Ehsan Ul Haq's current role is Staff Software Engineer | Full Stack Developer | MERN Stack Developer | IOT.
What schools did Ehsan Ul Haq attend?
Ehsan Ul Haq attended National University Of Computer And Emerging Sciences.
What skills is Ehsan Ul Haq known for?
Ehsan Ul Haq has skills like C#, C++, Java, Javascript, Mysql, .net, Visual Studio, Teradata Data Warehouse, Enterprise Architecture, Opengl, Oop, Uml.
Who are Ehsan Ul Haq's colleagues?
Ehsan Ul Haq's colleagues are Pembuatan Seragam Kerja Di Jakarta, Asim Ali Bhayo, A S, Danyal Abdullah, Hafsa Qayyum, Dinu Gheorghe, Zoha Aamer.
Not the Ehsan Ul Haq you were looking for?
-
-
Ehsan Ul Haq
Pakistan -
-
-
Ehsan Ul Haq
Airport Services Manager At Flydubaiairport Operations & Business Management | Qms Qualified & Aviation Auditor | Aviation Trainer | Aviation Security & Safety | Organizational Leadership | Contract ManagementIslāmābād, Pakistan
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial