Application Developer Consultant Resume
TECHNICAL SKILLS
Operating Systems: Windows 8, 10, Windows server 2012 Server, VMWARE, AWS, AZUR
SaaS Environments: Seismic, Cloud Velox, Confidential
User Interface Dev. Tools: HTML, HTML5, ASP.NET, ASP.NET Core, MVC, Windows Forms, WPF, JavaScript, JQuery, AJAX, Bootstrap, Kendo, React - JS
Databases: SQL Server 2016, 2012, ORACLE 8i/9i, MySQL
Languages: C#, VB.NET, C++, C, DHTML, JQuery, JavaScript, CSS, XML, TSQL, LINQ to Objects, XML, SQL, Entity Framework.
Developer Tools: UML (Visio), Visual Studio 2017, 2019, ComponentArt, Infragistics, Telerik Rad Controls, Kendo, Crystal Reports.
Collaborative Tools: JIRA, Bit Bucket, Bamboo, Confluence, MS-Teams
Source Control: GIT, Source Tree, Microsoft TFS, Perforce, Vault, SVN
Desktop: Windows Forms (winforms), WPF
Design Patterns: Flyweight, Data Transfer Object (DTO), Class Factory, Singleton, Finite State Machine, Observer, MVC, MVVM
Security: OAuth, Integrated, Forms Authentication
Media Editing: Adobe Photoshop, Lightroom, Adobe Illustrator
JavaScript Frameworks: Node.JS, Bootstrap, Kendo UI, TypeScript
Networking: TCP/IP, UDP
Backend Development: DLINQ, ADO.NET, TSQL, PL/SQL, Entity Framework
PROFESSIONAL EXPERIENCE
Application Developer Consultant
Confidential
Responsibilities:
- Developed and maintained Presentation components via a third party cloud based SaaS Sales Enablement application service called Seismic.
- Presentation components were created in PowerPoint and translated from legacy EXCEL, Quark, and various other documents.
- Dynamic Data for the presentations was provided by Web Services, TSQL and Seismic proprietary data tables.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Developed and tested SaaS content management system for a customer facing enterprise website. The website is used to sell, rent, and lease test equipment worldwide.
- Some of the projects included: Adding locality and language sensitivity to pages, including videos, graphics and Technical PDFs for content and authoring Crystal Reports.
- Added full CRUD functionality to the CMS pages using SQL Server database, and resource files.
- In Addition, Fixed issues in web pages created using React JS.
- Collaborated on SCRUM meetings with other developers residing in Confidential via GoToMeeting, confluence and Google hangouts.
- Used GIT/SourceTree for source control, JIRA, Bamboo and Bit Bucket for managing trouble tickets and projects, code reviews, continuous integration, builds and deployment.
- Coding was performed using C#, LINQ, EF, Telerik’s Rad Controls, JavaScript, JQuery, SQL Server and. finally, there was some exposure to React JS for newer web pages.
Confidential
Personal Project
Responsibilities:
- Architected & Developed a WPF (MVVM) based personal accounting application, started out as a learning project for WPF/MVVM, and ended up creating a reliable accounting application.
- The application features a dashboard look and feel and allows imports from monthly banking statements in CSV format.
- In addition, the application has the ability to be networked using WCF.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Architected, Analyzed, Developed, tested new enhancements and fixed bugs for a SaaS enterprise cloud based (AWS) Failover Recovery, Migration and Cloning Software service.
- Development was performed using C#, ASP.NET, JQuery, JavaScript, and Bootstrap.
- Web Services/Rest and some WCF was used to communicate between front-end and the back-end.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Developed, tested and deployed a highly interactive intranet ASP.NET portal/dashboard for two major lines of management within the Emerging Technologies Group: corporate sales, and General Managers.
- As the primary Web developer of the 3-person development team, created user interfaces and the associated UI logic using C#, JavaScript and JQuery.
- For the Sales group, developed a CRM-like Business Intelligence Management application using data from SalesForce.Com.
- In short, the web portal automated the process of extracting and transforming the SalesForce.com raw data, producing Bookings, Pipeline, Forecasting, Stack Ranking, Hierarchy/Plan Management and various other forms, views and reports.
- The resulting data was presented in tabular format as well as charts and graphs. One can drill down from any summery view to detailed view.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Architected, Designed, and coded a multithreaded TCP/IP and UDP framework component that provided seamless integration of a TCP/IP wrapper, session management, transaction management, and a class factory to present the consuming developers a transparent method of developing multicast applications without the need to develop the necessary networking infrastructure.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Architected, developed, tested and deployed a multithreaded Stem Cell storage Lab middleware using WinForms, an XML extraction and merge tools for 3rd party software called Witness and CallMiner, Collaborated with the other 2 development team members to create an ASP.NET Intranet Document Image web portal, Customer Web Portals, and authored a Customer Support Rep. (CSR) tool. All of these applications were written in Framework 3.5.
- Used ASP.NET, CSS, JavaScript, Windows Forms (WinForms), and Flash Movie player for the front-end and SQL Server 2005 Stored Procedures, Views and Triggers, Seibel APIs for the back-end. The language used was C# with heavy emphasis on LINQ and Generics. Collaborated with other developers, Marketing groups, Business Analysts, Siebel Developers, Accounting Personnel, Customer Sales Support, and Lab Management to come up with the architectures and design.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Architected, developed, tested and deployed, from ground up, a 3 tier Portal to encapsulate the company’s future applications.
- Administration interface, Membership Reporting and Management were the first of many applications developed using the multi-tier framework.
- The entire system was written in C#, ASP.NET and SQL Server 2000 and Oracle DB.
- Also, used the existing web services to access some of the proprietary company data.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Architected, Designed, Coded and integrated ASP.NET Parts order entry application that integrated with Flash hyperlink-enabled schematic images, allowing drill-downs to detailed views.
- The application allowed users to select parts and place in a shopping cart and forward to Siebel for final processing.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Designed UML Use Cases, Sequence Diagrams and developed new presentation and service layer features for an Intranet portal application.
- The projects included implementations of User Preferences and User Administration.
- The UI was written in C# with ASP.NET and Infragistics UI components.
- Stored procedures were used extensively with SQL Server 2000 on the back end, and large amount of data was delivered to the front end using the Data Transfer Object (DTO) design pattern to improve performance.
Senior .NET Software Consultant
Confidential
Responsibilities:
- Provided ASP.NET enhancements for an intranet Finance Portal, using VB.NET in a Visual Studio 2003 environment.
- The enhancement included Client side scripting with DHTML and extensive use of JavaScript.
- On the Server side used ASP.NET User/custom Controls to create a calendar application that included creation and triggering of events and setup of tasks by day, week and month.
