Manager/ Senior Consultant Resume
SUMMARY:
- Hands - on, dedicated professional with over 12 years of experience in senior IT development and management.
- 5 years’ experience in project manager position, leading team and share line manager with other teams., working directly with client in US and consult the solution for their business.
- Experience on leading team, manage project status and schedule, good soft skills and problem resolving.
- Hands on experience with both waterfall and agile (scrum) development methodology using professional application - ALM (Teamwork)
- Skilled in requirements analysis and project documentation. Able to communicate effectively with both technical and non-technical project stakeholders.
- Strong leadership and motivational skills, ability to produce best result in pressure situation
- Provide full lifecycle support to clients from initial client interaction and requirements analysis through estimating, planning, design, coding, testing, debugging, implementation and integration, problem solving, training
- 1 year overseas (in Malaysia) working experience, working with customers directly
- 9 years’ experience working on Stock and Option exchange business domain
- Excellent English communication (written and verbal), 12 years experienced working and communicating with foreigner by English
- Adept in building strong relationships with IT staff, customers, vendors and third party contractors.
- 12 years’ experience working on software programming life cycle, Web application development using java technologies such as J2EE, Spring Framework, Spring Boot, JavaScript framework such as JQuery, AngularJS, DOJO, knockout, bootstrap, RESTful APIs.. Good experience on working Visual Basic, VB.Net, C#
- Having knowledge about microservice that provide RESTful API utilizing Spring Boot with Spring MVC.
- Excellent knowledge on Oracle developing, Microsoft SQL server and PL/SQL language.
- Strong understanding about software developing life cycle process (from project kicked off to system roll out and maintenance)
- Professional working communication, team work co-operation and willing work with high pressure.
- Experience on consultant for software payment online solutions, experience about client support consultant and advertising side.
- Ability learning new language quickly. Good communication skill, able to lead and conduct training.
- Independent, well-organized, responsibility, integrity, self-motivated, with ability to learn and achieve superior results
TECHNICAL SKILLS:
Operating Systems: Advanced level Windows, Linux.
Network Communication: Advanced level Socket, TCP/IP, Web Services, HTTP.
Languages: Programming language Java, C, C++, Visual Basic, VB.Net. Framework Strut, Spring MVC, Spring Boot, Spring Data. Web Programming J2EE (JSP, Servlet and EJB, JNDI, IDL Corba), AngularJS, SOAP and RESTful, DOJO, JQuery, Flex, JavaScript, JDBC, EJB. ORM Tools Hibernate, iBastis, Spring JPA. Database system Oracle, MySQL, SQL Server, Access, DB2
Software Tools & Applications: Integrated Development Environment (IDE) Eclipse, RSA (Rational software architect), MS Visual Studio, .Net, Netbean and Eclipse. Software Management Teamwork, Atlassian tools (Jira, Bitbucket, SourceTree, Bamboo), UML, Rational Rose, Power Designer, Visio. Configuration tools GIT, CVS, Clearcase, Visual Source Safe, InstallShield. Build tools Maven, Ant. Scripting languages AngularJS, DOJO, JQuery, HTML5, CSS3, VB script. Server Websphere, Weblogic, Jetty, Tomcat web server.
PROFESSIONAL EXPERIENCE:
Confidential
Manager/ Senior consultant
Responsibilities:
- Develop the strategy for application development and define the technical infrastructure to support that strategy in client.
- Provide guidance and direction for software projects. Provide best practices trainings for developers.
- Provide technical support to achieve project delivery goals of Product Managers and Directors.
- Analyze process and systems and provide recommendations for improvement to assist the business in achieving its goals and objectives, leveraging best practices and professional experiences.
- Participate in requirements gathering and definition sessions to provide technical knowledge.
- Participate in project management in assessing level of effort of project tasks and user stories, creating accurate estimates to support project planning initiatives.
- Manage the accuracy and integrity of code base by conducting code reviews and providing guidance for improvements where necessary.
- Provide leadership to projects by suggesting revisions, repairing or expanding existing programs to increase operational efficiency.
- Supporting project roll out and maintaining applications
- Write design or spec implementation documentation
- Participate in code implementation and reviewing
- Technical issue resolving and consult technical design for new project
- Support company to build out project proposal, demo application and document presentation
- Documentation (Business process, technical specification, manual guide, test plan…)
- Programming language: Java, Struts, AngularJS, JQuery, Hibernate, Jasper report, RESTful
- Tools (IDE): Eclipse, Jasper iReport, IDL Corba
- Framework: Spring MVC (Struts)
- System Architecture: UML (Design), MS. Visio
- Configuration tools: Clearcase Server, Linux server, maven, GIT, Atlassian tools (SourceTree, Bitbucket, Bamboo, Jira)
- Server: Jetty, Websphere
- Database: Oracle 10, PL/SQL scripts, store procedure
- Programming language: Java, Struts, AngularJS, JQuery, Hibernate, Jasper report, RESTfull
- Tools (IDE): Eclipse, Jasper iReport, IDL Corba
- Framework: Spring MVC (Struts)
- System Architecture: UML (Design), MS. Visio
- Configuration tools: Clearcase Server, Linux server, maven, GIT, Atlassian tools (SourceTree, Bitbucket, Bamboo, Jira)
- Web Server: Jetty, websphere
- Database: Oracle 10, PL/SQL scripts, store procedure
- Programming language: Java, Struts, DOJO, Jquery, Hibernate, Jasper report, Restfull
- Tools (IDE): Eclipse, Jasper iReport, IDL Corba
- Framework: Spring MVC (Struts)
- System Architecture: UML (Design), MS. Visio
- Configuration tools: Clearcase Server, Linux server, maven, GIT, Atlassian tools (SourceTree, Bitbucket, Bamboo, Jira)
- Web Server: Jetty, WebSphere
- Database: Oracle 10, PL/SQL scripts, store procedure
- Programming language: Java, Angular JS, HTML5, Bootstrap
- Tools (IDE): Eclipse, Jasper iReport
- Framework: Sprint Boot, Spring MVC, Spring Security, Spring Data JPA
- System Architecture: UML (Design), MS. Visio
- Configuration tools: Maven, GIT, Atlassian tools (SourceTree, Bitbucket, Bamboo, Jira)
- Server: Jetty
- Database: Oracle 10, PL/SQL scripts, store procedure
Confidential
Senior Java Developer / Maintenance support
Responsibilities:- Developing and managing system
- Supporting and maintaining applications
- Solution consultant
- Managing issues, bug tracking system
- Overseas working with customers directly ( 1 year on site working in Malaysia)
- Communication between customer and developers, managing schedule and assign job to team members
- Documentation (Business process, technical specification, manual guide…)
- Programming language: Java, J2EE (Servlet/JSP, EJB, POJO, OR Mapping)
- Tools (IDE): IBM Rational Software Architect (Eclipse), Ant, Jasper iReport, iBatis,
- Framework: J2EE Design Pattern, Spring MVC
- System Architecture: UML (Design), RSA, Power Designer
- Configuration tools: CVS Server
- Web Server: Websphere, Websphere MQ
- Database: Oracle 10g
- Programming language: Java, J2EE (Servlet/JSP, EJB, JDBC, JNDI)
- Tools (IDE): IBM Rational Software Architect (Eclipse), Jasper iReport,
- Framework: J2EE Design Pattern, Spring MVC
- System Architecture: UML (Design), RSA, Power Designer
- Configuration tools: CVS Server
- Web Server: Websphere
- Database: Oracle 10g
- Programming language: Flex Java, J2EE (Servlet/Flex(JSP), EJB, POJO, OR Mapping)
- Tools (IDE): Eclipse, Ant, Jasper iReport, iBatis, Flex 2.0.1 (mxml), Flash, DTO, xDoclet
- Framework: J2EE Design Pattern, Spring MVC
- System Architecture: UML (Design), RSA, Power Designer
- Configuration tools: CVS Server
- Database: Oracle 9i
- Web Server: Weblogic 92
Confidential
Technical Consultant Manager / Java Developer
Responsibilities:- Supporting and maintaining applications
- Installing and maintaining mATM (server engine provided by our company)at the Bank
- Configuration the system and consulting the solutions for the Bank with mATM service
- Installing, supporting and developing the software for merchants to do mATM payment online
- Developing software using for mATM system
- Experience for sale
- Programming language: Java, J2EE, Struts, JQuery
- Tools: Netbean, Eclipse, JBuilder, Tomcat web server
- Database: My SQL
- Programming language: Java
- Tools: Eclipse 3.2
- Database: DB2
Confidential
Software Engineer
Responsibilities:- Developed applications for enterprise power management software base on Visual basic language and Access, SQL server and Oracle database. Managed software release, technical support, and bug tracking system.
- Designed and analyzed interface and database for software development.
- Programming language: Visual Basic
- Tools: MS Visual Studio, Rational rose
- Database: SQL server
- Programming language: Visual Basic
- Tools: MS Visual Studio, Rational rose
- Database: Oracle
