Sr. Software Developer Resume
SUMMARY:
- Requirement/Business logic Analysis, Designing, Developing and testing of windows and web application
- Experience of web, database and Object Oriented Software Development technologies and implementation
- Experience working in all phases of software development life cycle
- Very Good understanding and experience of design patterns.
- Skillful and quick in formulating a conceptual solution for real world problems and fast learner.
TECHNICAL SKILLS:
Languages: C#, ASP.NET, ASP.NET MVC, WCF, ADO.NET, LINQ, JAVA, Subsonic
Database: MYSQL, MS SQL Server 2000/2005/2008/2012, MS Access, MongoDB, Postgresql, Elasticsearch
IDE: Visual Studio 2005/2008/2010/2012, Eclipse 3.3 for JAVA, Net Beans IDE 6.7.1
OS: Windows 98/2000, Window 7, Windows XP, Windows Vista Home Premium
Web Technologies: ASP Web Api, Jquery, JavaScript, AJAX, HTML, DHTML, JSP, JSF, CSS, XML, WCF, Apache Tomcat, Telerik MVC, Knockout js, boostrap, angualr 2, react
OO Tools: UML, Rational Unified Process (RUP), Rational Rose 2000
Version Control: SVN, TFS, Git, CVS
B.sc. in Electrical Engineering: Bahir Dar University Bahir Dar, Ethiopia
UML Business Analysis: Object Discovery Corporation
PROFESSIONAL EXPERIENCE:
Sr. Software Developer
Confidential
Responsibilities:
- Designed and implemented application and features from start to finish for both internal and external application
- Did a lot of research on new technologies and solution to improve existing system to improve performance, efficiency and cost reduction
- Helps team members to learn new technologies and improve performance
- Deliver a quality products on timely manner based on SCRUM methodology
- Bring new ideas for management and integrated the idea to the system
Technical Environment C#, ADO.NET, Visual Studio 2008/10/12/13/15, WCF, Web API, MS SQL Server 2012, PostgreSql, Jquery, Kockoutjs, Bootsrap, Elasticsearch,AWS
Software Developer
Confidential
Responsibilities:
- Gather and analyze requirements, design, develop, test, document and maintain web applications in a Microsoft - centric environment for home health care agencies that allow them to manage the patient’s care lifecycle from admission through patient assessment.
- Design and implement database .
- Responsible for development, code refactoring and optimization based on fast company growth and complex client requirements.
- Collaborate with team in regard to different ideas, best practices, technologies and methodologies based on the industry and business requirements.
- As company has grown, serve as technical resource and mentor for the team.
Technical Environment: .NET 3.5/4/4/5, C#, ASP.NET MVC, WCF, SQL Server 2005, MYSQL, MongoDB, Memcached, Susonic, Jquery, Ajax, Telerik MVC, Knockout js, TFS, SVN, Git
Electrical/Software Engineer
Confidential
Responsibilities:
- Offered suggestions to resolve a problem that had been a bottle neck for the company (manual handling of contract, invoices and communication letters ).
- Collected and analyzed requirements based on the manual procedure and contributed different logical and analytical suggestions.
- Participated in the design and extensively worked on the middle layer implementation based on the requirement.
- Closely worked with the team members in every lifecycle of the project, shared new ideas, solved logical problems as a group and documented the lifecycle .
Technical Environment C#, ADO.NET, MS SQL Server 2005, Win forms, Rational Rose (UML), Window XP
Software Engineer
Confidential
Responsibilities:
- Made enhancements to systems that automate the legal cases of a company to monitor and control the cases. These system provide status, schedule, report of cases and administrative tools.
- Involved with the automation of a shop inventory control system that keeps track of the quantity, price and type of every item in the shop and also provide accounting functionality .
- Responsible for the design and implementation of the User Interface.
- Implemented the business logic and the data access layer.
- Consulted with Project Manager, offer technical guidance to ensure optimal design and implementation.
- Created analysis and design documents and coordinated development and testing.
- Collaborated with users to determine requirements and negotiated with stakeholders to resolve conflicting system needs.
Technical Environment: C#, JAVA, ADO.NET, WIN Forms, MS SQL Server 2005, Rational Rose (UML), Rational Rose (UML) Windows
