Senior Web Developer Resume
FL
SUMMARY:
- 20 years of experience in design and developing SOA applications, Windows Desktop Applications and Web applications. Full programs life cycle: Specifications, Design, Programming, Test, deployment and maintenance.
TECHNICAL SKILLS:
Computer Languages: C#, VB.NET, TS, JS, CSS, XSLT, XML, HTML, DTD, XQUERY Pascal, Assembler Z 80 HC11.
OS: Servers Windows NT, Clients Windows 9x - W10.
Data communication: Ethernet, Internet, Intranet, LAN Manager, NetBIOS, Parallel interface, Router, RS232, RS422, USB, SMTP, POP, TCP/IP, FTP
Tools: and methods: Microsoft Visual Studio, TFS, Subversion, MS office, MSSQL Enterprise Manager, Oracle, NUNIT, NDOC, Sand Castle, Re-Sharper, Microsoft Office, Sparx Enterprise Architect, Microsoft Visio, Telerik ASP.NET Ajax components, Infragistics, fluent N-Hibernate, N-Hibernate Profiler, OOP, UML, Visual programming, SOA Service Oriented Architecture, Database Design, Test-Driven development with NUNIT, Program Documentation with NDOC or Sand-Castle, Source Control with TFS or Subversion, Envisioning Solution and Modeling with UML (Enterprise Architect, Visio, Design Patterns, AJAX
Database: MS-SQL, Oracle 10.
Standards: AGILE, SCRUM, DOT.NET Framework 1.1- 4.5, WPF Windows Presentation Foundation Windows Workflow Foundation, ODBX, SQL Server, API, COM+, NET Remote, WEB Services, WCF, LINQ to SQL, Object, XML,, HTML, CSS, XHTML, XSLT 1.0, 2.0 XPATH 1.0 2.0 XQUERY, WCF Windows Communication Foundation.
PROFESSIONAL EXPERIENCE:
Confidential, FL
Senior Web Developer
Responsibilities:- Analysis, design and Development of Advantage Web Application.
- Architecture, design of APIs for remote connection through REST and Web Services
Confidential
Senior Developer and Architect
Responsibilities:- ECO (Operational Console Input), SOA software, Team of 25 Developers. This program gives the visual interfaces to control the operation of MoNeT de Motor of Transactional Negotiation of the Mexico Stock Market.
- Object Oriented Analysis (OOA)
- Conceptual design and development of various modules and layers for ECO a part of the application (UI, DAO, Façade)
- Design and programming based on enterprise design patterns
- Queue Messages Definitions.
- With this software the Mexico Stock Market is the second more faster Stock Market in the World. The use of distributed applications, messages qeues, and all the operation in memory faster the operation from 333 transations per second to 300,000 transactions.
Confidential
Senior Developer and Architect
Responsibilities:- Individual Development of software for different goods transport companies trucks.
- Complete development cycle, from requirements to deployment. The following problems were resolved for the companies: Connection with their electronics invoice providers from their ERP software to the web provider server without need to change their software.
- This saves a significant quantity of money and time. Make available the information about the billing to provider and detail about the position of the goods for client were two tasks that decrease the telephone calls in 90% in the first month of implemented.
Confidential
Senior Developer and Architect
Responsibilities:- I did individual Development of software for Zucker automation department .
- Complete development cycle, from requirements to deployment. This project is for controls the workflow of execute an automation project for the sugar industry. You can emit the requisition, budget, lost of part, inventory of part, client invoice, contact information, timelines.
- The interface is web based and can be consulted for all pc that has a browser.
- This save 35% of the time of engineering, saving personal and money,also give a better control of the inventory store.
Confidential
Senior Developer and Architect
Responsibilities:- I did individual development of software for different clients . Complete development cycle, from requirements to deployment.
- I developed web sites and net based desktop program for praxis, companies, library, and professionals in order to expose their image and increase the sales or to resolve specific problems in order to magnify the productivity of their internal process.
Confidential
Senior Developer
Responsibilities:- SOA software, Team of 35 Developers. This globally organized team is responsible for the development and deployment of the worldwide Shell standardized system for Fuels Pricing. The Fuels Pricing System (FPS) is used for the competitive pricing of fuels following a global pricing strategy, including the communication of prices via connected systems to the sites. The system is currently deployed in 37 countries worldwide.
- Object Oriented Analysis (OOA)
- Conceptual design and development of various modules of a predefined n - tier service oriented enterprise application
- Design and programming based on enterprise design patterns
- Microsoft.NET 2.0 Framework, C# 2.0, T-SQL, Database Systems, MS SQL Server, VS 2005, TFS, EA, MSSQL Profiler, Infragistics .Net Advantage interface controls for Windows Forms, Design Patterns Provider Model, Facade MVP (Model View Presenter), Singleton Proxy, Factory.
Confidential
Senior Developer and Architect
Responsibilities:- I did individual development of a dedicated software controller. Complete development cycle, from requirements to deployment.
- The device developed must monitoring the rotation speed of the crystal semiconductor grow and communicate the measure to a dedicate control, in a semi-conductor production equipment.
- This system of measurement is unique in the industry and gives to the company, an important competitive advantage.
Confidential
Senior Developer
Responsibilities:- SOA software, Team of 3 Developers. This team was responsible to create the necesary web services to support the online banking of their branches around the World. The target is have the same source of information in the convenient format for each branch in order to get better security and consistense of data.
- Object Oriented Analysis (OOA)
- Conceptual design and development using enterprise patters, of the web services.
- The use of XSLT gave the necessary transformation for customizes each branch experience.