Solution Architect And Sr. Developer Resume
Pleasanton, CA
Objective
- To provide innovative solutions with my expertise in emerging technologies and experience in delivering end - to-end enterprise level solutions for desktop, web, and mobile devices.
SUMMARY
- Highly self-motivated, innovative, result oriented Solutions Architect and Sr. IT Consultant with more than 16 years of experience in Software Development Lifecycle (SDLC), which includes more than a decade of deep experience in working with successful start-ups and major enterprises in the Silicon Valley.
- Lead Technologist with passion to transform enterprise wide business needs into potential opportunities for growth by applying creative thoughts, technology expertise and deliver Next Generation Desktop, Web and Mobile Solutions to meet the growing demands in the mobile space.
- Profound strength in visualizing management needs on different verticals with expertise in delivering Rich Interactive Applications(RIA), Dynamic Charts, Score Cards and Executive Dashboards using WPF based on MVVM/Prism for Desktop, ASP.NET with Silverlight based on MVVM/Prism for the Web and Xamarin for Cross Platform Mobile Devices (iOS/Android and Windows Phone).
- Proficiency in architecting, designing and developing end-to-end mission critical desktop, web and mobile solutions with social media integration for enterprises to serve their customers based on the market demand.
- Extensive experience in working with various business domains including Medical Device Manufacturing, Security Management Product, Bio-Tech, Semi-Conductor, Data Service Providers, VOIP based Call Center Product, eCOM and other IT services firms.
- Technical and Functional expertise in the design and development of n-tier applications based on the Service Oriented Architecture(SOA), UML Standards, advanced design methodologies including Prism, Model View View-Model (MVVM), Model-View-Presenter (MVP), Model View Controller (MVC) and the standard Gang of Four (GoF) design patterns.
- Technologist with great team management skills, mentoring attitude, problem solving, solution orientation and presentation skills. Trained in HIPPA Compliance Procedures, FDA Design Controls and Quality System Regulations for medical devices.
TECHNICAL SKILLS
Languages: WPF, WCF, C#, ASP.NET with Silverlight, AJAX, Xamarin for Mobile, VB.NET, VB, ASP, HTML, DHTML, XML, XSD, XSLT, XPATH, SOAP, CSS, VBScript, JavaScript, Java, C++ and C
Mobile Technologies: Xamarin with iOS & Android SDK’s for platform specific services.
Development Environment: Visual Studio.NET 2013, 2010 from 2003, Xamarin Studio 5.5/3.0, X-Code, VS 2005 Team System Suite, Source Safe 6.0 and Perforce.
Design Patterns: Prism, Model View View-Model (MVVM), Model-View-Presenter (MVP), Model View Controller (MVC) and other Gang of Four patterns.
Middleware/Components: ADO.NET, ADO, COM+, COM, SMTP, TCP/IP, HTTP, MTS, NUnit, NMock, Log4Net, Janus GridEx, Telerik, TallPDF and iSEDQuickPDF
Operating Systems: Windows 8, Windows 7, iOS, Windows 2003/XP/2000/NT4.0/98/95
Databases/Reporting Tools: Microsoft SQL Server 2008/2005/2000/7.0/6.5, SQL Server 2000 Reporting Services & Crystal Reports in .NET, MS-Access and Oracle8i
Management Tools & Services: Microsoft CRM, Share Point Services, Oracle Portal 3.0 & Plum Tree
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
Solution Architect and Sr. Developer
Responsibilities:
- Architected and developed the end-to-end referral based recruiting platform by considering mobile devices as one of the end points for its services using ASP.NET, C#, WCF, MS-SQL Server 2008 and Xamarin Technologies for cross platform mobile apps.
- Developed a cross platform mobile solution with dashboards to track job postings, applications and referrals through WCF services using Xamarin.Forms based on MVVM.
- Implemented Dependency Services to invoke native components, created several custom Xamarin.Form controls and Custom Renderers specific to each platform for advance GUI functionality.
- Integrated with third-party chart components to visualize the overall progress from dashboard.
Confidential, Pleasanton, CA
Senior IT Consultant
Responsibilities:
- Architected the clinical application name HOLOS based on the Prism design methodologies with Unity (Composite Application Guidance for WPF and Silverlight) for a loosely coupled, modular, and extensible solution to add new modules when needed in future.
- Developed a touch based clinical solution for ophthalmologist (cataracts surgeons) to assist them with real-time diopter measurements during clinical procedures using WPF with C# based on MVVM design pattern with custom commands and controls to meet the requirements.
- Designed and developed the role based user management module using Microsoft SQL Server 2008 as its database based on MVVM.
- Responsible for presenting Quantitative Clinical Wavefront Data from firmware, synchronizing the results with an associated clinical video frame from live video streams with configurable WPF/XAML Graphical Overlays for Qualitative Information through MVVM data binding.
Confidential, Livermore, CA
Senior IT Consultant
Responsibilities:
- Architected and developed an end-to-end web solution with Silverlight Dashboard for executives and management team members to manage their enterprise-wide IT security through online services by integrating with various Assessment, Mitigation, Vulnerability and Risk Analysis modules using ASP.NET with AJAX, C# and Silverlight.
- Implemented the Prism with Unity (Composite Application Guidance for WPF and Silverlight) based on MVVM to serve lightweight Silverlight *.xap modules to the browser client.
- Implemented customizable dashboard with multiple layout and catalog support to add/remove reports into a particular zone with restore options for executives to setup their own dashboard views and review the status of IT security based on their preferred filter conditions.
Confidential, Palo Alto, CA
Senior IT Consultant
Responsibilities:
- Architected and developed the Database Verification Tool for service team to verify database backups before any services to the machine using WPF, WCF, C# and Prism design pattern.
- Worked with Oncologist at our customer site, the manufacturing unit for requirements gathering.
- Involved in the design and development of Treatment Machine QA tool with simulator.
- Developed a QA Automation tool for Software Quality Assurance (SQA) team members to effectively test any updates to their Practice Management software with multiple National Language Support (NLS).
Confidential, Morgan Hill, CA
Sr. Developer and Architect
Responsibilities:
- Architected a solution to migrate VIP (Variable Income Plan) from old legacy system into .NET technologies based on Service Oriented Architecture.
- Created a migration plan to migrate VIP into .NET technology with an impact analysis report and migrated the entire application into Microsoft.NET environment.
- Trained the team members on .NET technologies to upgrade other modules/add new features.
- Architected and developed an end-to-end QA automation tool to replace the paper trails used on their chip manufacturing plant with reporting capabilities using .NET technologies.
Confidential, Redwood City, CA
Senior IT Consultant
Responsibilities:
- Integrated with SAS integration technology using web service to execute SAS scripts and return PDF report object streams over the Internet based on HL7 interfacing standards.
- Implemented Abstract Factory design pattern to dynamically load and execute different libraries in the billing process automation based on HIPPA Compliance Procedures.
- Integrated TallPDF component to generate reports, PDFkit to stamp values, TallPDFRasterizer to print reports on a secured print server through web service.
- Integrated FedEx Ship Manager to generate waybill for domestic shipments, waybill and commercial invoice for international shipments.
Confidential, Sunnyvale, CA
Technical Lead/Offshore Project Coordinator
Responsibilities:
- Designed and developed a Data Services Layer for Next Generation Contact Center (NGCC) to expose Business Objects and Data Services API’s to other modules through .NET remoting.
- Responsible for the offshore project coordination, design and development of NGCC admin module based on n-tier architecture using .NET technologies.
- Integrated NGCC customer management module with Microsoft CRM using CRM SDK.
- Developed Web Parts to display contact center details from Microsoft CRM on Share Point Portal using Share Point Services (SDK).
Confidential, San Jose, CA
Sr. Software Engineer
Responsibilities:
- Involved in the design and development of HITS (H Intelligent Qualification Systems) based on Service Oriented Architecture (SOA).
- Developed XML Web Services to expose data over internet and consumed other data service providers API’s using SOAP request and response model.
Confidential, San Jose, CA
Software Engineer
Responsibilities:
- Developed content management tool for an infrastructure world portal with restricted user access, integrated with third party gadgets for content extraction and news feed.
- Designed and developed session management module to maintain sessions across multiple web servers using SQL database in classic ASP application.
Confidential
System Analyst
Responsibilities:
- Developed a windows based thick client health care product called Confidential based on two tier architecture
- Developed commercial website with email and directory listing services using ASP and VBScript.
Confidential
Project Trainee
Responsibilities:
- Developed a user interfaces to calculate the panoramic distortion on satellite images using Java AWT and integrated with MS-Access database.
- Integrated with OpenGL to plot Panoramic Distortion graph based on the calculated results.
