Software Engineering Manager/technical Architect Resume
SUMMARY:
- A successful 14 year track record of hands - on as a Manager, Architect and people management across variety of Industries, with demonstrated competence in delivering quality products, projects in a fast based, entrepreneurial, team environment, that improve the bottom line. An Effective Communicator, an accomplished leader and a team builder with a keen ability to deliver business results across cross-functional teams. Excellent organization and problem solving skills.
- Passionate technologist around 14 years of professional experience and a strong foundation in Enterprise application development
- Responsible for Recruit, challenge, and reward high performance individuals that deliver triple impact of average engineers.
- Experienced in lead development efforts in short agile release cycles and ensure the commitment by our team to deliver high quality product.
- Responsible for verifying and setting the team goals and hold people accountable for the goals.
- Responsible for create common work environment that fosters independence, transparency, improvement and learning.
- Responsible in working with cross sector teams and Enterprise Teams including development, infrastructure and network operations teams.
- Responsible in delivering software in a continuous integration environment and Passion for speed and optimization within the development process .
- Good Knowledge in AWS(Amazon Web Services) environment including AWS Storage and content Delivery, Databases, Management Tools, Security & Identity etc.
- Created and tested applications in isolated cloud resources using Virtual Private Cloud.
- Deployed and configured various storage services such as S3, Cloud Front, Glacier, Import / Export Snowball etc.
- Excellence in complex situations with clarity of vision, boldness, inspirations and integrity
- Good in Emotional intelligence like humility, patience and Communication skills.
- Experience in Agile Scrum methodologies, water fall model and Iterative process.
- Responsible for project management - planning, estimation, execution, issue/risk management and resource management/allocation, maintaining vendor relationship, communication, resource, change, risk and issues
- Strong Experience in Variety of Industries like Confidential, Defense Applications, Manufacture Application, Financial Applications, Hospitality, Import & Export Software’s.
- Provided technical input to product proposals (RFPs) and presented this input to potential domestic and international customers resulting in winning over $25 million in new revenue for different companies.
- Responsible for developing and leading project and program assessment phase project charter, RFP and SOW and Track Project milestones and deliverables.
- Responsible for trusted relationship with all the stakeholders.
- Identify and manage project dependencies and critical path.
- Create a detailed work plan which identifies and sequences the activities needed to successfully complete project(s)
- Responsible and determine the resources (time, money, equipment.) required to complete all project(s) and Execute the project according to the project plan
- Define, Monitor and Track various iteration metrics and status report to periodically evaluate the health of the project and report to client manager.
- Foresee risks & issues and escalate them to next level of management.
- Work with senior management and executive staff to develop cohesive plans for the development of innovative software products.
- Participate and drive technical meetings.
- Experience in Architecting and designing the web, windows, service, highly available, scalable and fault tolerant based application.
- Responsible and Ownership of all technical aspects of a project program: data migrations, data quality, systems integrations, 3rd party applications, and custom development.
- Evaluate and Research of new tools & technologies, deliver Proof-of-Concepts and define best practices.
- Expert in working with functional teams to define and implement migration strategies from legacy systems to new architecture and technologies.
- Excellent in work concurrently on several projects, each with specific instructions that may differ from project to project.
- Fully understand functional side of the application and provide suggestions and Expert in Problem solving, creativity with intellectual.
- Provide leadership in architecting, implementing technical infrastructure for many products.
- Responsible and enthusiastic about coaching, mentoring of our technical leaders and contributors in the performance of their duties and actively participate in walk-through, inspection, review and user group meeting for quality of product.
- Lead the development and delivery of IT solutions across a variety of technologies including but not limited to: ASP.NET/C#.NET/VB.NET, IIS, MVC 4.0, Angular.js, Knockout.js Node.JS, Express.JS, and JQuery 1.*2.*, JSON, XML/XSLT, ASP, VB, CSS and protocols like HTTP, TCP.
- Knowledge of cloud computing(Azure, Amazon Web Services(AWS)) and knowledge on D3.js, React.js etc.,
- Strong database design/development experience using SQL Server, Oracle including, but not limited to: data model, stored procedures, triggers, DTS.
- Familiarity with mobile, both native and HTML5,CSS, Bootstrap
- Expertise and hands-on experience in service-oriented, Restful, multi-tier Architecture, and implementation of scalable, high-performing web applications
- Excellent hands-on developer for resolving complex technical problems
- Expertise in creating and managing scalable Restful API libraries
- Design Systems at the component level, make strategic technology choices, and directly supervise the quality of designs and implementation inside and between components
- Excellent in reviewing and producing technical documentation
- Excellent in working with all developers and QA members, understand their tasks and provide assistance in resolving issues at code level.
- Technical leadership, setting best practices including integration and application development, deployment, testing (unit and systems), and iterative refinement.
- Team management & Technically Hands on Experience with Microsoft and open source stack.
- Planning, Estimation and execution
- Analytical Skills
- Customer/Vendor relationship management
- Agile/Scrum Framework
- Cross Functional Interfacing/Enterprise Application Development
- Product Roadmaps
- Performance/Salary Reviews
- Resource Allocation
- Project Scheduling & Status
- Time Managing
- Risk management and mitigations
- Excellent Communication
- Project charter
- Time Money and Equipment Management
- SDLC
CORE COMPETENCIES:
- Engineering & Quality Management
- Architectural Design
- Hands-on everyday work
- Team management
- Technical Proposal writing
- Cloud Computing AWS, Azure
- Strategic-planning & execution
- DB Schema Design
- Open Source techie.
- Directing Cross functional teams
- SW/HW decision making
- Microsoft, Java & Front end
- Sound-Judgement/Decision-maker
- R&D Activities
- SAAS & Internet of Things
- Agile & Waterfall Development
- Be-ready solution provider
- API design.
- Change management & client relations
- Performance optimization
- Sense of Humor.
TECHNOLOGIES & TOOLS:
Microsoft Technologies: C# .NET, ASP.Net, MVC Razor, ADO.Net Entity Framework, WCF, Rest Services, JSON, Web Services, Silverlight, Service Oriented Architecture(SOA), VB.Net, Web Service, MS Integration services, LINQ, MS-Build, Anthill-Pro, Cross Language Integration, WebSphere MQ, MSMQ.
Web Technologies: Angular.js, Node.JS, ExpressJS, Underscore.js, Knockout.js, JavaScript, HTML-5, JQuery, JSON, Ajax, XML, XSLT, Grunt, CSS 3, RWD, Jasmine.
Cloud Computing: Amazon Web services(AWS), Identity and access management(IAM), EC2, S3, Cloud Front, Glacier, Import / Export Snowball
Protocols: HTTP, TCP
Reporting tools: Crystal Reports 3/8/10, oracle Reports, Cogno’s
Database: SQL Server 2000-2012, Oracle 8i,10g,11g
Version Control Tools: VSS, TFS, GIT, GITHUB
Testing Tools: NUnit, Selenium
Methodologies: Scrum, XP, SDLC
Patterns and Tools: SOA, IOC, DI, OOAD, UML, Visio, VS Modeling
SDK-Tools& other-Tools: Open XML, Silverlight toolkit, Enterprise Library, Unity Controls, CLR & Your kit Profiler.
Other Know Artifacts: Amazon Web Services, Azure, React.js, D3.js, Algorithmic Problems, MySQL, MPP
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineering Manager/Technical Architect
Responsibilities:
- Function as a core team member and leader with the Business team.
- Managed engineering execution teams in the development of requirements and Hands on experience with different software languages.
- Executing the project as per the project plan.
- As a Manager worked with cross-functional teams during crisis to address and resolve complex incidents and problems in addition to assessment, analysis, resolution and root cause analysis of cross-functional issues
- Good Knowledge in AWS(Amazon Web Services) environment including AWS Storage and content Delivery, Databases, Management Tools, Security & Identity etc.
- Created and tested applications in isolated cloud resources using Virtual Private Cloud.
- Deployed and configured various storage services such as S3, Cloud Front, Glacier, Import / Export Snowball etc.
- Excellence in complex situations with clarity of vision, boldness, inspirations and integrity
- Handling multiple projects across my company revenue worth 5 million dollars.
- Defined Architecture, system design and software implementation for product/system that meet the quality of the mission critical applications.
- Lead the engineering execution team in all the phase of the SDLC.
- Designed tons of POCS based on the input requirement and Drive the team to update the latest technologies to fasten their work.
- Introduced new technologies like Angular.js, HTML 5.
- Introduced the Agile process for most of the projects to track down at lower level.
- Designed the Architecture style Rest and created the Scalable API across the enterprise applications.
- Developed all the application compatible for multiple devices.
- Reengineers existing business processes and systems infrastructure to support business growth and engaged with Enterprise level team to build the process of upgrading the Infrastructure.
- All the Applications Designed to support for the RWD works across multiple devices.
- Drove the team to stay with current technology trends like Angular.js, Node.JS, Express, and Underscore JS.
- Developed the POCS for all the new business requirements from the business teams and demonstrating the POCS to the Users.
- Coordinating communication between internal and Enterprise team to get the development requirements and business requirements.
- Supported the implementation of Company programs, standards, procedures, methods and practices.
- Oversees the allocation of resources to development projects.
- Involved in development application, Code Reviews, Requirement analysis, System Design.
- Participating and conducting with all the stakeholders meetings to get the better understanding of the Confidential workflow.
- Worked on Identify and manage project dependencies and critical path.
- Creating a detailed work plan which identifies and sequences the activities needed to successfully complete project(s)
- Working with the resources (time, money, equipment.) required to complete all project(s) and Execute the project according to the project plan
- Monitor and Track various iteration metrics and status report to periodically evaluate the health of the project and report to client manager.
- Working on Foresee risks & issues and escalate them to next level of management.
Tools: C#.net-4.0, MVC-4.0, ASP.net-4.5, WCF, .net, Framework-4.5, Razor, Engine, HTML5, Angular.js, Node.JS, Express.JS, Underscore.JS, JQuery, Ajax, MS SQL Server 2012, SQL Profiler, Oracle 11g, Perfmon, Team foundation Server, CLR Profile, Selenium, Nunit.
Confidential
Technical Architect, Lead Analyst
Responsibilities:
- Designed, architected and participated in the development of a client-server framework containing more than 2M lines of c# code.
- Coding the presentation layer using ASP.net to interact with service layer using Windows Communication foundation technology.
- Designed and developed custom .NET components and user controls.
- Developed WCF services to enable effective communication between SOA
- Responsible for working with local and Onsite teams to deploy applications to QA and production environments.
- Management of IIS, Application Pools.
- Discovered and corrected a major security risk affecting a number of the client’s Windows applications.
- Developed a framework of objects and controls to encapsulate business rules and data access
- Re-architected and re-built the clients problem C# document management application. The previous version only achieved five percent of the maximum expected load. New version achieved expected load at only twenty-five percent CPU usage.
- Implemented solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical web-based solutions
- Successfully integrated data from Web forms to Business Layer using the WCF with HTTP and TCP Protocols (WAS).
- Lead and mentored development team members, including preparing and dispensing work assignments and reviewing the work of other team members
- Using CLR profiling, implemented various performance improvements including reducing garbage collection processor time from 45% to 3%, reducing the amount of large objects created on the heap and reworked code bottlenecks.
- Created technical documentation covering the changes and improvements to the Document Management application.
Tools: C#.net 3.5, ASP.NET 3.5, Web forms, WCF, Windows Activation service (WAS),Linq, JQuery, Forte Language,.net Framework 3.5, Oracle, IIS 6.0/7.0,CLR Profiling, Yourkit Profiler.
Confidential
Technical lead, Team lead, Manager
Responsibilities:
- Developed applications using Visual Studio 2005, C#, and a combination of WCF Services, IBM MQ Series, and ASP.Net web sites.
- Acted as liaison to the project manager to ensure quality deliverables during the application lifecycle
- Successfully designed and lead a team of developers on a flight data synchronization project tasked with keeping crew flight data in sync with the Arcelor approved system of record.
- Used agile methodologies, test driven development and automated builds.
- Successfully engaged external clients in proposal and requirements gathering meetings.
- Used the framework to help move the business services division from an Forte Application to a .Net based model with agile methodology.
- Lead developer on a team of 5-15 developers for a new Modules tracking and reporting system.
- Built a WCF service framework underneath the approval application that allowed integrating future and legacy applications with this central business application.
- Implemented role based security and customizable workflows based on a user's role.
- Designed web forms and Windows interfaces.
Tools: C#.net 2.0, ASP.net 2.0, Forte Language, WCF, WF,.net Framework 3.0, Web sphere MQ, Oracle.
Confidential
Technical lead, Team lead, ManagerResponsibilities:
- Involved in Designing, Coding, Database Designing, Crystal Report Generation
- Involved in Developing Crystal Reports
- Involved in Designing the product
- Involved in Coding the Forms
- Involved in Writing the PL/SQL Queries
- Involved in Developing Crystal Reports
Tools: Asp.net 2.0, C#.net, Oracle 8i, Crystal Reports, SQL Servers.
Confidential
Technical lead, Team lead, ManagerResponsibilities:
- Involved in Designing the product
- Worked with the clients and the product to design and develop the Products
- Developing the windows forms and server side code
- Designing the Database and stored procedures to access in the server side environment
- Worked on development of Crystal Reports
- Involved in Unit testing of the Product.
- Module testing and Developing Reports.
- Built the application and installing over the client environment and do the regression testing in the client environment.
Tools: Vb.net/C#.net, Windows, Sql server 2000, Crystal Reports 7/8