Development Lead / Architect Resume
SUMMARY:
- Exposure to Project Development Life Cycle and Project Management Life Cycle processes, tools and techniques
- Seven years of hands on experience in software project and product development on Microsoft .NET platform
- Extensive experience in web application, connected and ubiquitous computing development using C#, VB.NET, Java, ASP.NET, AJAX.NET, JavaScript, DHTML, HTML among other technologies.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, VB 6.0, J2EE
Frameworks: .NET 1.1, .NET 2.0, .NET 3.0, .NET 3.5, .NET 4.0
Full Development Cycle: Microsoft Solution Framework (MSF), SCRUM, CMMI
.NET Technologies: ASP.NET, AJAX.NET, Microsoft Software Factories
Legacy Technologies: ASP, VBScript, JavaScript, HTML, DHTML
Data Access: ADO, Microsoft Enterprise Library, ADO.NET, SSIS, SSRS
Architecture: N - tier, MVVM, ASP.NET MVC, MEF
Modeling Language: UML
Meta Languages: XML, XSLT
Tools: VS.NET 2005, VS.NET 2010, MS Visio, Visual Source Safe, Crystal Reports, Dreamweaver, Flash, Erwin, Microsoft Dynamics CRM 4.0, TOAD
Databases: MS SQL Server / 2008, Oracle PL/SQL
Operating Systems: Windows NT/2000/XP/2003, IIS, Windows Azure
PROFESSIONAL EXPERIENCE:
Confidential
Development Lead / Architect
Environment: .NET Framework, C#, ASP.NET, ASP.NET MVC, Entity Framework, Web API, SQL Server, AngularJs
Responsibilities:
- Lead a group of off-shore engineers with an agile methodology.
- Worked on web development for different products of the company.
- Maintenance of several products of the company.
- Migration of one of the products from ASP.NET to ASP.NET MVC.
- Extensively used SQL Server. Improved the performance of some stored procedures.
Confidential
Technical Architect / Development Manager
Environment: Silverlight 4, MVVM, Prism, MEF, .NET 4.0, C# 4.0, WCF, WF, AOP Postsharp, Windows Azure, SQL Azure, Azure Service Bus, ASP.NET, MVC 3, Entity Framework
Responsibilities:
- Lead a group of engineers with an agile methodology spread across three different technology centers (India, US, Mexico)
- Designed the overall architectural solution: localization, security, dynamic forms and development framework for the Silverlight application.
- Started using Azure technology.
- Used SQL Azure to implement ASP.NET for an ASP.NET MVC 3 application.
- Used Azure Table Storage to store session wide information fro an ASP.NET MVC 3 application.
- Used Azure Service Bus to expose on-premise WCF services.
- Successfully lead a team of .NET developers on the maintenance of an ASP.NET application.
- Implemented ProPay, PayPal and Mercado Pago to accept online payments.
Confidential
Technical Lead
Environment: Silverlight 4, MVVM, Caliburn, Prism, MEF, .NET 4.0, C# 4.0, OpenRasta Web Services, AOP, Entity Framework
Responsibilities:
- Lead a team of .NET Software Engineers.
- Designed several prototypes and architectural solutions in several project’s fields like: localization, security and development framework.
- Reasearched on a lot of technologies and framework in order to select the best option to manage a lot of data on this application.
Confidential
Technical Lead
Environment: Java 1.6, Spring MVC, Hibernate, JPA, Mule ESB, ActiveMQ, JSP, Quartz, CXF, MySQL, Tomcat, Apache, Ant, jQuery
Responsibilities:
- Lead a team of Java Software Engineers.
- Configured ActiveMQ and Mule ESB.
- Created services on Mule ESB using ActiveMQ transport, SFTP transport, Quartz transport, File transport.
- Extensively used jQuery to create a great user experience.
- Developed My Glovebox module.
- Developed Web Services with CXF.
- Extensively use MySQL.
Confidential
Technical Lead
Environment: Java, JSP, Jetspeed, jQuery, Portlets
Responsibilities:
- Lead a team of Java Software Engineers.
- Proposed architectural solutions.
- Reduce the learning curve of developers supporting them with the new technologies.
Confidential
Technical Lead
Environment: Java, JSP, ATG
Responsibilities:
- Lead a team of Java Software Engineers.
- Maintained an ecommerce web site.
- Customer support for ecommerce issues.
- Extensively used SQL queries in Oracle
Confidential
Technical Lead
Environment: .NET Framework 2.0, ASP.NET, AJAX, C#, VS.NET 2005, SQL Server 2005, Telerik Controls, Web Services, InstallShield, SSIS, SSRS
Responsibilities:
- Gathered complete functional requirements from end users.
- Documented functional specifications.
- Proposed architectural design solutions.
- Designed databases.
- Developed Web Services with C#.
- Make changes to code in C# according to design documents.
- Extensively used C# and ASP .NET objects and components.
- Extensively wrote stored procedures using Transact-SQL.
- Lead a team of six Software Engineers in development activities.
- Created several SSIS packages.
- Created report using SSRS.
Confidential
Project Lead
Environment: .NET Framework 2.0-3.0, ASP.NET, AJAX, C#, VS.NET, SQL Server 2005, MS Enterprise Library, Infragistics Controls, MS Software Factories, Power Builder 9.0, Sybase 12, WCF web Services, InstallShield, SSIS, SSRS.
Responsibilities:
- Gathered complete functional requirements from end users.
- Estimated project duration for budget purposes.
- Documented functional specifications.
- Proposed architectural design solutions.
- Designed the core concepts of a development framework for the company based on Microsoft Software Factories, Microsoft Enterprise Library, AJAX and common web user components.
- Designed databases.
- Developed Web Services in WCF with C# using Microsoft Software Factories.
- Make changes to code in C# according to design documents.
- Used C#. NET and ADO.NET to define and implement secure middle-tier components.
- Used Visual Studio 2003 and 2005
- Extensively used C# and ASP .NET objects and components.
- Extensively wrote stored procedures using Transact-SQL.
- Lead external consultants in development activities.
- Developed code to call Web Services from Power Builder based on the Pocket Soap library.
- Developed stored procedures for Sybase and SQL Server.
- Supported user acceptance testing.
- Responsible for project deployment to production servers.
- Supported configuration of Windows 2003 Servers on a Network Load Balancing environment.
- Maintained a system in Power Builder for the integration with a host to host protocol.
- Designed and created several reports in SSRS.
Confidential
Senior .Net Developer
Environment: ASP.NET, C#, JavaScript, HTML, DHTML, VS.NET 2003, NUnit, SQL Server, Cruise Control, AJAX
Responsibilities:
- Developed ASP.NET applications in C# for interfacing CRM systems.
- Unit testing using NUnit.
- Maintained existing ASP .Net applications.
- Proposed architectural design solutions.
- Extensively used UML for design and preparation of class-diagrams, use-case scenarios, architecture diagrams etc.
- Defined CMMI processes for the company.
- Implemented the first project based on CMMI.
- Responsible for Cruise Control integration tool for automating project builds.
- Wrote queries and procedures using TSQL.
- Responsible for project deployment to production servers.
- Estimated project duration for budget purposes based on Use Case Points analysis.
- Documented projects based on CMMI.
Confidential
Computer programmer and Computer Systems Analyst
Environment: ASP.NET, VB.NET, JavaScript, HTML, DHTML, VS.NET 2003, SQL Server 2000, AJAX, MS Enterprise Library, .NET Web Services
Responsibilities:
- Developed ASP.NET applications in Visual Basic .NET.
- Maintained web services in Visual Basic .NET.
- Supported user acceptance testing.
- Supported project deployment to production servers.
- Developed reports in Crystal Reports.
- Developed database stored procedures.
Confidential
Computer programmer and Computer Systems Analyst
Environment: Visual Basic 6.0, SQL Server 2000, VB. NET, DTS
Responsibilities:
- Developed ETL components in Visual Basic 6.0 for data extraction and transformation.
- Developed database tables and stored procedures.
- Supported user acceptance testing.
- Supported project deployment to production servers.
- Created DTS services for supporting the ETL .
Confidential
Computer programmer and Computer Systems Analyst
Environment: J2EE, JSP, MySQL, JBoss/ Tomcat Application Server
Responsibilities:
- Responsible of database design in MySQL.
- Developed Java EJB’s, Servlets and JSP’s.
- Installed Linux servers with JBoss-Tomcat Application Server..
- Supported project deployment to production servers.
Confidential
Freelance Developer
Environment: ASP, Oracle 9i, PL/SQL
Responsibilities:
- Developed ASP web pages.
- Developed tables in Oracle and developed PL/SQL stored procedures.
- Supported project deployment to production servers.
Confidential
Systems department coordinator
Environment: ASP, SQL server, VBScript, Javascript
Responsibilities:
- Developed ASP web pages.
- Developed stored procedures in SQL Server.
- Supported project deployment to production servers.
- Branch office network administration Windows 2000.