Software Development Engineer / Consultant Resume
North Brunswick, NJ
SUMMARY:
- 15+ Years of Success Driving State - of-the-art IT development efforts for Confidential 500 Companies Globally
- Highly Experienced Web Applications Professional adept Confidential designing, developing and implementing cutting-edge Web Applications with Service Oriented Architecture (SOA) for Confidential Clients.
- Developing and maintaining Web-Servers, Web-Applications and Services, Client/Server Architecture, Intranet/Internet Applications.
- Sound knowledge of Web Technologies, ASP.NET, JBoss, Tomcat, PERL, Sitecore (CMS), Salesforce, SharePoint Server.
- Outstanding Leadership skills in leading teams for developing Web applications.
- Offering technical suggestions to management. Adept Confidential bridging gap between business and technical groups; building relationships between project stakeholders, overcoming obstacles and meeting goals on time and under budget.
- Solid understanding of Object Oriented Design and Programming (OOD / OOP) and various flavors of Databases, SQL Server, AS400 and Oracle.
- Published Research Papers in Signal and Image Processing.
- Received Research s for Compression Coding Algorithms written Confidential Siemens Medical Solutions. Multi-lingual (Speak, Read and Write English, German, Hindi, Telugu).
HIGHLIGHTS OF EXPERTISE:
- Software Design, Development & Deployment
- DB Administration, Maintenance and Migration
- Web, Portal and Portlet Development Solutions
- Programing, Program & Performance Analysis
- Business Requirements Gathering & Analysis
- Project Planning, Management & Delivery
- Metrics Development, Reporting, Share Point
- Coaching, & Team Building
TECHNICAL PROFICIENCIES:
Languages: Scripting Lang.
Databases: C, C++, VC++, C#.NET, VB.NET, Visual Basic 6, Java, iOS, Swift
AngularJS, JavaScript, JQuery, PERL, CShell, XML,, XAML: Confidential SQL Server 2008/2010; AS400 DB2 IBM i-Series; Oracle 8i/12g; Confidential Access
Platforms: Windows CE6.0, IOT, Windows 7.0, Linux/Unix; Apple-iOS5; Cygwin; Vmware;
Tools: MS Visual Studio 2008/2010/2012 , MS SQL Server, MS SSIS, MS SSRS, MS Visio, MS Visual Source Safe, MS TFS, PVCS, Sub-Version(SVN), MKS, IBM AS400 DB2, Oracle (8i, 9i, 12g), Confidential WPF, WCF, Expression Blend, WinForms & ASP.NET Web Forms, WinAPI & Win32, WinCE, COM/DCOM, MFC/ATL/STL, ActiveX, Rational Clearcase, UML, Altova XMLSpy, Fiddler Confidential Share Point, Office (Access, Excel, Outlook, PowerPoint, Word), Acrobat, Adobe Photo Shop
Methodologies: Agile, Scrum, Iterative, SDLC, Waterfall
PROFESSIONAL EXPERIENCE:
Software Development Engineer / Consultant
Confidential, North Brunswick, NJ
Responsibilities:
- Developing class libraries in WinCE, C++ that talk with Auto-Sampler system hard-ware from Application layer.
- Integrating the Vendor developed Software applications with Win CE/C++/IOT class libraries.
- Installing Redis Service bus for communicating with Open Protocol for Communication (OPC).
- Prototyping applications developed as Single Page Applications (SPA) using OPC over Redis for Bio-Reactors
- Integrating and modelling SPA with the Angular JS DOM, Angular Controllers and Routing with https services
- Researching possibilities of interconnecting the Windows IOT(Internet of Things) with HW COM Libraries
Confidential, Louisville, KY
Software Development EngineerResponsibilities:
- Extensive experience in Web Applications and Web services for Consumer Care Portals.
- Using MVC (Model-View-Controller) an extensible Frame-work for creating Web Applications.
- Separation of concerns for Content, Business and UI Logic over ASP.NET MVC 3.0 Frame-work.
- Sitecore Certified for publishing Content Management Systems(CMS) and integrating with AngularJS.
- Implementing the Angular JS Events, location and http services for mobile devices with responsive design
- Developing user defined templates in Sitecore and databinding the rendering with models in MVC
- Creating, Consuming Restful and Soap Services & APIs, in C#/C++ both on .NET4.0 and Java Stacks.
- Making asynchronous calls to the Services for optimizing and improving the performance.
- Stage Testing and Validation of the Production Servers using the hosts file.
- Maintaining Production Servers and constantly monitoring Server Logs to prevent any break-downs.
- Analyzing JBoss Web, App and Database Servers for System performance using tools like Ignite.
- Technical Code Review, of the code developed by team members and Vendor developed products.
- Developing Deployment Diagrams and reviewing the code against the Architecture Diagrams.
- Working on Enterprise-wide projects such as "Secure Messaging" and "Click-to-chat" built on Salesforce.com.
Confidential, Redmond, WA
Software Development EngineerResponsibilities:
- Managing and Leading a Technical Team of Engineers, Developers, Testers and Business Analysts.
- Creating Business and Budget Proposals for Customer Care Services (CCS) Data Warehouse (EDW) Project.
- Displaying Proof of Concepts (POW) and Statement of Work (SOW) Proposals for Enterprise Data Warehouse
- Deploying and Installing Data Warehouse on Share Point Server (SPS) with SQL Server 2008 backend.
- Designing Share Point (SP) Visual Work Flows (VWF) to automatically read Excel Data and generate Reports.
- Proposing Software Design options to Senior leadership for implementing Data Warehouse (EDW).
- Migrating Data from 32 Bit Flat Files into 64 Bit Database and using LINQ to query the data.
- Developing SSIS/SSRS Packages for the ETL (Extract-Transformation-Load) Transactions for CCS Data Warehouse.
Confidential, Renton, WA
Software Development EngineerResponsibilities:
- Implementing Factory Design Pattern for programming the Engines using Windows Service
- Developing SOAP & REST based WCF Service and ASP.NET Web-Site to generate Random Passwords
- Writing SQL Transactions to store the GHG restricted passwords inside the SQL Server 2008 Database.
- Preparing Design Documentation for the Software Product and Design of the Software Product
- Working with LINQ and Share Point Server (SPS) for the Team and Project Web Site.
Confidential, Bellevue, WA
Software Development EngineerResponsibilities:
- Developing the Front-end Applications in JQuery and JavaScript, LINQ and SQL Server
- Working with SOAP based Web Service Calls to the ASP.NET Web-Servers and Share Point Development
- Integrating cross platform technologies using Metro-UI, JQuery and XAML, WPF for Cloud Storage (SaaS)
- Preparing Design Documentation for the Software Product and Design of the Software Product
- Technical and Design Suggestions to members on Development Team. On-Boarding new team members
Confidential, Seattle, WA
Software Development EngineerResponsibilities:
- Developing light-weight client side java-scripts to reduce page load durations on client machines
- Using Service Oriented Architecture (SOA) by implementing a tightly coupled system to point of usage.
- Configuring Security and Authentication against Websites using Cookies on the e-Commerce Portal
- Responsible for designing Front-side and UI for website like embedded graphics, and interactive documents using JavaScript, JQuery, XML, HTML5 and CSS3.
Confidential, Bothell, WA
Software Development EngineerResponsibilities:
- Reviewing technical design documents and corresponding software code development
- Using WCF Service Oriented Architecture (SOA) and Enterprise Entity Objects
- Securely authenticating against Websites using Cookies
- Working with Authentication and Encryption methodologies to retrieve data using LINQ from sample closet
- Fixing the production issues live in order to display the image samples on sample closet
- Enhancing the software product performance and solving software outages by scaling and clustering
- Leading a technical team of software engineers to project delivery
Confidential, Boston, MA
Software Development EngineerResponsibilities:
- Leading multiple technical teams both offshore and onsite and driving them to project delivery
- Reviewing technical design documents and corresponding software code development
- Developing WPF Application based on MVVM, Enterprise Entity Framework 5.0
- Using WPF/WCF Service Oriented Architecture (SOA) and Enterprise Entity Objects
- Generating Work Flows, Business Activities and Visual Workflow inside MVVM platform
- Inserting and Updating business information and Enterprise Entity Objects to Database using LINQ
- Enhancing the software product performance and solving software outages by scaling and clustering
Confidential, Everett, WA
Software Development EngineerResponsibilities:
- Working with PERL Scripts to connect with the massive IBM DB2 Databases
- Creating and Consuming the WCF REST based Services on IIS Server
- Accessing to the IBM AS400 DB2 Database Server that host DB2 and UDB
- Utilizing IBM i-Series V7R1 modules to make .NET integrated calls to IBM AS400 DB2
- Executing Stored Procedures based on User Roles and Authentication using Oracle JDE
- Deploying the ASP.NET Web-site to display the results after executing query on DB2
- Suggesting the Use of SQL Triggers, when any customer information is inserted or updated
- Developing classical UIs using Telerik controls based on MVC platform
Confidential
Senior Software Engineer
Responsibilities:
- Developing Referral Tracking System (RTS) Website in ASP.NET using CSLA.NET Framework and LINQ
- Developing Venture Licensing System (VLS) based on SOA using Enterprise Library 5.0 .NET Framework
- Creating and Consuming Windows Communication Services (WCF) Services
- Implementing MVC & MVVM Design patterns while using Service, Operation and Data Contracts
- Working with Stored Procedures to execute queries based on User Roles and Authentication
- Error Logging and listening on SOAP Tunnel using trace listeners and Fiddler Web Service Traffic Tool
- Working with Stored Procedures to execute queries based on User Roles and Authentication
Confidential, Bentonville, Arkansas
Project Lead & Senior Software Engineer
Responsibilities:
- Leading a Team of Engineers both offshore and onshore to design, develop and deliver SW
- Developing Password recovery website in ASP.NET based on MVC Design Pattern
- Deploying Web-site on IIS6.0 Server and Connecting to Active Directory (AD) using LDAP Protocol
- Developing Windows Service in VC++/COM to reset Password for all Users on Local System
- Applying WinNT Protocol to read all the users on a local system inside the Service Thread
- Working on Service Threads and Worker Threads to execute specified task Confidential a specific time
- Using Function delegates to pass objects of classes between various service threads
- Using SHA256 Encryption Algorithm for generating Password Hash Code with Salt parsed from XML File
Confidential, Alpharetta, Georgia
Senior Software Engineer
Responsibilities:
- Creating and Consuming Web Services for Retailer Ticketing System, using SOA in ASP.NET on IIS 6.0
- Coding WSDLs per Confidential & Confidential SOA standards and Communicating with Web Servers using SOAP Messages
- Implementing WS Security using WSE 3.0, SOAP messages transported over SSL
- Customizing SOAP Input & Output Filters both on Client and Server side over SOAP Pipeline
- Using Authentication and Authorization to secure Web Services over network
- Writing software code to develop custom SOAP Filters overriding WSE 3.0 base class filters
- Installing and Deploying Web Sphere Portal Server (WPS) over Windows XP / Unix Systems
- Developing Portlets in Java and consuming Web Services(WS) deployed on ASP.NET hosted on IIS 6.0
- Deploying and Maintaining Web Sphere Application Servers (WAS 6.0/7.0) and Portal Servers
Confidential, Bay Area, CA
Senior Software Engineer
Responsibilities:
- Creating Hash Tables and Hash Keys for efficient storage and retrieval of data from Wireless RNC Cells
- Creating tables and reports necessary for Wireless Call Traffic between Mobile User and RNC Switch
- Implementing the Quick Sort (Q-Sort) Sorting algorithms for sorting multiple data files
- Consuming Binary Search algorithm to search sorted arrays given a search criterion
- Using C++ and VC++ Standard Template Libraries (STL) for an optimal performance of Kernel
