Senior Software Engineer
eSolutions for Network Services
Total years of experience :13 years, 10 Months
- Conducted code reviews, performed troubleshooting issues, assisted development team with developing accurate estimates.
- Supported the project management function in the definition and technical validation of all delivery schedules and plans.
- Designed 3 usability studies with more than 100 people participating.
- Developed production-quality and cutting edge prototype software based on pre-defined software requirements and designs.
- Performed software development tasks and assisted in the design and architecture of software applications individually and as a team member.
- Reviewed, analyzed and modified new and existing software to include coding, testing, debugging, installing and documenting software applications.
- Implemented software development process improvement activities in accordance with organizational procedures.
- Hardware Installation and Upgrades : Motherboards, Processors, RAM, Graphics cards, Sound cards, Modems (wireless and dial-up).
- Operating System Installation and Upgrades : Windows and LINUX.
- Software Installation and Upgrades : All applications of; Adobe, MS Office, Utilities, Virus scanners, Spyware, and Diagnostic tools, Driver Updates, AutoCAD, and more...
- Help Desk operator : Technical Support, Diagnostics, Trouble-Shooting, Software, and Hardware Issues.
- Re-imaging hard drives : using Norton Ghost and Acronis True Image.
- System Diagnostic : Hardware and Software, as well as OS Trouble-Shooting.
- Laptop Diagnostic and Repair.
- Data Back-up and Recovery: Restore data, OS, files, documents, drivers, and configurations.
- Wired and Wireless Installations and troubleshooting.