Sr. Software Engineer- System Analyst & Application Architect Resume
OBJECTIVE:
To obtain a challenging position that will utilize my strong leadership skills, extensive experiences and my education to deliver the best software.
SUMMARY:
- Over 15 years working experience in delivering information technology - based solutions
- Planning and implementing information technology strategies & roadmap and oversee all aspects of the design and deployment life cycle of corporate information systems.
- Develop the product requirements, define the roadmap for product development and track product performances throughout lifecycle from beginning to rollout.
- Assess company’s potential data sources (internal and external), architects design a plan to integrate, centralize, protect and maintain them.
- Managing and supervising development teams (internal and overseas)
- Comprehensive knowledge of web-based application development using n-tier architecture and direct operations for complex and advanced Information Technology and cloud environment
- Resolve escalated system issues utilizing in house staff and third party consultants.
- Ability to learn new technologies quickly and self-motivated
- Establish data-driven decision-making capabilities for executive office and collaborate with them, well organized and able to work effectively under pressure in order to meet deadlines.
SKILL:
Software Techniques: Working knowledge of object oriented methodology (OOAD) and analysis, and design of object oriented applications. Agile, Scrum, Project management, Entity Relationship diagrams, Data flow diagrams, and Relational Database Management system, Web Services (SOAP, REST & WSDL) integrations.
Databases: Excellent knowledge of complex database design concepts, large-scale database and big data designing, architecting and normalization. Working with SQL Server, ODBC, - ADO, NHibernate, Paradox and Database administration.
Programming Languages and Tools: Object-oriented programming in client/server environment includes MVC Net, VB.Net, C, C++, C# and Java, Action Script and FLEX. Following secure programming concepts under OWASP.
Web Infrastructure: Designing and developing effective front/end (GUI) solutions using HTML/DHTML/HTML5, XML, XLS, ASP, PHP and Strong experience with client side scripting languages JavaScript, Kendo tools and Angular, JSON and CSS.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer- System Analyst & Application Architect
Responsibilities:
- Working on all aspects of SDLS including busyness analyses, product development, application design, programming and development, delivery and maintenances for several applications. Work closely with customers, internal stakeholder and management team and helping to improve products deliverables and design and develop products KPIs for them.
- Initiate, define, and plan projects, including high-level project schedules
- Coordinate project execution with business stakeholders, sponsors, and team members
- Drive projects from start to completion
- Conduct requirements reviews, and technical design and code reviews with relevant stakeholders
- Build system integrations in conformance with internal standards for technologies, architectures to meet business process workflows and data flows across systems
- Ensure that systems implemented to meet business needs and in conformance with standards and processes
- Develop software code and/or interfaces as needed
- Consistently follow company defined software development lifecycle (SDLC) procedures and formal documentation requirements
Confidential - San Diego, CA
SVP Software Development, Senior Enterprise Solution Architect
Responsibilities:
- Manage, Direct, Analysis, Design, Architect and oversees the development of applications business rules, create blueprints for data management systems and coordinate between executive officers, business units and development team to provide best products.
- Develop, Implement, deliver, maintain and lead several initiatives and project plans including enterprise applications architecture, new products and services.
- Manage and transfer Enterprise Mortgage Products and Services (including Credit, Taxes Flood, Verifications, …) into cloud environment (AWS)
- Software Support and service delivery Optimization and Resource Alignment.
- Managing few development teams supervising more than 15 employees.
- Handle all recruiting and hiring of all level developers, QA & engineers.
- Research, negotiate and prepare software-consulting contracts for third party applications.
Confidential - San Diego, CA
Sr. Software Eng., Team Leader & VP of Software Eng.
Responsibilities:
- This application create very unique intelligent Credit reports and help lenders analyze and interpret applicant credit files in ways that will help them qualify their applicants.
- Using MS Visual Studio .Net and MS SQL Server to develop this application.
- Business Spaces™ PaperlessDocument Management &Delivery
- This Software as a Service (SaaS) solution requires no client side technology requirements other than an internet connection. Mortgage originators and lenders can save costs by eliminating printing and overnight shipping charges.
- To develop this application using FLEX to create rich interface application and implementing them in .Net environment and use MS SQL server as DB on the back.
- AVAIL Mortgage Pre qualifying Services Management.
- This intelligent application provides ongoing, fully customized mortgage qualifying help to applicants and it is developed in MS Visual Studio .Net and MS SQL Server.
Confidential, San Diego, CA
Sr. Software Engineer & System Analyst
Responsibilities:
- Work as System analyst / web developer in completing web projects that is design and develop in .Net environment and MS SQL Server as RDBM.
- Maintaining and improving existing code using ASP, ASP.NET, VB ASP.NET, VBScript and JavaScript.
- Upgrade and expand SQL database infrastructure, and write store procedures and queries for applications.
- Debug and clean up the existing web applications.
Confidential - Vista, CA
Software Eng. - Web Developer
Responsibilities:
- Work as technical lead / developer in completing web projects.
- Assist in maintaining existing code using ASP, ASP.NET, VBScript and JavaScript.
- Assist in the management of SQL database infrastructure, and write store procedures and queries for applications.
- Work with management and end users to create new feature for existing web sites and applications using Active Server pages, VBScript, JavaScript, HTML, and Microsoft SQL Server.
- Debug and clean up the existing web applications.
Confidential
Software Developer
Responsibilities:
- Designed framework and application structure for several e-commerce and advertising web applications.
- The application promotes customers products and services offerings in web environment.
- Designed system use case, class, sequence and state chart diagrams for call processing and database persistent objects.
- Developed web applications using ASP, ASP.Net, VBScript and JavaScript.
- Implemented complex GUIs using DHTML, XML/XSL and JavaScript.
- The application used Microsoft SQL Server as database engine and ADO to connect to middle layers.
Confidential
Programmer and System Analyst
Responsibilities:
- Developed methods and classes for a financial application, which provide major functionality using Visual Basic.
- Used Visual Basic environment to develop windows user interface.
- Implemented components for XML manipulation to encapsulate XML functionality for application reports.
- Developed components for database manipulation in the application.
- Developed socket base connection for financial base information retrieval.
- Developed some functions and reports in Visual Basic for Financial Systems application.
Confidential
Programmer and System Analyst
Responsibilities:
- Worked as part of a team to design and develop Insurance system for all departments of Confidential.
- This extensive application included Fire policy, Transfer policy, Third party policy, Accidents policy and etc.
- Designed and developed in Unified Modeling Languages (UML), object-oriented analysis and design (OOAD) and object-oriented programming (OOP) in Visual C++.
- Designed and developed internal company web sites using Microsoft Front page, Java, Java Script and VB Script.
