Co-founder, Technologist Resume
PROFESSIONAL SUMMARY:
- 18+ years of complete software life cycle development experience as a Principal Engineer, Architect, & Sr. Web Developer, working through Analysis, Design, Development, Testing applications in JAVA, J2EE Client/Server, Distributed and WEB 2.0 based n - tier architectures, Object Oriented Design, UML, Object Modelling.
- Most Recent 2+ yrs. of End to End Development of Full Stack Application in Meteor Framework (Full Stack Framework Based on Java script, JQuery), Blaze Template, React Node JS and Mongo DB.
- I have good hands on experience in all the phases of Software Development Cycle (SDLC) and my strengths include the following.
- 7+ Yrs of experience as Architect/ Principal Engineer/Web Technology Lead developing end-to-end Full Stack Object Oriented Design and Development of Web Applications.
- Over 10+ yrs of experience in end-to-end Web Based application development using technologies such as Spring, MVC, Struts, REST, JSP, Hibernate, JPA, HTML5, CSS, Backbone.js, Require.js, Angular JS, JSF, JSP, SOA (WSIF), JQX Widgets, BIRT, Eclipse SWT, EMF, JASPER, EAI - Mule, JPA, Hibernate, JMS, Tibco RVD, MySql, Oracle, UML, Object Modelling.
- 2+ Years of experience with Meteor js, React, Blaze, Html5, CSs3, JQuery, Mongo DB technologies with bootstrap startup.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like HTML5, XHTML, DHTML, XML, Object Oriented JavaScript, JavaScript, JQuery, Backbone JS, Angular JS, JSON, Bootstrap, Ajax, CSS2/3, Media Queries, CSS Frameworks, CSS on Java, JSP & various tag libraries.
- Over 7+ years of complete software life cycle development experience as Lead Front End expert.
- Experience of Web 2.0, JavaScript, JQuery, W3C Standards.
- Experience with various build tools such as ant, maven, node.js, Bower and Grunt with Jasmine and Junit, EasyMock, mock MVC unit test frameworks.
- Proficient with Object Oriented Designs, Modeling Technologies such as Eclipse, SWT, EMF.
- Excellent communication skills, team player, quick learner and self-motivated.
- Building single-page web apps or complicated user interfaces using Angular.js, Backbone.js.
- Experienced in different types of testing, for example black box testing, white box testing, functional, GUI testing, and system, regression, integration, UAT and performance testing.
- Experience with multiple large full life cycle projects in investment banking - e Trading, retail banking, Telecom(OSS) and B2B e commerce domains in hands on leadership roles.
- Played key role in architectural decisions, design reviews and technology choices, process definition and execution, and at various organizations in team building.
- Exposure to waterfall as well as Agile methodologies for Software development Life cycle .
HANDS ON TECHNOLOGY EXPERTISE:
Web Technologies: J2EE, JSP, Servlet, Web Services, MVC, REST, SOA, JSP, AJAX, JSTL.
Java Frameworks: Struts, Spring, EJB, JSF, Hibernate, JPA, JAAS.
JavaScript Frameworks: Meteor JS, Backbone.js, React Js, Require.js, Angular.js.
IDE / Tools: Eclipse, RAD, UML, IdeaJ, NetBeans,.
Markup/Script Language: HTML, HTML 5, JavaScript, XML, XHTML, PHP, JSP, AJAX, JQUERY, Backbone.js, Cascading Style Sheets (CSS), CSS3.
Application Servers: IBM Websphere, Weblogic, JBoss, Apache Tomcat.
Messaging Services: JMS, MQ Series, Tibco RVD, CORBA, ESB-Mule.
Database Access: Oracle, MS SQL Server, MySQL, MongoDB, AIX-CICS
Database Query Languages: SQL, PL/SQL
Internet Protocols: HTTP, HTTPS,, SOAP, TCP/IP, POP3, SMTP, SNMP, ISDN
Security: JAAS, OAUTH2, SSL.
Other Languages: C, C++, (VC++,MFC,Borland C++ OWL),PHP, SL1
Operating System: Windows 2000/NT/XP, and UNIX
PROFESSIONAL EXPERIENCE:
Co-Founder, Technologist
Confidential
Responsibilities:
- Responsible to bring the B2B Concept to a real time SAAS based application to reality from concept, requirements, team building, technology choices, designing and coding.
- Accomplishments: In short time since its inception, application is built from One Liner Requirement and ready to go on road shows.
- Application is built using Hybrid App technologies such as Meteor, Ionic, MEAN Stack - JAVA, OOAD, Node JS - METEOR JS- Full Stack Framework), Mongo DB
Skills Used: Java script, JQuery, Meteor, Ionic, FULL Stack - Node JS, Mongo DB. Java,React, Bootstrap, HTML5, CSS3
Java/J2EE Web Consultant, Sr. Web Application Consultant
Confidential, Omaha, NE
Responsibilities:
- Responsible for designing and development of Web 2.0 applications in hands on Lead Role.
- Designed and developed web application using REST, HTML5, CSS,AJAX and Jquery, Angular JS.
- Mentored team of Jr. developers on REST, & Web 2.0 front end thin client frameworks such as Angular JS & developing and reviewing the HTML5, CSS3, Bootstrap deliverables of the team.
- Migration of legacy web applications to to cloud based Web 2.0 application using Html5, CSS3, Angular.js, Spring MVC REST, JPA & Jasper Reporting.
- Built end-to-end Reporting Web application with front end using Html5, CSS3, Backbone, and JQX Widgets with back end running in Jasper Reporting engine.
Technologies used - JAVA, J2EE, REST, UML, AngularJS, Bootstrap, Html5, CSS, Javascript, JQuery, Ajax, JSF, Jasper, Oracle, Power Builder (legacy) MySql, DAO, node.js, Grunt.
Confidential
Lead UI Architect
Responsibilities:
- Worked as sr. architect of development of next generation User Interface web application using REST, Html5, CSS3, Backbone.js, JQuery.
- Responsibilities included requirements gathering, definition, process definition/monitoring, Technology decisions, Team building, and be the point of contact for critical customer challenges.
- Responsible for design, develop and deliver two of Confidential flag ship products.
- Next Generation Meta Model Driven UI (Migration of UI from JSP/Servlet to responsive Web 2.0) using Spring, REST, Backbone, Bootstrap,Html5, CSS for Telecom Inventory visualization).
- Built end-to-end Reporting Web application with front end using Html5, CSS3, Backbone, and Third Party JavaScript Framework -JQX Widgets with back end running in Eclipse BIRT Reporting engine.
- Also Proposed, conceptualized, designed and delivered Metadata Integrated Development Environment Tool using Eclipse, EMF with integrated Rule Engine supporting 5000+ rules, and 450+ entities.
- Member of core global team of architects for technology decisions and blue print architecture creation.
Technologies used - REST Spring F/W, Hibernate, HTML5,CSS, Javascript (Backbone.js, Bootstrap, Require.js, Jquery & Angular JS), JAVA, ECLIPSE - RCP,SWT,BIRT, Hibernate, EMF Modeling, SWT, Oracle, UML, Object Modelling.
Confidential, Greenwich, CT
Tech Lead/Architect
Responsibilities:
- Responsible for enhancement of technology infrastructure for Auto Market making and Clearing in online trading platform.
- Executed an application for Auto Daily Profit Loss Reconciliation, various trade clearing operations involving integration with legacy PL/SQL utilities.
Technologies used - Core multi threaded JAVA programs integrated in the proprietary scheduling tools, Various batched operations, Perl, Oracle, Linux, UML.
Confidential, Houston, TX
Architect
Responsibilities:
- Member of core team of architects, responsible for architecture, design and development of high throughput, high performance, mission critical infrastructure to execute Real Time Equity Trading Algorithms.
- Built scalable application with very high through put and highly resilient application using Spring F/W and Tibco RVD messaging as backbone.
- It was test driven development using Junit, EasyMock with over 70% test coverage.
Technologies used - Multi Threading programming in JAVA, Spring F/W, UML, Clover, Tibco RVD, QPID JMS messaging, IntelliJ, UML, Maven2, Ant, SVN, Sun Solaris.
Confidential, Cincinnati, OH
Architect
Responsibilities:
- Responsible for architecture, execution of various initiatives for the retail banking web based teller application using Struts MVC, EJBs running on IBM WebSphere.
- Mentored the onsite as well as off shore team on Struts framework and build MVC framework as wrapper around Struts Framework for portability.
Technologies used - Web Based Application in J2EE, Struts, Spring, IBM WAS, UML, Developer Studio, UML, Maven2, Ant, Sun Solaris and Windows.