Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Interested working primarily on UI layer, though can work full stack on middle tier/web services and back - end databases.
- Highly-motivated Software Developer with over 18 years experience in enterprise applications.
- Hands-on experience on designing all tiers and all phases in the SDLC process ( Unix and Windows ) and agile development process.
- Adaptability evidenced through experience developing software for diverse industries: online retailers, secure collaboration / communications, IT, software, consulting, financial, procurement, pharmaceutical/ health care, manufacturing, marketing, and EDA.
TECHNICAL EXPERTISE:
- React JS, Flux architecture, Redux / AngularJs, ES6+
- Unix (Linux, Mac OS, Solaris)
- Javascript / CSS / HTML 5
- REST / Web services / JSON / Client side Services
- Windows 2008, 2003, 2K, NT, XP, 95, 3.1
- Promise / Q / Ajax
- Multi-tiered server centric applications on multiple platforms
- JQuery, Jasmine, Enzyme, Sass
- NodeJs, Express, IIS, Apache, Tomcat
- C#, C++
- Java
- C#
- D3 js, Backbone, .NET, ASP.NET, ADO.NET, Window Services, WCF, SOA
- ADO.NET, ASP.NET, Web Services, Winforms, Window Services
- Typescript
- SQL
- Data Modeling (Erwin & Visio), Agile
- Oracle
- Design Patterns
- SQL Server
- Object Oriented Design
- MySql
- UML
- Sybase
- Bootstrap, Python, PHP, Perl
PROFESSIONAL EXPERIENCE:
Software engineer
Confidential
Responsibilities:
- Developed key components/services of the Admin and Compliance Portal, Pod Management Portal (helps manage customer pods), and Chat Secure Collaboration tool which is used by most of the financial sector including Blackrock and Goldman Sachs.
- Was a Super Reviewer (code reviewer with merge privileges) and reviewed all code on the team (was told I was the best code reviewer as well).
- Focused on quality and robustness.
- Worked on a large number of features including Expression Filters (DLP), Malware scanning, feature/user entitlements and accounts, role management, content export, usage statistics, aspects of chat room/IM creation, custom entities signals, highlighting, blast, wall post, audit trail, disclaimer insertion, forward message, chat message list / social message / meta data messages, crypto library, profanity factory, stream services, data feed, internationalization.
- Used React, Redux, Services, babel, promises, immutable, underscore and well as many other libraries.
Software developer
Confidential
Responsibilities:
- Used object oriented javascript to implement a Cognitive Graph - a Social Platform which dynamically improves communications and content as well as recommendations and requests for expertise, hooks into Recommendations and Predictive Analytics which deliver optimized features such as semantic search that are aware of how individuals and teams interact and learn and surface content they may never have thought of before, creating discovery in learnings, the largest teacher unions in various countries as well as Linked in users.
- Used Angular Js, Require Js, CSS, HTML5, JQuery, Sass.
Senior Software Engineer
Confidential
Responsibilities:
- designed and built key parts of a system/platform serving the insurance industry including a cutting edge client sid, javascript framework for NextGen / RMS(One) Platform / system and .NET web services hosted in the cloud (Amazon cluster/web services).
- This system/user interface was shown/demoed at the 2013 HTML 5 Developers Conference in April, 2013 and my manager was a keynote speaker - some people wanted to license the technology and said this shouldn’t be “bottled” up to one industry (insurance industry). This system includes portfolio management and analytics/modeling of insurance related scenarios for underwriters and the insurance industry.
- This framework provides a Windows-like rich internet (RIA) experience (like Windows application - rich(web) client) within the web and has been highly touted by international clients.
- Worked on portfolio management, segments and portfolio hierarchies, reusable widget library including drag/drop (on the web), widgets, filters, exposure summary, tenant, portfolio review, and admin/job management, and uses Ajax calls to RESTful web services (uses Amazon Web Services - all backend systems/computers hosted in Amazon cloud).
- This platform/system received high reviews by the international insurance analysis/modeling and underwriter companies as well as received well by the HTML 5 community.
- Used Knockout JS, Angular JS, and Require JS, and JQuery.
Senior Software Engineer
Confidential
Responsibilities:
- We established 2 data centers (one has over 16 servers for the largest court reporting firm in the U.S) based on the code I wrote / co-architected.
- This online system is used by hundreds of law firms in complex multi-party litigation cases and is becoming the preferred collaborative online tool for lawyers / court reporting firms providing online synchronized video depositions, transcript management tools, case wiki, ability to create deposition video clips online, highlights online, add hyperlinked exhibits online, and is used extensively for e-discovery with ability to search clips, ingest video/transcripts and exhibits then search them.
- Also I developed iPad web apps, automation via Window services, MVC architecture layering/business components, css, HTML5, and javascript for user interface and data modeling / SQL / stored procedures for database backend and web services (SOA).
Senior Software Engineer - Technical Analyst
Confidential
Responsibilities:
- Developed key components of managed pricing capabilities application which enables sales of all product lines which enabled H.P. to sell over $ 40 billion dollars to countries around the world and undercut competitors.
- Worked on H.P. Printer / Entity Framework for sales and margin analysis which gives sales business analysts the ability to set up their own classes and class hierarchies as well as their associated margin analysis equations for sales analysis (for sales of H.P. printers, supplies, accessories, services, etc.)
- Added key components - XSLT transformations, .NET modifications (ADO.NET etc.), web services and web service clients, user interface modifications, and globalization / localization capabilities which allowed for multiple language entry for global sales capability (multi-country sales).
- Worked directly with architect on several designs / solutions / implementations. Mentor / collaborate with other developers.
- Developed highly scalable, robust, multi-threaded and high performing systems (Event / configuration Web services / Windows services).
- Analyze and implement pricing solutions and margin/profitability measurements for IT solutions / cross-regional pricing.
Senior Software Engineer
Confidential
Responsibilities:
- Worked on all areas of system / architecture - middle tier / database (interactions with website, logistics, billing, shipping, etc., dispatch to customer service reps, building customer data, receiving emails from website, phone integration), interface gives ability to immediate display in a single view all customer information including Contact information - Phone, Email contacts, Template Maker workflow escalation notes, Billing history, Movie Queue data, Customer info - address, etc., Renewal, Hammer mail, Special offers, credits, adjustments, discounts, subscription changes all displayed within 3 seconds. More importantly, I worked on many aspects of client which allows the ability to “satisfy” customers / reduce churn (save customers).
- Greatly contributed to designing, architecting, modeling, and implementing a web service solution which includes a solid security model. Worked on design and infrastructure for the web service client and web services (XML, SOAP, WSDL, HTTPS (SSL), bindings, client certificate authentication, SSL certificates, etc.).
- Integrated new company-wide features into our system - Used DVD Sales, Profiles, Talking Points for phone calls, etc.
- Added Administrative Interface / Tool - Website Category Maintenance tool in Admin tool allows management to modify the website categories (hierarchically). Implemented Permissions based system.
- Designed and implemented Template Maker / workflow / escalation - this provides the ability for management to create customized customer related escalation templates (based on meta data ). This provides an easy means of escalating specific issues. Created data model / entity relationship diagram for this as well as Admin tool / client and Dispatcher modifications.
- Designed and implemented the Skilled Based Routing system which provides customer contacts coming in from the website to be pre-allocated to specific potential hotkeys / queues and allows management to allocate specific Customer Service reps to specific queues (based on their skill level).
Senior .NET Developer / Sr. Consultant
Confidential
Responsibilities:
- Developing .NET middleware for HP.com Content Management System involving extensive use of XML and XSL , specifically customer related enhancements, design and fixes for HP.COM (multi-tiered).
- Also developing WYSIWYG editor which works within the HP content structure and framework.
- Also involves workflow where pages must be approved prior to display on HP.com web site.
- Made significant contributions to performance enhancements and memory savings within multiple tiers of system.
Senior Consultant
Confidential
Responsibilities:
- My responsibilities include: completing a detailed design and data model ( UML, Erwin & Visio ) using SQL Server 2000 , writing fully operational code in the C# language, writing and executing a unit test suite, and publishing the build procedures, then integrating the completed engine into the Prelytic ProfilePro suite.
- Worked extensively on .NET architecture with large data model including OLTP cubes, OLAP, star schema, fact tables, and snowflake schemas using SQL Server 2000.
- Designed UML diagrams including class and sequence diagrams for scenario based planning engine.
- Developing scenario based planning engine for A nalytics Application for enhanced business performance which will be used by IT corporate planners and IT department planners. This application delivers planning, analyses, and predictive modeling capabilities for the IT service delivery business
