Technology Profile
Senior web developer, expert in asp.net 2.0/3.5 - C# and VB.NET, Javascript/AJAX, as well as the new asp.net technologies with including LINQ, ASP.NET AJAX, MVC, WCF, and web services/XML. Experienced in SQL Server 2000/2005 in all aspects including database design, development, complex query, T-SQL, stored procedures and .net managed code. I am also experienced in Oracle and PL/SQL. I am technically proficient, able to conceptualize needs and solve problems. I am extremely resourceful, able to work independently and accomplish assignments and projects with little oversight needed. I enjoy seeking innovative and creative ways to approach new challenges.
I develop from full life cycle of a web project, from conception, including planning, requirements, and communication with clients. I program using rapid application development, keeping the framework lightweight and flexible, to accommodate the constant changes in the development cycle. I am experienced with dealing with clients, facilitating communication, managing projects requirements and fulfilling business needs.
Skill Set
|
ASP.NET 2.0
|
6 years
|
LINQ
|
3 years
|
|
ASP.NET AJAX 3.5
|
3 years
|
AJAX Control Toolkit
|
3 years
|
|
ASP.NET MVC
|
< 1 year
|
iPhone
|
< 1 year
|
|
C#
|
6 years
|
XML / XSLT
|
5 years
|
|
SQL Server 2000/2005
|
8 years
|
PHP
|
5 years
|
|
Oracle
|
5 years
|
JavaScript
|
5 years
|
|
Classic ASP
|
8 years
|
MySQL
|
5 years
|
|
jQuery
|
2 years
|
Photoshop
|
5 years
|
|
CSS/HTML
|
8 years
|
IronPython
|
1 year
|
Work Experience
Gráfica, Inc, Chester, NJ (March 2009 – June 2009)
ASP.NET Web Consultant
· A short, 3 month contract position in ASP/ASP.NET/C#/VB.NET to alleviate the work of the client. By the end of the 3 months, work queue was entirely completed to client satisfaction.
· Responsible for maintenance and development of web sites for Grafica clients – AT&T, Blue Cross/Blue Shield, Century 21, and PSE&G.
· Implemented a provider directory for Blue Cross / Blue Shield - http://www.horizon-bcbsnj.com/pd/. Developed directory for custom sorting and paging, connection to XML web service, and AJAX form validation using jQuery.
· Developed a system for agents to generate newsletters via the web and export them to PDF for Century 21 using TallPDF.
Weichert Realtors, Morris Plains, NJ (August 2008-February 2009)
WeichertOne.com Lead Web Developer
· Primary development was with ASP.NET AJAX 3.5, C#, LINQ, and SQL Server 2005. Incorporated the use Telerik controls, AJAX, Ajax Toolkit and jQuery. Used WWF to map out workflow.
· Extensive use of ASP.NET AJAX framework and jQuery to provide fluid front-end experienced. Used Visual Studio and Firebug for debugging, as well as firebug/yslow for performance profiling.
· Implemented technology using MapLive to display properties on a map based on criteria such as pricing, distance and age.
· Implemented a permissions model that dynamically created toolbar links and granted access depending on their roles, criteria, and location.
· Developed a user management console to retrieve roles and profiles for users, calculate dynamically assigned permissions and add/remove custom permissions.
· Implemented a message center that allowed users to receive high priority alert and system wide messages.
· Rewrote and developed a time tracking application written in classic ASP to ASP.NET. Allowed employees and managers to submit and view PTO, as well as show PTO in a list and calendar view.
· Worked with creating WCF services to facilitate transfer of MLS and internal property listing between business units.
Merrill Lynch, New York, NY (August 2007-August 2008)
ASP.NET Web Developer
· Redeveloped a fund management system in ASP.NET 2.0/C# that was originally written in classic ASP. High visibility 6 month project. It was released internally worldwide with great success. Client satisfaction very high.
· Database was completely redesigned using modern relationship models and normalization. It supports 1-many and many-many relationships. Scripts were written to transform data into the new schema.
· Implemented custom JavaScript/AJAX and web services. Wrote custom field validation system that was used to highlight un-validated fields on submission and validation based on user roles.
· Incorporation of enterprise modules Telerik and Infragistics. Implemented tab controls to categorize data and input controls to validate data.
· Wrote custom AJAX controls using Ajax Toolkit and web services to provide a very quick and fluid interface. Validation controls used web services to avoid post back and validate data on the fly.
· Used ANTS profiler and firebug/yslow profiler for performance tuning.
Bollinger Insurance, Short Hills, New Jersey (May 2007- August 2007)
ASP.NET Web Developer
· Short Term Assignment, responsible for clearing up backlog of web site updates and projects.
· Quickly completed website updates. Rewrote many existing ASP websites into ASP.NET/C#.
· Developed a web application designed to manage policy enrollments. Bollinger clients can login into the application, make modifications to their plan with Bollinger, such as adding new employees, dependents, modifying existing information, and removing terminated employees from the plan.
Pfizer Inc, Parsippany, New Jersey (August 2003 May 2007)
ASP.NET Programmer – May 2006 – May 2007
· Dedicated, independent position for programming and project work for internal web applications.
· Responsible for all aspects of application development, including project analysis, planning, development, and testing. Worked with various business units and departments to create tools for their needs.
· Applications that were developed include: Patch scheduling system for >2000 servers, central employee web site and training scheduling system, desktop re-imaging scheduler, survey system, and quality assurance system. Integrated ASP.NET AJAX to provide a seamless experience for these applications.
· Development includes daily use of Microsoft Visual 2005 with ASP.NET/C#/AJAX, SQL Server 2000, Oracle and Windows Server 2000. Support legacy ASP applications and Visual basic/Vbscript. Also experienced with JavaScript. Websites were tied into SQL Server or Oracle. Also wrote scripts for automated data feeds and data manipulation.
Knowledge Management / Programmer – April 2005 – May 2006
· Position consisted of development of web tools and creation and modification of helpdesk policies and procedures.
· Created and implemented an application in ASP.NET for scheduling desktop re-images for a company wide rollout of a new desktop image. This application is used for scheduling 3 year replacements of desktop computers. It records date and times of schedules as well as comments, reschedules, and creates various reports for tracking various issues.
· Created a performance evaluation (scorecard) system to rate technicians at the helpdesk. The system imports call, ticket, and attendance data and automatically scores them based on preset criteria. Each scorecard also has a subjective section for each manager to rate an analyst and score them accordingly. The report pages rate and compare analysts and indicates areas for improvement.
· Created a wide variety of web applications including an incident management system, various statistical applications for monitoring call volume and Servicecenter tickets. The incident management system tracks helpdesk tickets and flags high priority tickets. It also tracks who tickets are assigned to as well as notes for an analyst (such as which building they are located in and shift). Worked with Oracle backend to access this data. Also generated reports via Crystal Reports.
Queue Management / Programming - July 2004 – April 2005
· Responsible for continuous monitoring of helpdesk queues, ensured tickets were being properly handed by assigned analysts, routed tickets sent by other queues, and contacted other queue managers as necessary.
· Designed and implemented business applications with the use of Oracle, SQL Server, and ASP programming.
· Created a new information base, designing schemas based on projected use of the Infobase using a RDMS format. This new infobase greatly improved reliability and speed, as well as the ability to search for information and enter information via a WSYWIG editor
· Assumed support of global helpdesk intranet portal. The site gives information and support for all of Pfizer’s employees. Main applications included a ticket lookup tool and ticket submission. Worked on maintaining the site as well as making modifications and enhancements as necessary and creating new forms/pages.
Helpdesk Analyst - August 2003 to July 2004
· Phone support for over 120,000 Pfizer campus-based employees
· Assisted with monitoring of the helpdesk ticket queue and ticket routing
· Support for various applications such as Microsoft Office, and Peregrine Servicecenter
· In additional to phone support, created web forms in ASP. Created forms for account requests, statistics pulling information from helpdesk call software
C3i - August 2002 to July 2003
· Provided helpdesk support for Johnson & Johnson sales force.
· Assisted in rollouts of new technology at scheduled conventions
· Worked with Siebel software in processing help desk tickets and provided assistance with helping sales force agents on how to use the software.
NIAB - August 2001 to July 2002
· Maintained network and small business server.
· Worked with Windows 2000, backed up data, installed patches, as well as software and hardware maintenance.
· Maintained all workstations in the business environment, installed patches, updated software and hardware as needed.
Rutgers Preparatory School - September 1996 to June 2000
· Assisted with maintenance of servers and workstations in the school environment.
· Build and installed hardware and software
· Made updates on the school homepage and departmental updates.
Independent Projects
I created a forum using the new .NET MVC framework released by Microsoft. It uses MVC to allow a quick and seamless way to implement themes. It also uses AJAX, which significantly speeds up page load time and decreases bandwidth and overhead.
MarcusNieves.com is a business website for a well known and experienced salsa instructor. His site was built in flash which needed search engine optimization. I created an html version of the site and implemented a forum and a blog. Within a couple weeks, his site was on the second page of Google for his targeted keywords and climbing. He is on the first page for yahoo and live.com.
I created a massive database of nearly all property tax records in NJ for the last 3 years. The records were acquired through publically available files and imported into a database. The site incorporates technology to search through records, show them on a map, and display statistics. It incorporates a billing system and allows users to sign up through either PayPal or a credit card for either a 5 day or 30 day subscription. It also has a blog engine to post news and updates.
I created this site for a demonstration of IronPython, an upcoming programming language implementation for .NET. It has basic tutorials for commonly used operations in ASP.NET This site uses blogengine.net, a free, open source blog software. It is easy to use software that requires very little technical skill to maintain and manage after it has been set up. This particular site is a blog of IronPython, an upcoming language for .net. It shows how the site can be used for tutorials and news, with the ability to add pictures and files.
Animation-Ink is an example of an e-commerce site that I have implemented. It has a custom made slide show, a portrait gallery to display artwork, and the ability to checkout/buy items.
Education
Bachelor of Science in Technical Management, DeVry University, April 2006, GPA 3.6
Associate in Applied Science in Computer Information Systems, DeVry University, February 2002, graduated Phi Theta Kappa, International Honors Society
CompTia Project+, CompTia A+