Software Developer Resume
Anaheim, CA
SUMMARY:
- 10 years of experience in software development using object oriented design methodology using various .NET Frameworks/Architecture.
- Extensive experience in all stages of software development lifecycle: design, implementation, debugging, testing and deployment with SOA, SaaS, MVC, ADO.NET, Entity Framework, T - SQL, Transact-SQL, SQL Server 2005/2008/2012, WCF, WPF, Web-API, LINQ, SOAP, MVC, Azure and Javascript-based platforms.
- Complex problem-solving and coding skills with optimized performance, security and reusability in mind.
- Strong interpersonal, technical with desire of understanding business logics to translate them to software solution.
- Ability to adapt quickly to new platforms and technologies.
TECHNICAL SKILLS:
Programming: ASP.NET 3.5/4.0/4.5, MVC, ADO.NET, WCF, Web-API, T-SQL, Entity Framework, LINQ, DHTML, XML, ASP, IIS, JavaScript, JQuery, JSON, AngularJS 2.0, CSS, WCF.Technologies: MVC, SOAP, WSDL, AJAX, Web-API, WCF, WPF, Entity Framework, Microsoft Azure, Crystal Reports, Active Reports, Message Queue.
Web Development Tools: Visual Studio .NET 2005, 2008 and 2013, SQL Management Studio, TFS, Visual SourceSafe,Third-party controls DevExpress, Infragistic, ect.
Windows Development: Winforms, Windows Services, Message Queue, WPF
Databases: SQL Server 2005/2008/2012, Transact-SQL, MYSQL.
Design tools: Agile Development Methods(SCRUM), DevOps
PROFESSIONAL EXPERIENCE:
Confidential, Anaheim, CA
Software developer
Responsibilities:
- Involve in all development phases from specifications, designing, coding, debugging, testing, code review, deployment and software integration. Work with business analyzing team in all phases of projects.
- Use MVC, Entity Framework, WCF, WPF, Web-API, JSON, XML, JQuery, AngularJS, Silverlight to develop Web-based Applications, Custom Controls and Web/Window Services.
- Use TFS as Source Control management, automated build and deployment, and defect management.
- Design and implement SQL Server databases objects using stored procedures, functions, views, synonyms, linked-server with prioritizing in performance, resusablities..
- Develop multithreaded Windows Services and Windows applications.
- Implement client-side code (JQuery, AngularJS, Javascripts) extensively for responsive and cross-browser web applications.
- Help consolidation and migrating all infrastructure and data from on-premise to Microsoft Azure.
Environment: .NET 4.5, C#, ADO.NET, MVC, WCF, WPF, Web-API, JSON, XML, LINQ, AJAX, SOAP, JQuery, Angular 2, XHTML, CSS, Razor and some legacy Classic ASP.
Confidential, Costa Mesa, CA
Software developer
Responsibilities:
- Analyzed and developed sub-systems from scratch. Work with other departments from requirement analysis, database design, coding, testing and deployment.
- Develops Windows-based and Web-based applications using SQL Server, MVC, C#, VB.NET, Crystal Reports, Entity Framework, LINQ, WPF, WCF and Winforms.
- Supported legacy software modification and changes.
- Created SQL Server databases, stored procedures, functions, views with the considerations of performance optimization.
- Used AJAX, Jquery, JSON, extensively for web development.
- Implemented multi-threading for Windows-based applications.
- Created and generate reports and documents using Crystal Report v12.
- Consolidated company centralized data from other third party sub-systems.
Environment: .NET 4.0, C#,MVC, WCF, WPF, ADO.NET, EF, XML, AJAX, SOAP, Crystal Reports, DevExpress, Infragistic, Windows 8 Metro Apps, Javascript, JQuery, HTML, MVC, Razor and some VB6.
Confidential, Irvine, CA
Software developer
Responsibilities:
- Involved in development of core system that handles all web requests.
- Develops system views, data models, controllers and MySQL stored procedures.
- Worked with team lead to analyze customer requirements and define architecture to implements those requirements.
- Developed new and make changes to existing features such as: Accounts, Contacts, Appointments, Leads, Prospects, Opportunities, Setup Parameters using PHP 5, MySQL, AJAX, HTML, JavaScript, CSS, JQuery, XML, Stored Procedures.
- Migrated clients' data from old systems to new system.
Environment: PHP, Apache Web Server, MySQL, XML, AJAX, Javascript, JQuery, HTML, MVC Architecture.
Confidential, Atlanta, GA
Software developer
Responsibilities:
- Worked with team lead in design of Project (UML).
- Interaction with Project lead and QA to understanding the requirements of the application.
- Worked with ASP.NET 3.0 Web Forms, ADO.NET, User Controls, Custom Controls, ASP.NET State Management, ASP.NET Caching features, Securing ASP.NET Web Applications.
- Implemented Data Access Layer, Business Logic and UI with extensive use of ADO.NET, SQL stored procedures, Web Services.
- Developed various modules using C#.NET 2.0, AJAX, HTML, JavaScript, CSS, XML, Stored Procedures.
- Developed reports using Active Reports and Cognos Reports: Entitlement Reports, RLPF Reports, Local Credit Reports...
- Developed Data Access Layer, Stored Procedures against SQL Database/linked-server using Microsoft Application Block.
- Involved in Deployment and Data Migration.
Environment: ASP.NET 3.0, C#.NET, AJAX, ADO.NET, Active Reports, Cognos Reports, T-SQL, SQL Reporting Service, MS SQL 2005, HTML, XML, JavaScript, Visual Studio 2008, Visual Source Safe, SharePoint Portal Server, Agile development methods.