Java Ee Consultant / Spring Consultant (team Lead) Resume
Minneapolis, MN
SUMMARY:
- With my experience, and, I believe I can introduce remarkable innovations and efficiencies. In the past, I have introduced innovation to companies I’ve worked for to great effect using latest technology to increase productivity and cut cost. I am looking for a company that I can help increase profitability through the use of information technology and business and management methodologies.
- I have a thorough business and computer science background. I have twelve years of programming expertise, plus application support experience (SIX SIGMA, ITIL and CMMI); I am an effective j2ee programmer. I also have MBA where I can help formulate business strategies and improve company profitability. I believe in leading by example of virtues, positive thinking, passion and hard work. I can bring enthusiasm, happiness and satisfaction to any team, client or project I work with. I am excellent team player according to all my bosses and colleagues and a natural leader. It is my passion to innovate and carry with me enthusiasm each day
TECHNICAL SKILLS:
Skills: Spring/ Hibernate / Spring MVC / JPA / Scrum, HTML5 /Css3/JavaScript/Jquery, Core Java/Swing/ Confidential, JSP/Servlet/Ejb 2.1/WebSphere, Biz Strategy/Org Change/Operations Mgmt., Design Patterns, Unix & Linux Admin/Bash & Perl Scripting Ext JS, Sencha Architect, Project Management / Agile/ Six Sigma, People Management/Business Management/ Test Driven Development/ Odata, SAP HANA IOS Programming, Node.js, Angular.js, Bootstrap 3, Jersey (Restful Web services) Proficiency level: 0 - Poor, 10 - Excellent
PROFESSIONAL EXPERIENCE:
Java EE Consultant / Spring Consultant (Team Lead)
Confidential
Responsibilities:
- Deployed in Accenture to develop Spring MVC based SAP HANA cloud applications.
- Used Spring Batch to create jobs that run on the evening for Audit and Compliance Software.
- Developed Restful web services for Accenture using Spring Rest.
- Coded JSP and JSTL for Accenture Software Human Capital Management.
- Developed application onSpring 3.xframework by utilizing its features like Spring Dependency injection,Spring Security, Spring Web flow with Spring MVC
- Used Agile SCRUM method for software development, including daily SCRUM meetings Spring Backlog Grooming, Sprint Planning and Sprint Review.
- Used Ext JS for workbench for Audit and Compliance tool.
- Part of the team to deploy our SAP HANA software to Confidential Co. Delivered.
- Create Spring MVC applications to enhance features of Audit and Compliance Software.
- Uses RTC and Confluence as a repository for Sprint Progress Tracking and Documentation.
- Follows strict guidelines in Information Sharing, SVN Commits and Asset/Inventory Monitoring.
- Used Java Build tools such as Maven and Ant
- Developed java backend using JPA, Criteria Builder and JPQL.
- Used Sonar Cube to check code compliance and development debt.
- Used SVN as source management tool
- Developed unit test cases using Junit and Spring4Runner.
- Used Maven for building, deploying application.
- Used Eclipse link as ORM.
Technologies: Core Java, Spring MVC, Spring Rest, JPA, SAP HANA DB, Success Factors, Ext JSOdata, Spring Batch, Maven
Technical Lead (Assistant Manager)
Confidential, Minneapolis MN
Responsibilities:
- Technical Subject Matter expert and Team Lead for Master Member Repository Invoicing with six people under my team.
- Lead six very talented programmers for Master Member Repository, reporting to Director, Service Manager (US) and Manager.
- Checks problem with system and do Root Cause Analysis. Design Solution and recommend to stakeholders.
- Determined problem of MMR-ICE system. Designed and recommended fix set project timeline then asked programmers to remediate and fix also did the major part of programming to fix the actual bug.
- Conducted Code Reviews, Software Design, Project Planning, Stakeholder Management.
- Created a java swing application to automate repetitive tasks.
- Bug Fixing, Conducting Daily Meetings, Management of Team Tasks and Delegation.
Technologies: EJB 2.1, DB2 9.7, IBM Web sphere 7.5, Tivoli Workload Scheduler, IBM Rad 7.5
Application Scripting Architect
Confidential, San Mateo, CA
Responsibilities:
- Used JavaScript and Suite Script API to program customer's requirements.
- Program using Confidential API called Suite flex to automate our customer's requirements.
- Introduced Ingenious Software Solutions to projects.
- Help out Team members with their scripting tasks.
- All of my programming works were for Big Scripting Projects and high profile customers.
Senior Java Developer
Confidential
Responsibilities:
- Mobile Supply Chain Management - This software basically is inventory management software consisting of handheld application and web application. Handheld is programmed in C++ and Web part is J2EE application consisting of SOAP, web services, EJB, and JSP and Servlet.
- Picking Module - is an enhancement module for MSCM. I programmed the Printing Functionalities (i.e. Zebra Label Printers and Report Printing), Crystal Reports Support also handle Customer Support for PT and CTS.
- Point of Use Module - is software used to track usage of goods of Confidential ts in hospitals. Programmed workstation part and Crystal Reports Application all created using Java Server Faces and JSP / Servlets.
Java Developer/ Systems Installer
Confidential
Responsibilities:
- Maintenance, troubleshooting and fixing of bugs for existing enterprise java beans, java server pages, servlets and application servers for Confidential Process Exchange.
- Creation of open source installer for EPX done using Install Anywhere.
- Packaging and compilation of EPX classes and Enterprise Java Beans.
- Configuration of Tomcat and setup of the web front end for EPX
- Upgraded the application servers being used to Jboss 4.0, Tomcat 5.5, and OpenJms 0.7.6.1,
- Upgraded databases to Postgresql 8.1, Microsoft SQL Express, and MSDE.
- Recoding of sh shells under Solaris Platform used to run the application servers in EPX.
Java Programmer/Unix Programmer
Confidential
Responsibilities:
- Created PL/SQL Modules generation of extracts for Master Card Loading.
- Created end of day program in Perl, Bash and Swing.
- Designed the database, use case scenarios and created object oriented Perl scripts for inserting records into the database, java server pages, and servlets.
- Setup Linux server, tomcat server, and Postgresql server. Written in Perl, bash and j2ee. Runs in Tomcat.
Confidential
Responsibilities:
- Responsible for initial phase design.
Confidential
Responsibilities:
- Created server report engine for end of day reports.
- Created bash and perl scripts for validation of customer data.
- Created report system that can handle large volume of data ranging from millions of records.
Confidential
Responsibilities:
- Responsible for the design, development and testing of the programs created by programmers.
Confidential
Responsibilities:
- Gathering of business requirements from our clients.
- Drafting of use case diagrams and use case scenarios.
- Preparation of functional requirements.
- Drafting of Data Dictionary and design of database including creation of relationships and normalization.
Create Inter Office Memos to send to our clients for sign off.
- Create minutes of meeting. Supervise programmers to make sure they are within schedule and doing the programs according to design.
- Test programs created by programmers.
Linux System Administrator / Unix Programmer
Confidential
Responsibilities:
- Developer of Nokia Speed Text Challenge Program and System Administrator
- Doing Virtual Mail System for Text Mail Application
- Currently doing projects in WAP and SMS.
Java Programmer / Unix Programmer
Confidential
Responsibilities:
- Responsible for the design, development and testing
Confidential
Responsibilities:
- Design, development and testing
- Setup and configuration of tomcat
- Setup and configuration MySQL.
Confidential
Responsibilities:
- Design, development and testing
- Setup and configuration of tomcat
- Setup and configuration MySQL.
