Download PDF

Summary

Expert Software Developer dedicated to constantly improve tools and infrastructure to maximize productivity, minimize system downtime and quickly respond to the changing needs of the business. Highly dependable Software Engineer and enthusiastic team player, dedicated to the streamlining processes and efficiently resolving project issues.

Work experience

Senior Software Engineer

SAGE
2016-09Present
  • SMS applications designing, development, and implementation.
  • SMS-to-TV applications analysis, design, development and implementations.
  • Full responsibility for the development of many communications protocols for connectivity purposes with the GSM operator's networks.
  • Development of all company's internal applications either for technical, managerial or financial purposes.
  • Development of the decision support system application that covers all the company's systems and data.
  • Development of WEB based applications, that providing remote monitoring for both system performance and calls/SMS traffic.
  • Development of many gateways that used to connect directly with all GSM operators and other providers including SMPP and HTTP protocols.
  • Participating in the service quality meetings held with customers and conduct technical presentations.
  • Assisting the Marketing Department in promoting the company as a reputable/reliable.
  • Working very closely with the Sales Department in the development of a new business.

Senior Software Engineer

Copper River IT
2013-052016-08
  • Developed wafer inspector software designs using established Design Patterns.
  • Modeled wafer inspector controller using Rational Rose.
  • Optimized wafer load and align algorithm for speed and robustness.
  • Helped organize SQC testing within the CMM software process charter.
  • Developed the integrated debugging scheme to solve wafer inspector field escalations using Windows Performance Monitor.
  • Designed and implemented software changes to support latest generation wafer inspector image computers.
  • Traveled to Germany to provide engineering support for field escalations at AMD.
  • Wrote and reviewed Requirements Analysis Documents, Software Requirements Specifications, and Software Design Documents in adherence with the CMM software process charter.
  • Created Perl scripts to manipulated large wafer inspector system configuration files.
  • Developed image utilities for use with  image file format of KLA-Tencor.
  • Debugged NT kernel-mode device drivers using two PC scheme and WinDbg.
  • Implemented a real-time classification algorithm to automatically classify defects found by wafer inspectors.
  • Designed and implemented wafer alignment image analysis feature for wafer inspector.

Senior Software Engineer

Cognizant Technology Solutions
20092013-04
  • Developed & maintained courseware engine to support course library and performed research & development of emerging technologies.
  • Liaised with the clients & developers to gather requirements and build course software as a Product Manager.
  • Developed software for compliance courseware as a Software Engineer.

Education

Master in Software Technology

Hft Stuttgart
20072009

Bachelor of Science in Software Engineering

Missouri Tech
20042007

Certification

  • MCSD: Web Applications
  • MCTS: .NET Framework 4, Data Access
  • MS: Programming in HTML5 with JavaScript and CSS3 Specialist
  • MCTS: .NET Framework 4, Service Communication Applications

Skills

.NET
HTML 5
JavaScript
Databases
Visual Basic
Visual Studio
Windows Server
Crystal Reports
Enterprise Software
Software Design
Microsoft SQL Server
Web Applications
ERP Development
Software Project Management

interests

  • Web Design
  • Game Programming
  • Digital Music Production