Softre Engineer Resume
WA
SUMMARY
- Seasoned, proactive and innovative Software Developer, with a solid 7 years record of success in design, development and deployment of cutting edge elegant applications and enterprise solutions, using .Net technologies, for diverse industries.
- Highly effective in driving the software development lifecycle, including requirements gathering, analysis, design, coding, testing, and deployment.
- Proven ability to optimize, enhance and integrate software to provide new features and improve performance.
- Strong problem solving, interpersonal, communication and collaborative skills to enable seamless cross - functional cooperation and optimal project delivery.
TECHNICAL SKILLS
- Languages: C#
- Web: ASP.NET,ASP.NET MVC,REST API, HTML, JavaScript, XML, Json, Jquery, ADO.NET, CSS3, Bootstrap
- Databases: MS SQL Server, proficient with Stored Procedures, Triggers, Functions and SQL Jobs Reporting SQL Server Reporting Service, Crystal Report, XtraReport (Devexpress)
- Tools: Visual Studio, Eclipse, Dev Express Controls Toolkit, My Generation, Iron Speed, Dreamweaver
- Design Patterns: MVC, Composite Pattern and other various patterns
- SDLC: Agile/Scrum methodologies
- Services: Web Service, WCF, Windows Service, Web API
- Servers: Internet Information Server (IIS) 6.0/7.0, Wamp Server
- Platforms: Windows Server 2003, 2008, 2012
- Automation: Power shell
- Unit Test: - Mock Framework
- Cryptography: - MD5, MD5Cng, ProtectedData
- Cloud: - Azure app-in-sight, Web Apps, Key Vault, Web Jobs,Graph API and Different API
PROFESSIONAL EXPERIENCE
Confidential, WA
Software Engineer
Responsibilities:
- Within a service engineering team we have developed generic telemetry application for all client that subscribe CRM online product from Microsoft. This application collects data from any registered Dynamic CRM instance and provide telemetry data for all application.
- Design
- Developed complex applications and updates throughout SDLC, including analyzing business requirements, developing technical specifications, planning, coding, testing implementation.
- Designing the UI
- Continually established clear operational specification and formulated software requirements
- Develop Web API service
- Develop windows service
- Wrote maintainable and extensible code in the team environment
- Continuously retrieve data from Azure container
- Configure Azure App-in-sight
- Develop elegant unit test to validate functionality
- Build generic telemetry application.
- Build CRM plugin.
- Participating in code review
Technical Skills: Microsoft Visual Studio 2015, C#, SQL Server 2014, .Net Framework 4.5, JavaScript, ASP.NET MVC, ASP.NET API, Power shell, LINQ, Mock Framework, Test Manager, Boot Strap, Azure (Key Vault,App-in-sight,Graph API,Container,queue and Web Jobs )
Confidential, Bellevue, WA
Software Engineer
Responsibilities:
- Working in multiple features of CRM Dynamics in specific team Automation and Reliability. My team is responsible to build different features, automate manual tasks, evaluating efficiency and validating user experience.
- Implement design, Including experimentation and multiple iteration
- Developed complex applications and updates throughout SDLC, including analyzing business requirements, developing technical specifications, planning, coding, testing implementation.
- Continually established clear operational specification and formulated software requirements
- Build reusable service
- Wrote maintainable and extensible code in the team environment
- Rapidly prototyped new capabilities to confirm feasibility and propose design discussions.
- Develop elegant unit test to validate functionality
- Build CRM plugin.
- Participating in code review
Technical Skills: Microsoft Visual Studio 2015, C#, SQL Server 2014, Framework 4.5, JavaScript, ASP.NET MVC, ASP.NET API Power shell, LINQ, Mock Framework, Test Manager
Confidential
Programmer Analyst
Responsibilities:
- Sales & Stock Management System Create large and sophisticated marketing and sales portal that help the company to reach more targeted customer, Collect business feedback and help to make business decision.
- Conducted extensive interviews with end users to determine requirements and gain understanding of the issues.
- Evaluated requirements and initial mock-ups; made technology recommendations that supported optimal construction, maintenance and performance.
- Implement appropriate design pattern for feature scalability.
- Implement elegant unit test by using MOQ framework.
- Leveraged the latest developments in Internet technologies
- Technical Skills: Microsoft Visual Studio 2010, C#, SQL Server 2008, Framework 4.0, JavaScript, ASP.NET MVC, JQuery and Dev Express. Crystal Report
- Procurement Management System Develop elegant application that help to interconnect Confidential, international Suppliers, Shippers, Customs and other Stakeholders.
- Conducted a detailed needs analysis by surveying internal and external stakeholders.
- Develop technical solutions that definitively improve scalability, performance and profits.
- Support different end client.
- Configure different end points in WCF.
- Build reusable component.
- Configure IIS and deploy in it.
Technical Skills: Microsoft Visual Studio 2010, C#, SQL Server 2008, Framework 4.0, JavaScript, JQuery, Dev Express. DevExpress Controls, JQuery, CSS,Powershell and ADO.NET.
Confidential
Programmer Analyst
Responsibilities:
- Collaborated, as part of the development team, on numerous IT projects and services. Analyzed business requirements and specifications Designed UI, middleware and backend .
- Build automated test for all functionality I owned.
- Work closely with other engineers to initiate much-needed changes to the financial system.
- Building prototype and present to customer for common understanding.
- Designed elegant UI
- Devlop Windows service for background process.
- Design schema, Wrote stored procedure and triggers.
- Performed integration, functional regression and unit testing.
- Technical Skills: Microsoft Visual Studio 2005, C#, SQL Server 2008, Framework 2.0, JavaScript, and Ajax.
- Collaborated, as a key team member, in creation of this solution for Ethiopian Airlines to expedite last mile connectivity between crew members and the crew desk, through automation of SMS alerts/notifications and proactive voice mail notification updates.
- Develop different features.
- . Documented version changes.
- Conducted database validation through SQL queries, and communicated with developers to isolate root cause of defects and provide back end testing.
- Prepare Test Script
- Honed advanced programming skills through mentoring by senior team members during development, enhancement and updating of the application designed for Zemen Bank, one of Ethiopia’s leading financial institutions, to handle a full spectrum of basic banking practices, utilizing cashier, teller and supervisor modules. Programmed various modules for all released system versions. Designed UIs and test scenarios. Provided daily technical support as needed.
Technical Skills: Microsoft Visual Studio 2005, C#, SQL Server 2008, Framework 2.0, JavaScript and Ajax.