Hi, my name is Eman, and I am a Full-stack Software Engineer with 12 years of experience in developing software. I have a good understanding of the developing stack, as well as the business stack. Using both stacks allows me to uncover the clients' requirements resulting in delivering higher-quality products on a timely schedule.
I am skilled in most of the front-end syntax such as HTML 5, CSS 3, JavaScript, and jQuery. I use Flex-box Framework or Bootstrap 4 Framework to make the front end mobile-first. I am also very skilled in the use of Asp.net and React to integrate with server-side applications.
As much as I like the front end, I enjoy the back end of the development. I am very fluent in C# with 12 years of experience developing Object-Oriented Applications and MS SQL as a database service. Recently I dived into the world of Node and PostgreSQL to learn more about API. These new technologies, combined with React, gives a new meaning to Multi-platform applications.
The Front End and Back End Development is excellent work, but it is not as fulfilling as the full Development Life Cycle. Analysis and Design give meaning to Development. Testing lets you prove that the Application will work as intended, and the Launch phase leaves that feeling inside as if a rocket just left Earth to space. Maintenance is where the real work comes in, with optimization and code debugging.
Building apps and websites will not help the business unless all the pieces are in place. That's why I learned the Business Stack. I understand that a company is all about relationships with their current customers and future ones. So Reputation Management and Brand Visibility Management are vital. Digital Marketing and Email Marketing help the Reputation and Brand gain more reach, thus enabling the business to gain more exposure and more business. I still want my Clients to have time for their loved ones, so together, we can build Process Automation to help them reduce time spent on repetitive tasks.
The idea is really simple, and it's also very effective, especially for helping my clients gain traction in their local community.
My digital marketing campaigns are tailored for businesses looking to increase leads, phone calls, transactions, and qualified website traffic.
Data Mining and Design is one of the essential steps in every application development life cycle. I excel at Gathering data on the application and designing the required features to match the business's critical needs.
I create HTML, CSS, and JavaScript for a website or Web Application so that a user can see and interact with them directly. I also use React.js to
I use C# and Node.js as a high-level programming language to develop and maintain core function logic and operation to ensure that the data or services requested by the front-end system are delivered.
Testing is a crucial element in any application. I am proficient in Jasmine and Mocha scripting to automate Unit Testing, which has become an essential practice when developing and deploying modern-day web applications.
Web Development
HTMl, CSS, JS, React
I built the Electronic Vehicle Charging Stations (EVCS) app for people who get into the new world of electric cars to map the charging stations at hand. EVCS is built with the help of the API connection to HERE Services.
Web Development, React, Node
HTML, CSS, JS, React, Node, Postgres DB
Being young has its perks; handling the liquor is one of them, but that doesn't mean that a person can drive. Being under the influence means a high alcohol level in your system, even if the person doesn't feel it. This app will help the users more responsible for drinking and driving by logging the drinks they had and give them the option to call a "Guardian" to come for them when they go above the limit.
Web Development
HTML, CSS, JS, React, Node, Postgres DB
This Application is still in the Alpha stage. The app is built with developers in mind. With forms being one of the most used features in the Web Industry, many developers face the need to explain the inputs required. This app helps uses create a tutorial for your form in three easy steps.