Michael Sparrow Email & Phone Number
@ibm.com
LinkedIn matched
Who is Michael Sparrow? Overview
A concise factual answer block for searchers comparing this professional profile.
Michael Sparrow is listed as Sr. Java Architect at IBM, based in Greater Seattle Area, United States. AeroLeads shows a work email signal at ibm.com and a matched LinkedIn profile for Michael Sparrow.
Michael Sparrow previously worked as Senior Java Architect at Rolls Royce and Sr. Java Developer at Amazon. Michael Sparrow holds Bachelor Of Science, Bachelor Of Science (B.S.) Field Of Studypolitical Science And Government from Centenary College Of Louisiana.
Email format at IBM
This section adds company-level context without repeating Michael Sparrow's masked contact details.
AeroLeads found 3 current-domain work email signals for Michael Sparrow. Compare company email patterns before reaching out.
About Michael Sparrow
• Over years experience in development, design, testing, analysis, and implementation of various Internet-based applications. Proficient in a variety of platforms, programming languages, databases, and tools. • Extensive working experience with in Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Angular JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.• Expertise in using HTML, CSS, XML, XSL, XSLT, JAXP, JAXB, JAVASCRIPT, JQUERY, JSON, JSTL, Backbone JS, PHP, Express JS, YUI (yahoo UI) Ext JS, React JS, Node JS and AJAX meeting W3C standards.• Developed Ext-JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.• Developed Single page application with using AngularJS with MVC FrameWork.• Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.• Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Hibernate, and IBatis, which implements JPA.• Good knowledge of Spring Core, spring batch, Spring security, spring boot, spring MVC and spring's integration with Hibernate and Struts technologies.• Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS,SOAP Web Services.• Experience in deploying, configuring and administering application servers such as IBMWebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.• Expertise in implementing Design Patterns like Singleton, Controller,MVC(Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter and Strategy.• Worked on the SPRING framework like SPRING IOC and SPRING DAO, JDBC Templates, Transactions, Security, AOP, MVC, ORM etc.
Listed skills include Project Management, Cloud Computing, Networking, Hardware, and 10 others.
Michael Sparrow's current company
Company context helps verify the profile and gives searchers a useful next step.
Michael Sparrow work experience
A career timeline built from the work history available for this profile.
Senior Java Architect
Work with Business group, Production support team, understand and implement new business strategy.Production Support & new development. Java, C++/C# .Python, Java, Big Data, Hadoop, Hive, Scala, HBASE,PigLatin, HDFS,Spark Scripts/application, Spark Next Generation, Oracle, Informix, InformaticaAgile-Scrum Master and writing code in Python, Spark- Scala to run Scripts in Risk Management and Fraud algorithms from SAS and other third party software.Developed Middleware, Multi-threading, Informix, Perl, Tuxedo to connect frontend GUI and Database for Credit Card transactions, which connects to credit bureaus, credit approvals. Fraud transaction.AWS - Amazon Web Services to provide services to different clients within Bank of America.Used Relational Data Base, NoSQL,Services - Route 53 DNS Services Global and Scalable ServiceHibernate: I used hibernate persistence API for CRUD operationsHibernate framework provide option to map plain old java objects to traditional database tables with the use of JPA as well as XML based configuration.EC2 Elastic Compute Cloud - S3 Simple Storage Service – Autos calling VPC - Virtual Private Cloud - ELB Elastic Load Balancing, Spring, Rest,Microservices.Jira- I used for bug tracking, issue tracking, and project management. The name "JIRA" is actually inherited from the Japanese word "Gojira" which means "Godzilla". The basic use of this tool is to track issues, and bugs related to your software and Mobile apps.Confluence is a collaboration wiki tool I used to help teams to collaborate and share knowledge efficientlyNetwork Security :- I used RSA Libraries, TCP/IP, Socket Programming. SSL (Secure Socket Layer programming, Encryption /Deception /Public Key/Private Key and Client Server Technology to development of IBM Firewall. Used Network security in different application developments.
Sr. Java Developer
• Developed the application using Java/J2EE standards and guidelines.• Developed the UI Screens using JSP, JavaScript and HTML and did the client-side validation with the JavaScript.• Implemented scripting with Ajax and XML to dynamically refresh the page contents.• Experience in working in Git repository.• Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.• Extensively used Hibernate 3.0 in data access layer to access and update information in the database.• Implemented Singleton, MVC, Front Controller, Intercepting Filter, Data Transfer Objects and Data Access Objects design patterns.• Created RESTful webserivces in pushing data to downstream systems• Used Hibernate to deal with large databases the organization has implemented data access tier using Spring DAO.• Write and modify database stored procedures, triggers, functions, and pl/sql Scripts.• Data from UI layer sent through JMS to Middle layer and from there using MDB message retrieves Messages and will be sent to MQSeries.• Used Spring IOC (Inversion of Control) to remove the object dependencies across the application.• Used Maven application and deployed on WebLogic Application Server• Integrated process into build system which auto-generates REST API documentation from source code• Developed all the User Interfaces using JSP and spring MVC• Implemented Data Access Layer Using Hibernate.• Handled SSL Handshake security to REST Web Services.• Created war files & deployed on Tomcat using ANT deployment tool• Creation of REST Web Services for the management of data using Apache CXF• Followed Spring MVC Framework for the development of the project.• Used Oracle10g database tool to build, edit, and format database queries, as well as eliminate performance issues in the code.
Sr. Java Developer
• Hands on coding experience implementing UI tier with Struts, JSF, JMS, JSP, Servlets, JavaScript, ReactJS, GWT, NodeJs, AJAX, CSS, XHTML, DHTML, Node Js, Angular JS.• 3years experience implementing front end with ReactJS framework• Hands on coding experience implementing Backend Tier with JDBC, Hibernate, EJB2.0/EJB3.0, MDB, JPA• Oracle Retail X store API use and have good knowledge in in using API• Hands on experience with Web Services, XML, SOAP and WSDL• Hands on experience with JMS and MDB(Message driven beans)• Hands on UNIX shell script experience and knowledge with CGI and Perl.• Experience working with IBM Websphere Application server, Weblogic Application server and JBoss Application Server• Hands on Experience with Eclipse, IBM RAD, IBM Clearcase SCM, Websphere Portal10.x, Rad, WSAD• Experience with Oracle, DB2 RDBMS Databases• Experience in Designing database schema, Developing complex SQL queries and writing PL/SQL Stored procedures and Functions• Done Unit testing by Configuring JUNIT Framework.• Hands on Experience with Java, J2EE Design patterns• Developed entire application web-based client implementing MVC Architecture using Spring Framework myself to deploy and test in this environment.• Used multi-threading.• Worked with JMS (java messaging service) for asynchronous communication and with JMS queues for P-P communications and Topics for one- many communications• Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.• Used Hibernate as ORM to map Java classes to data base tables• Used Java Message Service (JMS) API to create, send, receive, and read messages to main asynchronous. • Involved in the implementation of DAO using Spring-Hibernate ORM.
Senior Software Engineer
Developers Team (C#, JavaScript): - Developing Enterprise Search feature for PLM application using Windows Forms. - Creating product installers using Wix Toolset.Upgrade Team (C#, VB, Javascript): - Supporting customizations during upgrades of PLM applications. - Configuring and developing solutions for PLM applications running from IE, FF, Google Chrome. - Working with ActiveX objects, dojo library.Research Projects (Java, C#, JavaScript): - Developing, extending and supporting internal web applications such as: 1) HR Management System; 2) Google Maps to Saleseforce web application; 3) Workplace Manager web application; 4) AMC Bridge company website.Team Lead:- Shaft Component Generator for Autodesk Fusion 360 add-in
Java Developer
• Implemented Java objects with Java APIs for programmatic access to content and process capabilities.• Implemented business process design, systems integration, and application design and management• Implanted Events and Subscriptions.• Created and manage object stores and file stores.• Implemented Security and permissions for EJB Functions with LDAP and ACL• Implemented Java security Manager to access EJBs and Business functions with Java Security API• Configured SSL and ACL list.• Implemented models Image capture capabilities.• Designed and implemented backend database schema using ERWIN and Oracle RDBMS.• Developed JSPs, servlets, JSR 168, 286 Portlets, struts and utility java classes• Developed XML, XSD, XML schema and Parser with SAX and DOM• Implemented web services from session beans to give access to production scheduling slot availability for the dealers to schedule their specific models• Implemented portlets and portal using pages and desktop, skins and skeletons.• Implemented java Internationalization (I18N) and Localization• Implemented front end with JSP, Servlets and Struts Frame work, Validation, Tiles.• Implemented JMS senders and receivers and integrated applications with MQSeries.• Implemented O-R Mapping XML Files, POJO Objects and business logic to make DML operations with Hibernate framework.• Implemented remote web services for portlets with wsrp portlets• Developed backend stored procedures.
Michael Sparrow education
-
Centenary College Of Louisiana
Frequently asked questions about Michael Sparrow
Quick answers generated from the profile data available on this page.
What company does Michael Sparrow work for?
Michael Sparrow works for IBM.
What is Michael Sparrow's role at IBM?
Michael Sparrow is listed as Sr. Java Architect at IBM.
What is Michael Sparrow's email address?
AeroLeads has found 3 work email signals at @ibm.com for Michael Sparrow at IBM.
Where is Michael Sparrow based?
Michael Sparrow is based in Greater Seattle Area, United States while working with IBM.
What companies has Michael Sparrow worked for?
Michael Sparrow has worked for Ibm, Rolls Royce, Amazon, Microsoft, and Apple.
How can I contact Michael Sparrow?
You can use AeroLeads to view verified contact signals for Michael Sparrow at IBM, including work email, phone, and LinkedIn data when available.
What schools did Michael Sparrow attend?
Michael Sparrow holds Bachelor Of Science, Bachelor Of Science (B.S.) Field Of Studypolitical Science And Government from Centenary College Of Louisiana.
What skills is Michael Sparrow known for?
Michael Sparrow is listed with skills including Project Management, Cloud Computing, Networking, Hardware, Mobile Technology, Operating Systems, Virtualization, and Troubleshooting.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial