Computer and Software Developer
*Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
*Develop Web Application for managing Doctors and Medicals Referrals
*Develop an Automated Diesel Control and Reporting System
--This is a fully Automated System, Design to control fuel dispatching and -------report every transaction made during specific periods of time.
--Software was design in three stages using:
--Standard Web Technology for the reporting and remote control part of the project,
--RFID (Radio Frequency Identification)
--Communication to a 3rd party console that’s controls the fuel pump.
*Design and create software for Data Mining.
*Social Media Marketing and Management.
*Worked on SEO (Search Engine Optimization)
*Develop CMS (Content Management System)
* Develop Social Media Marketing Strategies
*Develop and direct software system testing and validation procedures, programming, and documentation.
*Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
*Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
*Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
*Consult with customers about software system design and maintenance. *Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
*Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
*Design, build, or maintain web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
*Perform or direct web site updates.
*Write, design, or edit web page content, or direct others producing content.
*Create designs, concepts, and sample layouts based on knowledge of layout principles and esthetic design concepts.
*Determine size and arrangement of illustrative material and copy, and select style and size of type.
*Confer with clients to discuss and determine layout design.
*Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems.
*Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
*Develop graphics and layouts for product illustrations, company logos, and Internet websites.
*Review final layouts and suggest improvements as needed.
*Prepare illustrations or rough sketches of material, discussing them with clients or supervisors and making necessary changes.
*Use computer software to generate new images.
*Key information into computer equipment to create layouts for client or supervisor.
*Maintain archive of images, photos, or previous work products.
*Prepare notes and instructions for workers who assemble and prepare final layouts for printing.
*Create two-dimensional and three-dimensional images depicting objects in motion or illustrating a process, using computer animation or modeling programs.
*Design complex graphics and animation, using independent judgment, creativity, and computer equipment.
*Make objects or characters appear lifelike by manipulating light, color, texture, shadow, and transparency, or manipulating static images to give the illusion of motion.
*Apply story development, directing, cinematography, and editing to animation to create storyboards that show the flow of the animation and map out key scenes and characters.