Senior Software Design Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Experienced Software Design Engineer/Architect
- Experienced with Service Oriented Architecture (SOA)
- Worked on two SOA/SDP frameworks ( Confidential & Accenture)
- Helped two major clients design and deployed SOA/SDP - based solutions
- Experienced with SCRUM agile development process
- Experienced with UML: Use Case Analysis, Object-Oriented Analysis & Design
- Strong in real-time and multi-threaded experience
- Recipient of Engineering Excellent (Phillips Medical Systems)
SKILL:
- C#, C++, C
- Windows Azure and SQL Azure
- Windows Communication Foundation
- Windows Presentation Foundation
- Windows Workflow Foundation
- ASP.NET, AJAX, and Javascript
- MS SQL and MySQL
- Confidential Connected Services Framework (SOA framework)
- Team Foundation Server
- MS Pattern & Practices (Enterprise Library, Web Services Software Factory, WCF Security Guidance, etc.)
- SOA/SDP architecture
- SOAP & REST web services
- UML (Use Case, OO analysis & design)
- SCRUM agile development process
- XSD/XML, XSLT
- WS-* specifications
- Design Patterns
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Design Engineer
Responsibilities:
- Design and implement Azure-bound RESTful web services for a web portal, which is designed to allow developers to manage their mobile widget uploads
- Designed and implement a client-server solution to collect metrics data, including download and usage data.
- Fix bugs and document their resolution in the Confidential Team Foundation Server(TFS)
- Assist with prototyping and implementing POC of new applications
- Assist the SDK team with bug fixing as needed
Confidential
Senior .NET Consultant
Responsibilities:
- Wrote Web Service Security Implementation Guidelines for MCA Upstream
- Designed and implemented web services based on PRODML, standard interface for monitoring and managing hydrocarbon production
- Designed and implemented web services based on WITSML, standard interface for monitoring and managing wells, completions, and workovers.
Confidential
Sr. Software Engineer
Responsibilities:
- The company is in the business to provide mobile users the ability to blog (text, pictures, and videos) from their mobile phones. I designed and prototyped a mobile blogging client running on the Symbian OS (Series 60 SDK) that is capable of sending text and picture blogs to a server .
- I worked closely with the company founders and server-side developers to prototype and design the client application.
Confidential
Sr. Software Engineer
Responsibilities:
- GoAhead develops High Availability (HA) software framework that allows telecommunication equipment makers and service providers to implement HA-enabled solutions.
- I was a member of a small team that designed and developed the Self Reliant framework, a platform-neutral, high-performance, and multi-threaded framework that allows clients to quickly implement HA-enabled solutions.
- HA-enabled solutions are highly available solutions with the following functionalities at its core: heart-beating, automatic fault detection and recovery, hot-swap, fail-over and clustering. I ported the kernel from Solaris to VxWorks 5.4 and AE (POSIX) and trained new team members to become proficient in VxWorks.
Confidential
Sr. Software Engineer
Responsibilities:
- Developed multi-threaded message-driven software for system annotation and off-line image management applications, as well as tools to configure ultrasound exam presets
- Worked with language consultants to translate/localize system software to French, German, and Spanish
- Worked closely with QA engineers to develop integration and regression test framework and review test plans to ensure proper test coverage
- Received Engineering Excellence
