Consultant Senior Software Engineer Resume
Boston, MA
SUMMARY
- An extensive experience in Internet software design and development for healthcare, education, biotech, pharmaceutical, HR and financial industries, including over 16+ years of java/J2EE, OO design, Relational Database design, User Interface design, Web services.LANGUAGES: Java, Groovy, Grails, C #, C/C++, ASP, Visual Basic, .NET, SQL, XML/XSL, Flex, Jquery, UML, JavaScript, AngularJS, Node.js, HTML
TECHNICAL SKILLS
SOFTWARE: AWS (Amazon Web Services), EC2, S3, RDS, JBoss, Tomcat, Websphere, BEA Weblogic, GitHub, MyEclipse, IntelliJ, RAD, Eclipse, JBuilder, Visual InterDev, Clearcase, CVS, Subversion, Visual Source Safe, Perforce, Rational Rose, Erwin, SQL Server, Oracle, IIS, Apache, MongDB, ElasticSearch, Ant, SilkPerformer, WebTest, JUnit, JIRA, Bugzilla, Bitbucket, Mule, RabbitMQ, Spring MVC, Spring Batch, AngularJS, HTML, Javascript, Node.js, Webstorm.
PLATFORMS/OS: Mac, Windows XP, Windows NT/95/98/2000, UNIX, Linux. Authorized to work in the US for any employer
PROFESSIONAL EXPERIENCE
Consultant Senior Software Engineer
Confidential - Boston, MA
Responsibilities:
- Design, development, and unit testing of supply chain planning system to manage inventory, sourcing, ordering process, web applications (Javascript, AngularJS, MongoDb, RabbitMQ, Node.js, Express, Java SDK 1.6, Eclipse, Webstorm, JSON, XSL/XML, REST, Ajax, HTML, CSS, Github, Unix, Linux)
- Design/development of views, controllers, factories, and directives in AngularJS/HTML.
- Design/development of REST services: controllers, services in Java, Spring MVC, SpringData, Elastic Search configuration.
- Design/development of Mule workflows, integration with RabbitMQ, Spring Batch.
- JUnit tests development.
- Protractor tests development.
Consultant Senior Software Engineer
Confidential - Waltham, MA
Responsibilities:
- AWS migration, design, and development of Health Care applications, Amazon Web Services integration and development (AWS, EC2, S3, RDS, Tomcat, Sql Server, Oracle, Java SDK 1.5/1.6, PHP, .NET, C#, WebForms, Visual Studio, Eclipse, Hibernate, Spring, JSP, JSON, XSL/XML, Web Services, REST, JavascriptJQuery, Ajax, AngularJS, Bootstrap, HTML, Maven, Subversion, GitHub, Unix, Linux)
Consultant Senior Software Engineer
Confidential - Allston, MA
Responsibilities:
- Design, and development of student admission, and educational applications (Tomcat, Weblogic, Oracle, Java SDK 1.5/1.6, Eclipse, IntelliJ, Groovy/Grails, Hibernate, Spring Framework, Spring MVC, JSP, JSON, XSL/XML, Webservices, REST, Javascript, JQuery, Ajax, AngularJS, Backbone.js, Mustache, UnderscoreBootstrap, HTML, Maven, Subversion, GitHub, Unix, Linux, Jenkins, Ant, JIRA, Bugzilla)
- Business logic analysis, design, development, unit testing, deployment, and documentation, including java server-side development, and UI (Java SDK 1.5/1.6, Spring, Hibernate, JavaScript, XSL/XML,, Weblogic, Tomcat, JSP, GSP, JQuery, Backbone, AngularJS, Mustache, Underscore, Bootstrap, Maven, HTML, Oracle, Windows, Unix, Linux, JIRA, Bugzilla)
Senior Software Engineer /Contractor
Confidential - Watertown, MA
Responsibilities:
- Design, and development of Math180 application (Mac, JBoss, Tomcat, MySQL, Java SDK 1.5/1.6, Eclipse, Hibernate, Flex, Flex BlazeDS, Spring MVC, JSP, JSON, XSL/XML, Javascript, Jquery, AngularJS, HTML, Maven, GitHub, Unix, Linux, Jenkins, Ant, JIRA, Bugzilla)
- Business logic analysis, design, development, unit testing, deployment, and documentation, including java server-side development, and UI (Java SDK 1.5/1.6, Spring, JavaScript, XSL/XML, Jboss, Tomcat, Flex, Flex BlazeDS, JSP, JQuery, AngularJS, Maven, HTML, MySQL, Mac, Unix, Linux) Junit tests development.
Senior Software Engineer /Consultant
Confidential - Boston, MA
Responsibilities:
- Design, and development of Investment Operations System, and other financial data management web based applications (JBoss, Tomcat, Websphere, Java SDK 1.5/1.6, Eclipse, Oracle, IBatis, MyBatis, Flex, Flex BlazeDS, Spring MVC, REST, Struts, Tiles, AJAX, JSP, DOJO, JSON, XSL/XML, Web Services (SOAP/RESTful), Javascript, Jquery, HTML, Maven, ClearCase, Unix, Linux, Jenkins, Ant)
- Business logic analysis, design, development, unit testing, deployment, and documentation, including database stored procedures, java server-side development, and UI (Java SDK 1.5/1.6, IBatis, Spring, AJAX, JavaScript, XSL/XML, Jboss, Tomcat, Flex, Flex BlazeDS, JSP, JQuery, Maven, HTML, Oracle, Windows, Unix, Linux)
- Application UI port from JSP/Struts to Flex (java, jsp, Struts, Spring, XSL/XML, Flex, Flex BlazeDS)
- Financial systems migration from Websphere application server to Tomcat 6.0 Junit tests development.
Senior Software Engineer
Confidential - Newton, MA
Responsibilities:
- Participated in agile/scrum development and integration of Talent Management and Hiring Solutions application (Windows XP, Unix, JBoss 4.3, Java SDK 1.5/1.6, Groovy, MyEclipse, IntelliJ, SVN, XSL/XML, JMS, Hibernate, Axis, JBoss jBPM, JBoss Business Rules, TagLibs)
- Application business logic design and development, including database scripts, java server-side development, and UI (Java SDK 1.5/1.6, Groovy, Hibernate, AJAX, JavaScript, XSL/XML, Jboss Drules, jBPM, JSP, Javascript, HTML)
- Application integration with various background check vendors (java, WebServices/Axis, XSL/XML, JSP, jBPM workflows and Drools design/development) JUnit, Selenium, and Webtest tests development.
Senior Software Engineer /Consultant
Confidential - Cambridge, MA
Responsibilities:
- Participated in design and development of the Virtual Personnel Services Center application, an extendable, service-based system to support personnel related processes for Confidential, with a primary focus on the role based authorization framework. Performed technical research, prototyping and analysis in support of Role Based Authorization functional requirements. Provided technical support to other engineers, assisting in bug fixes, use case design,, and problem solving.
- ( NT/UNIX, Websphere 6.0, Java/J2EE, XML/XSL, EJB2, JMS, Oracle, RAD, Eclipse, CVS, ANT )
- Designed and developed a Role Based Authorization framework for the Virtual Personnel Services Center application (Websphere 6.0, WPS, J2EE, Session Beans, EJB 2.0, Spring, XSL/XML, Betwixt, Tiles, Struts, JSF, JSTL, TagLibs, JSP, Oracle, RAD, CVS)
- Design and development of use cases for the Virtual Personnel Services Center application, including database, business layer, and presentation layer.
- (Websphere 6.0, WPS, J2EE, JMS, JSP, XML/XSL, HTML, CSS, JavaScript, Struts, JSF, Tiles, JDBC, Servlets, Oracle, RAD, Eclipse, CVS)
- Development of ANT scripts for the Virtual Personnel Services Center application automated build and deployment to the Websphere 6.0 application server, including some Websphere6.0 application server deployment and administration. (NT/UNIX, Websphere 6.0, RAD, CVS, ANT)
Senior Software Engineer
Confidential - Newton, MA
Responsibilities:
- As a part of the architecture team, participated in design, development, and enhancement of the Internet Architecture Framework, a distributed, component-based framework for all existing Confidential software products, with a primary focus on the data abstraction tier, and rules engine.
- Performed technical research, prototyping and analysis in support of Internet Architecture Framework functional requirements.
- Provided technical support to other engineers, assisting in bug fixes, problem resolution as well as serving as a technical mentor for design consultation.
- (NT/UNIX, JBoss 2.x, JBoss 3.x, Websphere 5.1, BEA WebLogic 7, Java/J2EE, XML/XSL, EJB2, JMSSQLServer 2000, Oracle, Sybase, Rational Rose, JBuilder, Eclipse, CVS, ANT)
- Design, development, and enhancement of Microsoft .NET web applications (.NET, C#, HTML, Javascript, XML/XSL, SQL Server)
- Completed performance comparison between EJB 2.0 CMP Entity Beans with CMR, JDBC, and Hibernate, in order to determine the most appropriate technology for the data abstraction tier, provided summary of findings. ( JBoss 3.x, J2EE, EJB 1.1, EJB 2.0, Hibernate, JDBC, SQL Server, Oracle, Sybase )
- Designed and developed an entity beans generation tool for CMP Entity migration from EJB 1.1 to EJB 2.0 for JBoss and Websphere.
- ( JBoss 3.x, Websphere 5.1, J2EE, EJB CMP Entity, Session Beans, EJB 1.1, EJB 2.0, SQL Server, Oracle, Sybase, Eclipse, CVS, ANT)
- Designed and implemented port of Confidential software products from EJB1.1 to EJB2.0, for Session Beans and CMP Entities, including efficient usage of local/remote interfaces and container managed relationships.
- Completed a detailed research on EJB 2.0 CMP Entities optimization.
- ( JBoss 3.x, Websphere 5.1, J2EE, EJB CMP Entity, Session Beans, EJB 1.1, EJB 2.0, SQL Server, Oracle, Sybase, Eclipse, CVS, ANT)
- Performed rules engine technology research, provided summary of findings.
- ( JBoss 3.x, ILog JRules, FlexRules, EJB 2.0, Struts, Eclipse, CVS, ANT )
- Development of new features for existing applications, including database, business layer, and presentation layer design and development.
- ( JBoss 3.x, JMX, J2EE, JMS, JSP, XML/XSL, HTML, CSS, JavaScript, Struts, Tiles, JDBC, Servlets, SQL Server, Oracle, Sybase, Eclipse, CVS, ANT, .NET, C#, IIS)
Senior Software Engineer/Architect
Confidential - Framingham, MA
Responsibilities:
- As a member of the architecture group and a senior java developer, was responsible for architectural design and hands-on development of highly available and scalable Time and Attendance Internet application using J2EE technologies.
- Participated in all stages of the architectural process including: business case analysis, requirements analysis, technology selection, database, EJB layer, and presentation layer design, project management, coding, documentation, integration and maintenance, code management, version migration, code reviews, performance testing and tuning.
- ( NT/UNIX, BEA WebLogic 6, Borland Application Server, Java/J2EE, XML/XSL, SQLServer 2000, Rational Rose, JBuilder, ANT)
- Software architecture and design (UML, Rational Rose): Object Oriented Design using standard design patterns for the J2EE environment.
- Server side Java design and development: Established best-practice standards for EJB development using java patterns for EJBs.
- Designed, developed and deployed enterprise java beans (RMI, Stateless/Stateful Session Beans, Entity Beans, Message-Driven Beans, ANT, Log4j) in BEA WebLogic and BES environment, performed unit testing and prepared documentation.
- Presentation layer java design and development (Struts1.1, Tiles, XML/XSL, JSP, Servlets, JavaScript, HTML, Tomcat, JRun, BES).
- Database design and development (SQL Server 2000).
- Performance testing using Segue SilkPerformer automated testing tool.
- Java mentoring.