Architect/principal Software Engineer Resume Profile
5.00/5 (Submit Your Rating)
Va, UsA
PROFESSIONAL EXPERIENCE
Confidential
Roles assigned: Architect/Principal Software Engineer
Confidential
Responsibilities:
- Implemented LDAP, SSO Active Directory Integration using SPNEGO
- Performed design adjustments, troubleshooting, work coordination and code integration for the team members and with other teams.
- Develop and integrate web services with third-party systems
- Led architectural/technical vision and development in implementing architecture.
- Implemented SSO using SPNEGO web authentication and security configuration elements for Dragon Application.
- Responsible for design and developing more complex development assignments and mentoring team.
- Works and consults with product managers, and customer application experts to create software products containing required features and modifications.
- Participates as a functional team member in full software development lifecycles including design, coding, testing, and implementation and auditing.
- Created high-level design documents and provided estimates for development.
- Redesigned project structure and build scripts to optimize development efficiency.
- Works and consults with product managers, and customer application experts to create software products containing required features and modifications.
- Participates as a functional team member in full software development lifecycles including design, coding, testing, and implementation and auditing.
- Created high-level design documents and provided estimates for development.
- Coordination with team and QA team to make sure build is deployed on QA environments on timely manner.
- Redesigned project structure and build scripts to optimize development efficiency.
- Implemented security throughout the application to use encrypted passwords instead of clear text.
Confidential
Roles assigned: Architect/Principal Software Engineer
Responsibilities:
- Responsibilities as a j2ee team lead include providing the architectural approach in the creation of the model, architectural vision, validation and specification. As a part of the Common Services Team work on web services and messaging. Responsible for the development and implementation of the platforms like SOA architecture and web services. Work on enhancement of the application which are already implemented.
- Services built conforming to the patterns and standards defined in BCBSM SOA Architecture.
- Services built with the intent of reusing Common Services Framework for functionality common across services.
- Services are developed using top down approach, first design the implementation of the web service by WSDL file.
- Migrate EJB web services to JAXWS from WAS 6.0 to WAS 7.0.
- Responsible for pattern based assessment of J2ee based credit application system and delivering a detailed architecture assessment report. Lead for the refactoring project to implement the recommendations and to improve the application quality with regards to the adoption of standards, best practices, and patterns.
- Lead Architect responsible for software architecture, design and implementation of enterprise application using java and j2ee platform.
- Performed an architectural assessment of a distributed web site to identify performance bottlenecks due to implementation flaws. Problems identified included memory / cache management, threading and other design issues.
- Responsible for leading my team of engineering, technology and R D.
Confidential
Roles assigned:Lead/ Sr. Software Engineer
Responsibilities:
- Lead Architect responsible for software architecture, design and implementation of large-scale enterprise applications.
- Performed a detailed J2EE application architecture assessment to identify technical and related problems. Delivering a detailed architecture assessment report discussing issues and recommendations.
- Implemented SAOP web service clients.
- Responsible for recognizing major architectural issues and trade-off faced when designing and enterprise solution. Follow Agile/RUP as the primary methodologies in project. Beside Agile/RUP, gained experience in practicing OOD patterns using different technologies in J2EE like EJB, Servlets and more.
- Greatly improved module's performance: analyzed and re-factored the problematic areas, which resulted in tremendous content processing speed.
- Involved in high level analysis and design to improve performance and re-factoring legacy application.
- Performed an architectural assessment of multi-tier application based on Java on the Tomcat platform. Advised the development team on architecture and configuration issues.
- Performed an architectural assessment of a distributed web site to identify performance bottlenecks due to implementation flaws.
- Migrated from Spring2.5 to Spring3.0
Confidential
Roles assigned: Lead/Sr. Software Engineer
Responsibilities:
- Worked as Lead Developer, responsible for complete System Design and the basic architecture were designed as per J2EE architecture.
- Used UML for designing, Java, MDB, XML and XSD schemas. Involved in the analysis, design and developing the system.
- Developed startup classes to bridge between MQ-Series and JMS queues in application server and configuration in application server.
- Analyzed, designed and implemented DAO pattern for accessing the Oracle database using the connection pooling.
- Developed test cases for Unit testing using JUnit and performed integration and system testing.
- Setting up WebLogic Application Server for system testing and component testing.
- Developed Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Used PVCS as version control for the documents, code and configuration files.
- Used XSD schemas to validate Xml messages transmitted over IBM MQ-Series JMS, were used for a real-time data feed from various external systems.
- Involved in creating PL/SQL queries.
