Sr. Software Architect / Technical Lead Resume
Orlando, FL
SUMMARY:
- An energetic, enthusiastic, Sr. Software Architect / Technical Lead seeking a Challenging job in Software Development.
- Seeking a Sr. Software Architect / Technical Lead career, which allows me to build upon the knowledge/experience I’ve gained in technology industry by focusing on the Architecture, design and lead team.
- Lead/Managed a multi - disciplined offshore/onsite software development team, which included coaching, mentoring, analysis of existing application logic, new development, career goals and training needs etc.
- Developed technical architectural documentation to translate project/business requirement as per architecture guidelines. Develop UML (Use case, Class, Activity, Package and Deployment Diagram) to show boundary and relationship of system that help stake holder and technical team to understand provided solution.
- Assess market technology choices to determine fit, including software, hardware, SaaS/PaaS, etc.
- Coordinate with delivery project managers and business analysts to draft project scope and compile delivery estimates.
- Collaborate with other architecture teams.
- Adapt to a quickly changing environment and interact with a broad customer base with diverse needs and functional responsibilities.
- Build Software development process to make sure developer go through coding, debugging, testing and deploy to development server which included unit tests.
- Oversee and monitor projects and initiatives for technical lead and architectural soundness. Take an active hands-on Sr Architect/Tech Lead role in key development projects.
- Provide constant and clear technical and architectural leadership. Ensure correct technology choices and high standards in terms of adherence to best practices. Consistency, performance, robustness, intuitive APIs are core tenets for our solutions.
- Perform peer code reviews and architectural reviews.
- Planning, monitoring, and appraising job results; coaching, counseling, and providing positive and adjusting feedback. Write performance reviews.
- Implemented enhancements to the healthcare software product starting January 2017. In 1 month, delivered integrated product with significantly improved system reliability and quality. Resulted in increased product quality and performance.
- Highly skilled at interacting with the customer and resolving their issues with a quick turnaround time.
- Recruited and led a team of talented developers to accomplish successful delivery of large scale product within tight deadline.
- Reviewed code to ensure adherence with coding standards and mandatory unit test cases to accomplish quality product.
- Demonstrated success many times under aggressive project schedules and deadlines. Flexible, result-oriented and adapt to the environment quickly to meet the goals of the product and the organization.
- Hardworking, enthusiastic and highly committed to the growth and success of the organization.
- Very quick and efficient in solving complex technical issues.
- Possess good work ethic and high-level of integrity. Serving 24/7 on-call Duties.
TECHNICAL SKILLS:
Languages: C#, VB .NET, ASP.NET,MVC, LINQ.NET, .Net Framework (2.0, 3.5,4.0), ASP, HTML, CSS, J Query, Angular, AJAX, VB6, C++, UML, XML, C, C++, Java Script, Type Script, VB Script, JAVA,WCF,WF, XSLT, Java, Angular, Angular 4.2.3
.Net Technology: ASP.net, MVC 4.0, WCF Services, Restful Services, Web API, MSMQ
Services Bus: N - Service bus 4.0, Windows Service Bus
Object Design: Design Patterns (MVC 4.0), Repository pattern, adapter pattern, façade pattern, MVVM
ORM: Fluent n-hibernate, Entity framework 6.0 (Code First/Model First)
IDE: Visual studio 2005-2008-2010-2013-2015 , Visual Web development 2005/2008/2012
Data base management System: DBMS/ADBMS (SQL 2000, SQL 2005/2008) T-SQL/PL SQL, Oracle, Query analyzer, X-SQL Object compare, X-SQL Data compare Team foundation Server (2005, 2008), Visual source safe, SVN (subversion)
Distributed: COM/DCOM, OOAD Methodology
Operating System: Windows XP LINUX Windows2000 Windows 98
Performance Profiler Tool: Hibernate Profiler, Entity framework Profiler, Red Gate Profiler
HealthCare Interface: Mirth Connect
Architecture Framework: TOGAG 9.1 Enterprise Architecture Management
Skills: Achieving Goals, Accuracy, Administrative, Communication, Conflict ManagementCoordination, Decision Making, Development, Goal Setting, Hiring, Honesty, Leadership, Motivation,Organizing, Planning, Problem Solving, Project Management, Process Management, Success, Team Building, Team Manager, Training, Obstacle Removal, Conflict Resolution
PROFESSIONAL EXPERIENCE:
Confidential, Orlando, FL
Sr. Software Architect / Technical Lead
Responsibilities:
- Lead the design, develop and architect of the patient engagement solution in MVC/ASP.net/WCF/C#/SQL with using ORM fluent n-hibernate with service oriented architecture using MSMQ.
- Build Service oriented architecture using WebAPI (C#/Entity frameworks) and Windows services bus to integrate with Care Notify (Angular/Responsive design UI) Application.
- Implement Channel Payment gateway to integrate payment services using service oriented architecture (C#/WCF/Restful Services/SQL) to integrate with Care notify check in. Re-write technical depth SOAP web services to WCF Restful services using ORM (fluent N-hibernate/Entity framework) and C#.
- Successfully Integrated practice management system API with patient point health sync solution using HTTP Put/Post Get request response and convert JSON to C# object.
- Using SVN to manage development and production branched and tag the branch to create repository with build version.
- Mentor other developers and provide technical guidelines in team, and work with management in scheduling projects as well as balance business and technical objectives in tight deadline.
- Collaborated with internal user and QA team of the patient engagement solution team to determine new requirement and use WCF/C#/SQL to implement the requirement.
- Take a lead on creating deployment document and code review for production deployment with another team member of technical team. Complete project in deadline and collaborate with QA team to resolve an issue.
- Working together with VP product management/Sr VP of Technology to plan and execute, ensure that development teams have appropriate technical specification, direction and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
- Manage and lead software engineering resource in right direction to achieve project on time and mentor team to make sure team is up to date with their skills set.
- Work closely with VP product management for understanding the systems functional and non-functional requirements and giving them feedback of architecture design and implementation of product solution.
- Demonstrate leadership abilities to our client with the deployment of software upgrades, enhancements and fixes that are coordinated based on release schedules.
- Evolve the existing software system application and architecture in various area as needed
- Coordinate release and sprint planning.
- Participate in daily scrum and make sure communication happen with internal team member with QA team.
- Help developers resolve both technical problems as well as mentor developers with demo session across development team.
- Provide leadership and guidance to coach, motivate and lead team members to right direction to accomplish task on time.
Confidential, Jacksonville, FL
Sr. Net Software developer / Tech Lead
Responsibilities:
- Lead the design, develop and implementation of the CIM in ASP.net/WCF/C#/SQL to provide real time Referral notification system using Nservice bus MSMQ system and enhance the existing system with new features.
- Collaborated with internal user and QA team of the CIM and AVP business to determine new requirement and use WCF/C#/SQL to implement the requirement.
- Lead print manager project and complete enhancement of the invoice system.
- Apply the new functionality and update existing hold code system AVP (WCF/C#/SQL), apply new business rule logic in WF rules engine to activate the hold for daily referral.
- Take a lead on creating deployment document and code review for production deployment with other team member of technical team.
- Complete each project in deadline and collaborate with QA team to resolve an issue.
Confidential, Jacksonville, FL
Sr. Developer/Software engineer
Responsibilities:
- Daily interaction with Director of Project, Project Manager, I have analyzed, designed, developed and maintained Confidential (ASP/ASP.NET/SQL2005/WCF/C#/HTML/CSS/Java script/VB6-Oracle ).
- I have also built and maintained SPM web service for Confidential.
- Daily interaction with tech Team lead/EA/Ektron/ISF/ Confidential core team applies best strategy to use current Confidential application to integrate in new future architecture of the Confidential.
- Build a development environment with the middle tier of the Confidential to test new design and functionality of the future Confidential .com application.
Confidential, Orlando, FL
Sr. Developer/Software engineer (Health Care)
Responsibilities:
- As excellent .net software developer consultant and daily interaction with VP of technology, development manager, I have completed project work at Confidential .
- I have designed, developed and maintain Traditional Electronic Application in ASP.net/VB.NET/ HTML/CSS/Java script/ /SQL 2005.
- I have also Built SQL schema and Store procedures for Traditional electronic application in SQL server 2005.
Confidential, Melbourne, FL
Sr. Developer/Software engineer
Responsibilities:
- As daily task involved, interaction with VP of technology, Sr Software Engineer and Marketing Manager, I have designed, developed and maintained the ISO-group corporate website using ASP.net /VB.NET /HTML/CSS/Java script/SQL 2005.
- Communicated with ISO-groups sales team and building XML auto pricing module for various E-commerce website in ASP.net/VB.NET/SQL and store it in SQL 2005 database using stored procedure.