Solutions Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY
- IT professional and hands - on leader with 14 years of experience in analysis, design, architecture and management of software engineering. A leader with proven track record of directing development and QA teams through challenges to deliver products on-time and on-budget while rebuilding client trust and securing new business.
- 10 years of experience in leading and managing onsite and offshore development and quality assurance teams (size: 5-10).
- Creation and coordination of strategy, development plans, technology roadmap, process improvement & standardization.
- Engaging in pre-sales opportunities, collaborating with internal and external vendors and customers, and leading development of new solutions.
- Architect and innovate new software and integrations of existing products to meet and exceed customer expectations.
- Agile Coach for onsite/offshore teams for QA and software development. Also functional manager for software development team. Provide customer insight and coordinating internal and external expectations to ensure successful on-time project completion.
- Team building, resource planning, 1-on-1 meetings with team members, setting professional goals and growth plans, and annual performance reviews.
- Hands-on experience of 14 years in full stack Microsoft development technologies.
- Excellent experience building multi-tiered, and SOA based web applications utilizing REST, SOAP, Entity Framework, C#, VB.NET, ASP.NET 1.1 - 4.5, WCF, LINQ, AJAX, JavaScript, JQuery, AngularJS and Microsoft Enterprise Library.
- Excellent proficiency in SQL, PL/SQL, T-SQL, Stored procedures and Triggers in SQL Server.
- Excellent knowledge and experience on design patterns such as MVC, Facade, Singleton, Repository, Strategy, Prototype, Observer, Bridge, Single Sign On SAML 2.0, and Microsoft SSO Design Pattern.
- Extensively used version control systems such as VSS, Subversion and Git.
- Excellent experience and knowledge of design tools such as Visio 2003 - 2016, Balsamiq etc.
PROFESSIONAL EXPERIENCE
Confidential
Solutions Architect
Responsibilities:
- Primary responsibilities include leading and managing onsite and offshore development and QA teams, hosting daily standup (scrum) meetings, removing roadblocks for offshore (Indian) development team by working with Ops and DevOps teams.
- Other day-to-day activities include working with managers and architects for creating project plans, technology road maps, streamlining processes and making build vs. buy decisions.
- Mentoring junior team members, code reviews, approving pull requests.
- Working closely with business analysts to complete ill-defined requirements and writing design and architectural artifacts such as DRS, ERDs, DFDs, Class diagrams, Wireframes, Context diagrams and etc.
- 5-10% of my time is spent on coding/fixing bugs in .NET and SQL etc.
- Some of the live websites that I’m currently working on (Secure sites, require login/password)
Confidential
Lead Software Engineer
Responsibilities:
- Worked there as a lead software engineer, responsibilities included handling design, architecture and development of SOA based web applications and databases.
- Day-to-day activities included development, coding, testing, and mentoring junior developers.
- One-third of the time was spent in designing and assisting business analysts in gathering requirements and creating technical design documents such as ERDs, DFDs, Class Diagrams, and other application architectural design diagrams.
- Rest of the time was spent in development, coding and testing. Writing stored procedures and triggers in SQL Server.
- Selected Live Web Apps (Secure sites, require login/password)
Confidential
Senior Software Engineer
Responsibilities:
- Worked there as a senior software engineer on enterprise level projects, developed for different clients; Confidential Held offshore development team meetings regularly and mentored junior programmers.
- Designed and developed multi-tier AJAX enabled web applications in ASP.NET 2.0/3.5 with C#.
- Wrote stored procedures in SQL Server and other programmer-2-programmer technical documents.
Confidential
Senior Software Engineer
Responsibilities:
- Worked as a senior software engineer with responsibilities including system analysis and design, coordinating with client, developing and maintaining enterprise level applications.
- Selected Clients’ list includes Sigmund Software
Confidential
Software Engineer
Responsibilities:
- Worked as a .NET software developer handling end-to-end development of multiple projects in parallel. That included web based applications as well as multi-threaded stand-alone (fat client) applications their deployment and support.
- Some web applications developed (as a part of a team) can be accessed by following selected links:
Confidential
Java Instructor
Responsibilities:
- Worked as Java Instructor, teaching JCP (Java Certified Programmer) classes. This was mainly a teaching assignment at a local college level, soon after post-graduation.