Architect Iv Resume
5.00/5 (Submit Your Rating)
Wilmington-dE
SUMMARY
- Highly motivated and results - oriented solution architect, possessing exceptional communication skills.
- Demonstrated ability to create and enhance technology solutions, systems applications, and web tools for companies operating in virtually every business sector.
- Solid track record of meeting or exceeding project goals in a timely manner.
- Have the desire to work in a medium to large size company that offers me challenging projects and an opportunity to improve my experience and knowledge.
TECHNICAL SKILLS
- .NET 14 Yrs.
- ADO 10 yrs.
- Oracle 1½ yrs.
- Architecture 6 yrs.
- AS/400 3 yrs.
- ASP 16 yrs.
- Asset Management 3 yrs.
- BizTalk4 yrs.
- C 3 yrs.
- COM+ 5 yrs.
- Content Management 5 yrs.
- Database Admin.5 yrs.
- ETL 2 yrs.
- HTML 16 yrs.
- IIS 16 yrs.
- Java 2 yrs.
- AngularJS 4 yrs.
- Apache Hadoop 2 yrs.
- Web API 10 yrs.
- Microsoft TFS 8 yrs.
- Dynamics 2yrs
- SSRS 4 yrs.
- SSIS 4 yrs.
- C# 10 yrs.
- VB.Net 4yrs
- BizTalk 3 yrs
- BPM 4yrs
- WCF 5 yrs.
- WF 4 yrs.
- SharePoint 5 Yrs.
- NodeJS 1½ yrs.
- MVC 5 yrs.
PROFESSIONAL EXPERIENCE
Confidential, Wilmington-DE
Architect IV
Responsibilities:
- Worked on the integration of a BPM Software (Appian). Product was used to handle workflow and orchestrations rules for an in house software, handling all the form display, connectivity to API services and data sources.
- Benefit: Helped reduce fraud case by 30%. Forms were presented to the user based of data and rules.
- Engaged in a number of re-architecture projects, designing, migrating and delivering reusable code across different platforms Creating robust, future-proof scalable Web APIs and presentation(Angular 1.4 and 2.0) solutions
- Replatform: - Involved in the introduction of the following products. TFS, MTM, SSIS, SSRS and Biztalk.
- TFS: Code repository, Code reviews, Continuous Integration and Delivery.
- MTM: - Test Case, Automation. SSRS: - reporting, different dissemination options SSIS: - ETL process from FTP drops. Biztalk: - Process Co-ordination, Service Broker and Container.
- Benefit: - More test coverage at each layer. Increase code reuse. Reduced development time. 25% reduction in defects and increased delivery of product features.
- Introduced TFS 2015 to help simply complex requirements into meaningful, manageable units of work, and ensure that features for a given software adhere to the continuous delivery methodologies.
- Engaged in the development of high quality software with the right balance of unit and automated test.
- Mentored junior level developers and coordinate development efforts with offshore team.
- Worked with Tech lead to provide standards for Bootstrap UI, AngularJS, Web API, NodeJS technologies and Design patterns.
- Involved in design, development and implementation of big data solutions for both streaming and batch data using Eclipse Scala with Scalding.
Confidential, Wayne - PA
Solution Architect
Responsibilities:
- Involved in the Infrastructure and solution design of a custom business rules engine to provide capability to dynamically scrutinize warranty claims filed for mobile and tablet devices. Data was streamed to Hadoop HDFS, Scalar and Scalding was used by the Decision Science team to create milestones and trigger form events.
- Benefit: The business users can create rules, approved through a workflow process within an hour. Reduced the number of fraudulent claim process by 70%.
- Implementation and deployment of Team Foundation Server 2012 to streamline the Application Lifecycle Management process. Provided training to development lead, business manager and project managers.
- Benefits: - Project managers can view resource available for a given project. Business analysts can create user stories to be broken into Work items. Team leads can assigns Work Items to developers. Once development is completed, code review are exercised, work items are move to QA manager which include test cases. Email Notification are fired when Work Item status changes. Increased the development efforts by 40% and reduced defects by 35% within 6 months of use, with increase visibility into how resources are managed.
- Provided overall solution and design for TMobile Jump project, using Microsoft Vision for the initial conceptual, sequential and process modelling in combination with Microsoft PowerPoint for presenting solution to Business owners, Vice Presidents. Following technologies was used to provide a solution: BizTalk 2010 for communication with desperate systems(IBM AS400), content based routing and applying business rules, Standard Schema and easy versioning. WCF using app fabric to manage pool of WCF services taking advantage of the caching, routing and configuration capabilities. SQL 20808 R2, for database, reporting using SSRS and data cleansing of enrollment record using SSIS. MVC 4 and Web API for UI solution with the support XML and JSON messaging format over http/https.
- Benefits: - A very cost efficient solution using existing technologies and making recommendations for additional Windows and SQL servers to handle the expected increase in claims and enrollments to Keep SLA’s at 99.99%.
- Implemented Proof Of Concept solutions using standard design principle and patterns to provide a fluent code base that easily translates to team lead and developers. Performed breakout sessions with the development team to discuss new development technologies. Mentored developers on how to apply some of the new features release in the .Net framework 3.5, 4.0 and 4.5 using best practices in a given project.
- Benefits: - Developers switching between project were up to speed in 50% more time. Less mistakes make during development cycle, and easier to provide test cases.
Confidential, Newtown Square - PA
Senior Application Developer / Architect
Responsibilities:
- Involved at the requirement, design and development of 2 major projects(SSO with Membership and role provider. Servicebroker service with sql2008)
- Implementation of SOA with Out-Of-Box membership and role provider using a customized implementation to expose all method using REST and NetTcp with WCF 3.5 and 4.0(asp.net, c#)
- Benefit: Custom provider extended functionality to include for SSO and socialized login through a third party provider(Gigya), and also other platforms and vendors to gain access to our data in a secure way. Existing internal application converted to use the custom service provider only required configuration and reference changes to a given project. Reduced the amount of maintenance and forced standards across all applications.
- Service broker implementation was introduced as a solution to push all data needed to be reported on to a separate database instance.
- Worked with the Data Architect team in setting up the environment and identifying all the tables to be reported on. Insert, Update and Deletes triggers where attached to all identified tables
- Benefits: - All data was captured real time, put on the queue and process on a separate database instance. Low memory, IO read/write, CPU usable, locks on the table while reading was removed. Inspect data placed on the queue.
- Worked with other team members in cutting over to the new membership and role provider. Worked the database team to trigger all the tables for reporting, and mapping to the correct table in the database(SQL2008) instance.
- Create a POC for the mobile time using HTML5 with MVC3(ASP.net 4.0) and JQuery to calls into the REST Service.
- Testing tools: Nuit(ASP.NET), Curl( Rest Services) Firefox(RestClient), SoapUI(SOAP and Rest)
- Deployment Tool: NAnts using Bamboo we used for deployments. Wiki’s used to prepare release notes.
Confidential, Philadelphia - PA
Senior Application Developer / Architect
Responsibilities:
- Involved in the architecture and developmentof Xfinity Account Bill section(ASP.NET/c#). Worked as Team Lead s with UI Design/Development Team to ensure the designs fit the current architecture.
- Developed a RESTFul service to wrap existing function using MVC2, allowing mobile UI’s to take advantage of jquery, Ajax, Request/Response in JSON for smoother transition between pages.
- Benefits: Provided an alternative option for users to easily may payments with their IPhone/Ipad and Android devices.
- Involved in the design and development of the Email/text automation Windows service application(c#). Application checks the FTP Site for XML Files(s), uploads all the subscribers emails into to the database(SQL2008). A SQL job pulls collaborates all relevant information, builds a XML template which is writing to a pick directory. Windows service(c#) send out the emails.
- Benefits: Subscribed users are informed via email,and/or text message when a bill has been posted and expected due date
- Benefits: Reduced the number of bills in delinquent status.
- Involved in the Design/Development of the enticement program. Users to the site will be enticed with and overlay(ASP.NET, Jquery) is not subscribed to paperless billing option.
- Benefits: Paperless users can opt in to receive reminders via Email/Text, and reduced the delinquent users.
- Involved in a number calls during the to discuss to design requirement, and also involved with daily SCRUM calls to discuss task pending in TFS.
- Responsible to make sure that projects are divided into respective task and entered into TFS
- Benefits: Software development managers can easily provide a burn down charts for the business showing the current state of work.
- Involved code reviews, code standards, code documentation, unit test cases and proof of concept applications using TFS
Confidential, Mt.Laurel - NJ
Senior Program Analyst/ Architect
Responsibilities:
- Design and built a one stop shop, imaging Web application(C#) to allow registered users to search for documents,
- Manage documents as part of a workflow(WWF), print reports. Admin users had access to manage users, group, access level, edit document s and manage groups assigned to workflow documents.
- Migrated all existing data from AS400/DB2 platform to Oracle. Designed new Tables and Relationships, created store procedures and trigger in the Oracle database . Implemented a migration process(c#) to move all static tables(users, groups, access list) from AS400 to Oracle.
- Migrated all document images/ data from AS400 Platter Storage to File Server. Implemented MSMQ to store all the work load in number of queues. Architected and developed WCF hosted services(C#) to look at the queues . Allowed a number of WCF hosted services to run on different machines and process tasks independently.
- Conversion of old winbatch application to C# windows service: Application received documents information through FTP and SOAP Requests. Used XSLT to clean up XML before applying a strongly type Dataset. Improved on development time
- Maintained existing SQL DB Tables and store procedures. Making relevant changes to the existing Store procedure and tables
Confidential, South Brunswick - NJ
Senior Application Architect/Developer
Responsibilities:
- Involvedin Design/Development of Email distribution Application News feed for subscribed users. Windows service(c#) queries the database for subscribers, pull content from the File System, applies a style sheet(XSLT), places on MSMQ(3 queues). Hosted services(WCF) picks up from all queues send emails, then updates the database once process is complete 2 million email sent out daily
- Was part of the development team involved in the design of a Standard API(C#), that offered the following output formats:- XML,JSON and OBJECT, and a RESTFul service(ADO.NET Data Services) was provided for not ASP.NET interfaces.
- Factory, Prototype, Facade and observer design patterns where heavy adopted in all API development.
- Benefits: UI Developer can easy query for information usingJQuery/Ajax, and take advantage of the JSON responses
- Worked with the UI Team in the design/development of a dashboard System. My role in the project was implement the Work Flow using WWF for long running searches which required a number of back end service calls.
- Benefits:- UI received notification asynchronous, showing the status of the search and a progress bar indicating the percentage.
- Provided unit test using the NUnit (V2005) or Test project (VS2008) to test all interfaces in the API
- Involved in design of mobile application from the traditional 1.0 framework base inheritance model to a more uniform 2.0 framework model design taking advantage of the existing API
- An interceptor(Handler) was implement on the mobile interface converting subscribed content into MP3
- Paging(c#) was provided to allow subscribers to easily navigate highvolume news feed.
- Benefits: Subscribers had theability in drilled down intoa detailed view.
- Involved in a large migrationeffort tosubscriber preferences database DB2 to SQL2005 database.
- Design of New table, with referential integrity. DTS package was putting in place to read the file files and upload to the respective tables in the SQLDatabase.
- Newdatabase provided faster performance, Table and Row lock, transactions and logging was part of the design efforts.
- Benefits: Resolved performances issues with large database tables, applying indexing, and moving older records to a history table. 50% performance gains in select calls to the database and reduce locking issue
- Prioritizing and fixing production bugs reported by the end users or the testing team entered through Remedy or any other trouble shooting application
- Participated in peer programming, code reviews, code standards, code documentation, unit test cases and proof of concept applications.
- Developing, maintaining and enhancing queries report s, using MS reporting services to produce reports. Allowed user to publish reports in HTML,PDF,CSV or EXCEL
Confidential, Horsham-PA
Senior Support Analyst/Programmer
Responsibilities:
- Development of new and maintenance of existing ASP.NET web pages using C# or VB.NET.
- Published all ASP.Net applications in windows 2000 framework 1.1 or windows 2003
- Designed and developed a Workflow application(VB.NET) for process file received through a FTP process, scrubbing the data and loading into a SQL 2000 database
- Benefits: Remove the manual process involved and increase support by 50%
- Programming of web services in ASP.Net over SOAP using WSDL for third party of external vendors that need access to restricted data through SQL 2000 database.
- Development of new E-forms, and conversion of existing paper forms to ASP.NET
- Involved in initial specification requirements, and translation of those requirements into business solutions, using Visio 2000 Class design
- Migrations from ASP to ASP.NET and elimination of visual basic 6.0 Dlls reducing maintenance.
- Involved in OO designs for new ASP.NET web application. Provide guidance and leadership in support of architecture and design decisions.
- Benefits: Improving response time to critical needed application, re-using already built class modules and functions built in VB.NET reducing development time by 30%.
Confidential, South Jersey-Burlington
Web consultant
Responsibilities:
- Works closely with client management to identify and specify complex business requirements and processes. Researches and evaluates alternative solutions and makes recommendations.
- Designing and Implementing Microsoft Active Server Pages. Document, Implementing and Supporting a COM/DCOM, XML/XSLT support .NET application, IIS 4.0 and Microsoft Transaction Server
- Working with Project Managers and Web Designers to create Web sites using Active Server Pages, VBScript, JavaScript, HTML, XML/XSLT, Microsoft SQL Server, IIS, and other Web development tools. Designing and Modeling databases that apply business logic to database structures.
- Provided a full Documentations at all levels in the development lifecycle, from the presentation to data services. Benefits are improved performance, scalable to more users, improved security and maintenance.
Confidential
Intermediate Web/Application Developer
Responsibilities:
- Received training and worked on pilot projects that used XML/XSLT to support .NET technology.
- Writing perl script for extracting information from a Unix based DBMS, to DTS Active scripts in a SQL server(DBMS) environment .
- Writing automated perl, DTS Active scripts and Visual basic subroutines to produce reports by the Tivoli managements systems, stored on a Sybase DBMS. Collected information generated by endpoints on laptops, desktops and servers for auditing purposes.
- Using DTS designers/active scripts to connect to multiples DBMS(SQL 7.0/2000) using DTS packages to extract information in a uniform manner for information delivery.
- Integrated different DBMS, and produced a web based application system for the Technical Back office Support Team, Desktop support Team, Server Support Team, Asset Management Team, Procurement management, Remote Management & Change. This helped to increase network resolution by 40% and significantly improved employee productivity and enhance customer service.