Daniel Sorrentino work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
Daniel Sorrentino personal email
- Valid
- Valid
- Valid
Daniel Sorrentino phone numbers
Experienced Full Stack Web/Mobile Software Engineer with 20+ years of progressive experience in developing MV*, Mobile-Ready Web Applications utilizing different languages of JavaScript and TypeScript, with Server Side, C# .NET and Java EE, across a vast array of UI frameworks. Dedicated professional committed to executing on complex deliverables in a fast-paced, deadline-driven environment. Combines rapid, adaptive learning and mentoring skills with a demonstrable portfolio of sophisticated software solutions, architecture, and design. Additional areas of expertise include SOA, Middleware, Integration Architect, and authoring Software Specifications, including Solution and Design documents using Architectural documentation standards. Open to relocation in North America.----------------------------------------------------Technical Agility:.NETC#, .NET-MVC, .NET-WebForms, Telerik Kendo UI JavaScript, JQuery, HTML5/SQL Server Stored Procedure ProgrammingJava/Java EESpring, REST, SOAP, JPA/Hibernate, JMS, Servlets, JSP, JSTL, Struts, EJB, JDBC, RMI and Swing | Sun Certified Java Programmer, Sun Certified J2EE ArchitectDatabase Management SystemsSQL Server 2012 and 2008, Oracle® 11g and MySQL 5.xDatabase ToolsSQL Server Management Studio, Oracle SQL Developer, Toad, Squirrel and MySQL WorkbenchProgramming Languages C#, Java, C++, HTML5, CSS3, jQuery, JavaScript, XML and CMobile Eclipse-Android and Android Studio | Formal Android training (2013)Software DocumentationEngineering design documentation using UML and IEEE documentation standards | Architecture, design, API-Specifications, programmer manuals, platform strategy customer requirements, software requirements and RFP responses.
3M Health / Solventum
-
3M Health / SolventumWinter Garden, Fl, Us
-
Training Class Certificates - Paid For Out Of PocketSelf-Employed Jun 2020 - Present
-
Professional Training Classes June - OctoberSelf-Employed Jun 2020 - Present• Attended as a full time student the University of Central Florida’s : Full Stack Developer Bootcamp, June 5th – August 25th. (About 60 hours per week commitment!) o Certificate Awarded • Other trainingo NodeJS class Aug. 29th - Sep. 13th, with an eye on taking the certification exams later this year.o Exit Certified™, Core Spring / Spring – I have been with Spring since 2010. I took this course to update Spring Experience to new Annotation Library since Spring 4.5 and to use Spring Boot in complex lab assignments.o September-October: Oasis Inc., Bootcamp Angular 9 – to refresh Angular 2+ skill set • On a foundation of: AngularJs + Angular 8 + C# & Java + ES2018 + ReactJS + NodeJS + Bootstrap-CSS• , Angular 9 adoption is straightforward.• Did complex projects in the class using Angular 9 touching major Angular Programming concepts such as message passing between parent-and-child components, lazy loading, routing, and RxJS observables and subscriptions.• Find Angular much easier for to adopt than AngularJs because it has taken concepts such as Classes and Object Oriented Programming from Java and C# to get away from legacy JavaScript-Prototype Inheritance Edureka, React-Redux Certification Class (Weekends, to keep building momentum from UCF) Exit Certified, AWS Certified Developer – coverage:• DynamoDB, Lambda, s3, SQS, SMS, etc• Study for Certification in Progress Exit Certified, AWS Dev/OPS • CloudWatch, CloudTrail, X-Ray, GuardDuty, Key Management, Security Hub Exit Certified, AWS Solution Architect, October Exit Certified, AWS Security – Study for Security on AWS Associate exam in progress.
-
Full Stack Cloud Developer, Contractor (100% Remote)Veristream Corp, Orlando, Fl Dec 2019 - May 2020• Worked directly with Sr. Management on Veristream’s iVisitor, Access Control Service application. iVisitor allows organizations to schedule and track appointments for visitors entering buildings such as hotels, factories, office and apartment buildings.• 1st assignment – used diagnostic and system analysis skills to track down the cause of a crash that impacted all customer sites, forcing Azure-DevOps to reboot the application. This was an existential threat to Veristream. – Working with my manager, I found the problem and fixed it.• 2nd and beyond assignments – All full stack programming in Javascript, Java Server Pages – scriptlets in the Front End and Struts / MyBatis / Hibernate / and SQL Server in the Back End. Spring Boot was also used with a REST Service API. Postman™ was used to mimic REST-API requests from mobile phones.• Several highly important features that customers were asking for were added.• Last assignment – created a customized Kiosk for badging visitors for a customer. This saved the account and Veristream’s reputation.• Cloud API’s : Azure-Redis-Cache & AWS Email• Mastery of GIT and Maven• Continuous Delivery with Peer ReviewsReason for leaving: 3 month contract was renewed, 1X. Layoff occurred at end of May. It was explained to me that cut-backs needed to happen in June due to drop in Revenue due to Covid19 Pandemic.References from here. The manager said that if business conditions improve and Senior-Level openings came about, that I could be rehired either as a contractor or direct hire. This was reaffirmed the last week of August when I contacted the manager.
-
Sr. Full Stack Architect-Developer (Contractor)M&T Bank Aug 2018 - Apr 2019Buffalo, New York, Us• I am the sole-developer on a full stack web application and back-end batch application in the Financial Domain of Debt Collections. While being the only developer on my projects, I worked with a team of business analysts, managers and database architects. I take pride in team-work while being self-directed at the same time.o Result: Completed coding for these two high visibility projects in April 2019. Now both projects are in the QA cycle.• Demonstrable proficiency in JDBC, storing query results in Collections such as TreeMaps to build a highly searchable ORM-management sub-system, representing each table accessed by my applications. • DAO pattern used to build complex, internal Java-Data-Oriented Classes, suitable for high volume query processing.• Code written in Java 8+, JavaScript, HTML5, CSS, JSP/JSF, SQL/Oracle 12.x and Unix-Shell Scripts.• Web applications deployed to WebSphere and Tomcat servers• Demonstrated fluency using Eclipse with TFS• Self-directed training: o Spring Boot (Building on Significant Job Experience with Spring and Formal Training in Spring)o AWS Developer and Solution Architect Associate certifications. (Building on formal training in past.) -
Full Stack Developer, Device App TeamXerox (Contract) Jan 2018 - Jul 2018Highlights:Developed Blackboard (BB) Educational Scan App: blackboard.com/learning-management-system/blackboard-learn.html.Wrote REST Sharp Clients to upload scanned files to Blackboard User Folders through the Blackboard REST APIs. Demonstrated mastery of REST Clients development with the Blackboard REST API: developer.blackboard.com/portal/displayApi.Presentation Layer (View): Delivered coded web pages in AngularJS, JSON, HTML5, and CSS3, that enabled users to navigate their course folders and to scan files into them.Application/Business Layers (Controller): Delivered services and components in C#/JSON that invoked my Blackboard Web Service for exchanging user and course information to and from the User Interface (UI) and Blackboard.Data Access Layer (Middleware C#): Delivered Blackboard Web Service which uses popular Rest-Sharp framework for client access to Blackboard REST APIs.Security: Protected all transactions between layers via the implementation of BB-compliant OAuth v2. Wrote and implemented components for user-friendly login and logout behavior under OAuth security, that interchanged Tokens between Blackboard Learn and the Xerox App. Worked with the UX team to implement many changes to the UI framework.
-
Remote Consultant/Architect/Team Leader (Contracted, Remote)Computer Information Development And L-3 Communications Consultant May 2015 - Jul 2018Highlights:Directed an off-shore DevOps team in June of 2018, that moved VM from Azure Classic to modern Resource Architecture, moved SQLServer DB to SDD, and moved File Storage to BLOB, to resolve client-side slowness and connection drops. Beginning in November of 2016, lead a team of developers from India in the delivery of a new version of IDValidation, SAAS portal. Converted a legacy Web-Forms Web Application to modern full-stack implementation using AngularJS, NodeJS, KendoUI, Microsoft WebAPI, and MongoDB.Spearheaded design and execution of SDK specifications for WCF service that communicates with SSA Endpoints and the IRS.Performed architecture, design, coding and maintenance functions, including adding new features and services, improving existing services, boosting personnel performance, and interfacing with Microsoft Azure Support professionals.Performed Architecture/Design/Coding/Maintenance, which includes: adding new features and services, improving existing services, boosting personnel performance, as well as interfacing with Microsoft Azure Support professionals to efficiently maintain and improve website.Skill Applied: C#.NET expressed in Frameworks: Web API, MVC, MVVM. SQL Server database programming. Javascripts used: Angular, Kendo, JQuery, Knockout, vanilla. Windows Azure Virtual Machine: Deployment, Security, Maintenance.
-
Capital One - Mobile Developer (Contractor)Iconma Consulting / Capital One Jan 2016 - May 2016Iconma Consulting, Capital One Richmond VAMobile Web Developer (Contract) Jan 2016-June2016Current Assignments:• Currently writing world-class quality, API Specification between AngularJS SPA Credit Card Web Application and Java-Spring-REST Credit-Card Business-Logic Web Application.• Write Karma JS automated test scripts for business critical workflows.• Upcoming: more AngularJS/HTML5/CSS3 features to be implemented.Select Accomplishments:• The API Spec, due in June will be a major architectural contribution.• Fluidity gained in all major learning curve technologies in AngularJS environment: Chrome Web-Tools, Firebug-Debugger, GIT-SCM, Gulp-Deploy, Karma & ECuke (ATD), Jenkins, & UDeploy, leading to timely delivery of AngularJS scripts in HTML5 pages in 2 week Agile-2 week-delivery cadence.• Recognized by peers for going extra mile during time of intense transition from Java EE web clients to Angular JS SPA.• Extended Web Development expertise in Java-Spring-REST/AngularJS/CSS3/HTML5 web applications by implementing customer facing features in Web UI Development environment.• Reason for leaving: contract position being replaced by internal management position, due to full time Cap1 resources coming off projects. (Headcount issue for my slot.) Applying for other Cap1 positions through Iconma according to Cap1-Iconma business agreement. In good standing, however, ready to move on for the right opportunity.
-
Freelance Consultant Java Enterprise Web DeveloperLocal Client Jan 2015 - Apr 2015LOCAL Client specializing in complex search engines on AWS Rochester NY Java Web Developer (part time, freelance, role - 01/15-04/15)• Setup client’s build infrastructure and new AWS instances and AMIs. Utilized GitHub /BitBucket repository from Eclipse IDE, to complete development environment setup. • Enabled client to transition work to full-time consultant with years of experience in search-engine core-competency such as Nutch and Solr. • Great experience in learning to work with AWS and building Freelance portfolio!
-
Web Developer (Contract Position)Level3 Communications Jan 2014 - Jan 2015Highlights:Developed Web forms, MVC/MVVM, and CRM-Web applications that associated customers in global locations.Delivered world-class Architectural API specifications for documenting the interfaces between the web applications accessed by the Level 3 E-Commerce Web site for Pricing; stepped through layers of code with debugger to identify all workflows from requests-to accessing stored procedures in database.Exported grids to Excel and PDF using JSON/ODATA, error logging/pages, and history of products.Authored Web pages invoking controllers and utilizing stored procedures in a MVC repository model.Applied flexible expertise in Telerik-Kendo JS-UI, MVC 4.5, Stored Procedure programming, jQuery, HTML5, and JavaScript.Implemented new features using WebForms for Intelligent Front Office (IFO) CRM application, mastering C WebForms programming and Lifecycle (e.g. Pre-Render, OnRowDatabound), and setting widget values with data from the database.Served as the Lead for programming applications, using TSQL in Stored Procedures in SQL Server Management Studio.
-
Adjunct ProfessorRochester Institute Of Technology 1986 - 2014Rochester, Ny, UsPredominantly taught C++ courses, database courses that included Oracle in Amazon Web Service Image, J2EE courses that included JSP, EJB, Spring Scaffolding, JaxWS with Annotations. First professor to teach Java at RIT. In addition taught courses in UNIX Internals (including all IPCs and device driver API), computer architecture and data communication. In 2014, I taught and mentored students in two intense Oracle courses, which included database administration, design and PL-SQL programming. -
Enterprise Solution Architect (A.K.A. System Engineer)Paychex Jan 2010 - May 2013Rochester, Ny, UsHired to complete an extensive analysis of Spring Framework done to integrate Spring into the Paychex Software Delivery Lifecycle. Adapted RMI to Spring Remote Objects. Applied skills in Aspect Oriented Programming and Dependency Injection. Accountable for successful design of solutions by leading project managers and design leaders from development, infrastructure architects, operations architects, SQA, release managers and DBAs.● Software sections of the design document: UML, database table design, framework choice, pattern choice, interface and WSDL creation.● Technologies employed: Spring, REST, Jax-WS, Java, C# and Web Services and UML. -
Technical Solutions Project ManagerXerox 2005 - 2009Norwalk, Connecticut, UsPromoted to position. Provided technical expertise in leading architecture, system engineering and design in developing solutions to win enterprise customers across the globe. Provided pre- and post- sales technical support. Recognized for being a tenacious customer advocate by providing sales account teams with pre-sales support in marshaling solutions through the problem escalation process. Position eliminated in downsizing.● Authored requirements, use cases, high-level design, Java Web Service APIs and generated WSDL for the EIP (Extensible Interface Platform) Distributed Printing Solution for major European and U.S. customers. In a similar case, authored requirements, use cases and high-level design for EIP Distributed Scanning Solution for Major Latin American customer.● Interfaced with top managers in marketing, sales and product development to win major contracts. Facilitated communications between sales account teams, customers and engineering teams—efforts that resulted in winning major customers in the face of stiff competition. -
Application (Java) Architect/Strategic User InterfaceXerox 2001 - 2005Norwalk, Connecticut, UsPromoted to position tasked with specifying architecture and designs for Strategic User Interface (SUI) platform. Developed a design (via IEEE standards, UML, Java and C++ prototyping) that was approved by Xerox Architecture Board—an internal networking device that communicated XML messages between Java UI and C++ device service layer so that UI could interface with controller software from Xerox, Fuji-Xerox, and Samsung®. • Specified strategy documentation for SUI platform and a SUI SDK leveraged by third-party strategic partners.• Mentored developers in Rational and Java-UML round-trip engineering—efforts that resulted in buy-in by the development team as the design methodology to be used for numerous detailed design specifications of a very complex product.• Submitted 11 invention proposals—three of which led to patent applications and supported implementation of the EIP. -
Various PositionsXerox 1995 - 2001Norwalk, Connecticut, UsDevelopment Manager/Java Servlet Device Management Project (2000-2001) Promoted to manager after one year on the project. Managed a team of 12 Java Servlet developers. Drove major process improvements from ad-hoc to well-disciplined team. Senior Java Servlet Developer/Device Management Project (1999-2000)Promoted to position working in HTML, Java Servlet and CSS UI. Implemented Java Servlets that collected device status information via SNMP, reported this information in browsers and recorded it in the MySQL database.Senior Java Developer/Device Component Developer (1998-1999) Java Architect/R&D (1997-1998) Technical Project Manager/Sr. Developer Wide Plotting Devices (1995-1997)
Daniel Sorrentino Skills
Daniel Sorrentino Education Details
-
Rochester Institute Of TechnologyComputer Science -
State University Of New York At OswegoBiology And Psychology
Frequently Asked Questions about Daniel Sorrentino
What company does Daniel Sorrentino work for?
Daniel Sorrentino works for 3m Health / Solventum
What is Daniel Sorrentino's role at the current company?
Daniel Sorrentino's current role is Cloud / Web Developer and Architect, currently studying for AWS Solution Architect Exam.
What is Daniel Sorrentino's email address?
Daniel Sorrentino's email address is ds****@****mtb.com
What is Daniel Sorrentino's direct phone number?
Daniel Sorrentino's direct phone number is +158530*****
What schools did Daniel Sorrentino attend?
Daniel Sorrentino attended Rochester Institute Of Technology, State University Of New York At Oswego.
What skills is Daniel Sorrentino known for?
Daniel Sorrentino has skills like Agile Methodologies, Xml, Sdlc, Java, Networking, Scrum, Testing, C#, Oracle, Requirements Analysis, Software Development, Enterprise Software.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial