Solution Designer/developer Resume
TexaS
SUMMARY:
- Over 9 years of strong software experience in design and development of web based Client - Server business applications using OOP, Java/J2EE technologies and working on complete Software Development Life Cycle (SDLC).
- Worked as a Solution designer for a BTGS Confidential which handles quoting and ordering of IPCG service to BT GS Customers.
- Experience in telecom domain having expertise in varies modules such as production support, End to end design and component design areas.
- Good functional experience in the area of OSS/BSS (Sales tools, Order Management, Inventory Management, Change Management)
- Experience in designing user interfaces for web applications using various web technologies such as HTML, CSS, JavaScript and JQuery.
- Strong Analytical and problem solving skills and on functional design skills.
- Experience in application/web servers like Apache Tomcat.
- Extensive experience in developing scalable, reliable and efficient enterprise applications using Java, Spring Boot, REST API, Web services, Servlets, Spring framework, Hibernate and XML.
- Expertise in developing Use Cases, Sequence Diagrams and Class Diagrams.
- Expertise in implementation of Core Java concepts of Java, J2EE
- Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP and JAXB.
- Expertise in using tools such as IntelliJ, Eclipse and SVN.
- Having good knowledge in Oracle Database (SQL).
- Having good knowledge in Spring boot and micro services.
- Experience in working with logging tools like Log4J.
- Sound knowledge of Design patterns like Model View Controller (MVC) architecture.
- Ability to adapt to new technologies and environments quickly.
- Experience in the Agile Development Process.
- Requirements analysis and designing for the releases.
- Implementation of requirements for the releases extensively involved in Bug fixing found in different phases of testing.
- Active participation in entire lifecycle of software development.
- Participated in discussions with Project Manager, Business Analysts and Team Members.
- Good Team Player, Strong Interpersonal, Organizational and Communication Skills.
- Excellent Presentation and Customer handling skills.
TECHNICAL SKILLS:
Programming Languages: C++, Java
Middleware/Distributed: J2EE, SOAP, WSDL, Web services, JNDI, JDBC, Restful web services, Log4j
Server Side Programming: Servlets, JSP, JSTL, Custom Tag Libraries
Scripting Languages: Java Script, JQuery, HTML,CSS, XML,XSLT, DHTML, SQL
Java IDE: Confidential RSA, Confidential RAD,Eclipse,Net Beans, My Eclipse,IntelliJ
Datebases: Oracle, MySQL, DB2, Sybase, SQL Server 2000/2005
Webservers: Apache Tomcat Server 5.x/6.0/7.0/9.0
Application Servers: Confidential Websphere 7.0/8.5, Weblogic Server 8.1/9.1/10.0
Frameworks: Struts, Spring Boot, Spring Core, Spring MVC, Spring DAO
ORM Tools: Hibernate
Source Controls: CVS, Clear Case, GIT, SVN, tortoise SVN and GIT
Operating Systems: Windows 2000, Windows XP, Windows Vista, UNIX, Linux
Testing: JUnit, TestNG, SoapUI
Tools: Putty, HP ALM, TOAD, MS Office, MS Visio
Domain Knowledge: Telecom ordering systems.
PROFESSIONAL EXPERIENCE:
Confidential, Texas
Solution Designer/Developer
Responsibilities:
- Functional and Non-functional Review of the solutions
- Impact assessment on the IT system using the application portfolio inventory
- End to end Solution design for large systems like Mobile usage rating and billing system for telecom domain.
- Detailed Solution Assessment and Technologies like Kafka, Spring Boot, Cassandra
- Identifying Risk, Assumptions, issues and dependencies
- Detailing context, component and deployment model
- Developed Spring Boot frame work with Kafka and Cassandra
- Provide technical guidance and support development of systems.
- Implement solutions focusing on reuse and industry standards Confidential a program, enterprise or operational scope.
- Convey architectural solutions to all levels of professionals and leaders.
Environment: J2EE, Java1.8, Spring Boot, Hibernate, Spring Data JPA, Micro Services, Oracle 11G, Cassandra, Kafka, Ignite, Spring cloud, Zuul, Netflix .
Confidential
Solution Designer/Developer
Responsibilities:
- Framework enhancements for a new Confidential, to support Sales quote to Order journey Quote, Configuration, Pricing, Discount Approval, Profit and Loss Analysis by Bid Manager, Offer Approval, Order Creation, Inflight Changes/cancel, Modify/Cease/Move/Migrations
- Gather the requirements from portfolio architects
- Analyze the requirement and propose a feasible solution fulfilling the requirement.
- Providing tactical and strategic solutions for business requirements.
- Record the component impacts in Confidential and review with stake holders and Developers
- Help development teams in the development and testing.
- Support defects raised during CIT, UAT,E2E and ORT testing phases.
- As design Team Lead, review the stories and participate in pre assessment.
- Design and development of core modules for IP Connect Global..
- Technical design and estimation for Customer End Stories.
- Peer Code Reviewing.
- As the developer of the application, responsible for understanding the requirements of the application.
- Setting up the initial code base with appropriate folder structure, spring configuration files.
- Developed Technical Design Documents for different user stories of each development drop
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Implemented Dependency Injection using spring.
- Experience in working with third party Web services APIs and Web Services using AJAX and jQuery.
- Used various Java and J2EE APIs including JDBC, Servlets, JSP, Java Script, AJAX and XML.
- Developed remote communication using REST/JSON and REST/XML with spring.
- Demo of the development for each user story to requirement and testing team for the approval of user story.
- Have performed validations using Spring validations frame work.
- Used Spring MVC web application framework for building presentation layer.
- Created UML diagrams like class and sequence diagrams to represent the flow of the application.
- Fixing issues in all the environments to make the application deployment stable.
- Used SVN as version control tool.
- Involved in the performance testing of the application. Based on the test results, code has been tuned to create less objects and increased in the memory of the servers.
- Fixing defects.
Environment: Core Java (java 8), J2EE, Servlets, JSP, Spring, Spring Boot, micro services, Hibernate, spring data JPA,HTML, CSS, Java Script, JDBC, XML, Oracle, Weblogic, Eclipse.
Confidential
Software Developer
Languages: Java,J2EE,JSP,Spring MVC,JDBC
Database: Oracle
Tools: Confidential Rational Software Architect,Sablime.
O/s: Unix
Responsibilities:
- Used Spring MVC as a web frame work.
- Responsible for gathering requirements and implementing the design.
- Wrote JSPs to create front end and used java script for scripting.
- Have performed validations using Spring validations frame work.
- Created JSP and controller classes for different functionalities.
- Used JDBC for database operations.
- Developed service and DAO layers for the application.
- Understanding the three tier architecture for this application.
- And created Class Diagrams and Sequence Diagrams using eUML2.0.
- Created validator classes by implementing spring validator framework.
- Created controller classes by using SimpleFormController.
- Have written SQL queries Insert/ Update/ Delete of the data from database
- Use java mail for sending the mails.
- Responsible for understanding the functionality specific requirements.
- Used servlets for downloading and opening the resumes from the database.
- Fixed the critical defects of the applications.
- Have performed production support for the application.
Environment: Core Java, J2EE, Servlets, JSP,Spring,Hibernate, HTML, CSS, Java Script, JDBC, XML, Oracle, Weblogic, Eclipse, sablime,ANT, Confidential RSA.
Confidential
Software Developer
Responsibilities:
- Interacted with Business users and Analysts for requirement analysis and feasibility studies.
- Developed view pages using JSP, HTML, CSS, JavaScript, JSON and custom tag libraries.
- Extensive usage of Java beans with JSP in the project.
- Designed pages and implemented pagination feature using Display Tag Library.
- Developed Code with various design patterns like MVC, Singleton, Factory, Facade, Business Objects and Transfer Objects.
- Developed custom tags, jsp pages using Struts
- Developed Action Form, Action classes for implementing business logic using Struts Framework.
- Developed front-end validations by using JavaScript
- Designed and developed JDBC connection objects for the data retrieval and update.
- Developed connection pooling method to avoid the waiting for database connection.
- Participating in unit and integration testing
- Wrote SQL code for the database operations
- Implemented the email notifications using JMS.
- Used SVN for the concurrent development in the team and for code repository.
- Developed use cases, sequence diagrams and preliminary class diagrams for the system using UML.
- Involved in the development of XML parsing components using DOM.
- Responsible for creating and developing re-usable components and System Interfaces to interact with external Systems.
Environment: Core Java, J2EE, Servlets, JSP, HTML, CSS, Java Script, Struts, JDBC, XML, Oracle, Weblogic, Eclipse, Tortoise SVN,ANT, Confidential RSA.
