Architect Resume
Los Angeles, CaliforniA
SUMMARY:
- Around 10 years of experience in architecting and developing Enterprise Web Applications.
- Good experience with development methodologies like Agile (SCRUM) and Waterfall.
- Expert in design and development of n - tier web applications using technologies such as C#, ASP.NET, MVC, LINQ, HTML5, jQuery, ADO.NET, Entity Framework, VB.NET, Unity, CSS3, Bootstrap, Telerik Kendo UI, WinForms.
- Sound knowledge of Object Oriented Analysis and Design.
- Experience in interface based development and a good knowledge of Design Patterns.
- Strong ability to translate business requirements into technical specifications and design solutions to fit those business requirements.
- Experience in creating detailed design specification documents as well as test plans for unit and integration testing.
- Experience in design and development of software systems using WCF, Web API (REST), ASP.NET Web Service (ASMX), jQuery, JavaScript, AJAX, JSON, HTML5, XML, XSLT, XPath, Schemas and XML Parsers.
- Strong knowledge in developing the presentation layer using Web Forms and Windows Forms.
- Well versed with QA Methodology and QA Process to ensure the quality of the product.
- Experience in using software configuration tools like TFS (Team Foundation Server), SVN (Subversion).
- Strong Database skills using SQL Server (Stored Procedures, and Triggers, Views and Functions)
- A team player with good interpersonal, communication and presentation skills and great learning ability and willing to accept new challenges
TECHNICAL SKILLS:
Technologies: C#, ASP.NET MVC, Bootstrap, Entity Framework, LINQ, JSON, AJAX, JavaScript, jQuery, WebForms, WinForms, WCF, VB.NET, HTML5, XML, XSL, CSS, SOAP/Web Services, DTS, SQL Server Integration Services 2005/2008, ADO.NET, Adobe XFA Forms, Telerik Kendo UI
Development Tools: Visual Studio 2003/2005/2008/2010/2012/2013, Visual Web Developer, Adobe Enterprise LiveCycle Designer
Databases: MySQL, SQL Server 2000/2005/2008, Access
Reporting Tools: Crystal Reports 9.0/10.0/XI, SQL Server Reporting Services 2005/2008
Others: Visual Source Safe (6.0), PVCS, Serena Dimensions, Visio,MS-Office, SVN, TFS
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, California
Architect
Responsibilities:
- Developed UI for different modules using ASP.NET MVC, Bootstrap, jQuery, HTML5, and CSS3.
- Created Entity Objects using Entity Framework 6.0
- Worked with senior Architect to define a solution architecture guided by the architectural drivers such as business requirements, functional requirements and constraints.
- Supported project manager in technical tasks & delivery schedule development.
- Gathered/analyzed business requirements and performed feasibility analysis.
- Provided ball-park development effort estimates based on the standard estimation methodologies.
- Reviewed system test scenarios & test cases.
- Worked with project manager to ensure quality deliverables during the application lifecycle.
- Performed code reviews to ensure it met the company wide development standards.
- Identified problems and analyzed potential solutions including workarounds.
- Involved in System/Integration Testing and Post-Production support.
- Communicated plans, status and issues to management on a regular basis.
Architect / Sr. Software Engineer
Confidential, California
Responsibilities:
- Developed dynamic PDF XFA Forms on LiveCycle Designer ES 8.2 using Adobe JavaScript.
- Designed the service layer component in C# to facilitate communication between PDF forms and the web application.
- Wrote SQL Stored Procedures for data operations.
- Created detailed technical design document for the application.
- Customized the application for different clients as per the specifications.
- Modified existing application to better meet end user requirements.
- Performed effort estimation and created work breakdown structure.
- Created Test Cases, Test Plans, performed Unit Testing.
- Participated in fact gathering, creating the scope document and the Requirement Specifications.
- Worked with the para legal staff and end users in resolving issues.
- Communicated project status and issues to management on a regular basis.
- Involved in Release Management and Post Deployment support.
Confidential
Programmer Analyst and Technical Lead
Responsibilities:
- Migrated the product from a 2-Tier VB application to a 3-Tier Windows application in C# 3.5.
- Designed the service layer using WCF.
- Created the data layer using Entity Framework.
- Migrated the database from Access to SQL Server 2008.
- Used asynchronous programming to improve the performance of the application.
- Optimized the Bulk Loading of the data into the Database by using SSIS 2008 thereby improving the efficiency of the application by 30%.
- Tuned the performance of SQL queries in retrieving huge amount of data.
- Converted the old Reports in Excel to Crystal Reports XI.
- Collaborated with business users and led a team of 4 in development, testing and deployment of new User Requirements.
- Liaised with the Process team in business process improvements.
- Trained and Mentored junior associates.
Programmer Analyst and Technical Lead
Confidential
Responsibilities:
- Developed new User Interface in ASP.NET 2.0 with AJAX Extensions and Services Layer in Windows Communication Foundation (WCF) for the module Loan Origination System.
- Designed the database in SQL Server 2005.
- Created design documents for the module.
- Used jQuery for form validations and styling.
- Implemented the Reporting feature in the module in SQL Server Reporting Services 2005.
- Led a team of 5 in customization of the Loan Origination System for different banks.
- Took the lead in documenting and managing all development processes for the company.
- Performed System and Integration Testing and successfully deployed the customized modules for different banks under a strict 5-month deadline.
- Trained the end users on the functionality of the new module.
- Provided post-deployment Support, Maintenance and Enhancements.
- Carried out Code Reviews.
- Implemented Caching to improve the throughput of the web application.
Confidential
Programmer Analyst
Responsibilities:
- Designed and developed the modules in WinForms using C# (.NET 2.0).
- Created the Business Service layer using SOAP/Web Services.
- Created the Reporting module in Crystal Reports 10.
- Performance tuned the application by identifying and removing the bottlenecks.
- Created reusable components which were used as plug-ins across various other applications.
- Worked closely with the business users in gathering and analyzing business requirements.
- Coordinated with onsite delivery team on Build and Release and Management.
- Took the initiative of creating Bug Tracking System using ASP.NET and SQL Server 2005 to log, track and manage bugs.
Programmer Analyst
Confidential
Responsibilities:
- Developed the user interface in C# (.NET 1.1).
- Designed the database in SQL Server 2000.
- Created Test Cases and Test Plans.
- Involved in system and integration testing.
- Collaborated with cross functional teams in process improvements and productivity enhancements.
- Resolved technical issues and fixed bugs.
Programmer Analyst
Confidential
Responsibilities:
- Migrated the application from VB to ASP.NET 1.1.
- Migrated the database from Access to SQL Server 2000.
- Created reports on Crystal Reports 9.
- Involved in system and integration testing.
