Tech Lead / Senior Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- A Confidential Azure Certified Software Professional having over 18 years of IT/Business Solutions experience in analysis, design, development and implementation of cost - effective, high quality, high-performance and innovative technology solutions. Confidential Certified Azure Developer & Certified Azure Infrastructure solutions.
- More than 3 years of experience in Azure Cloud environment involving IAAS, PAAS.
- Familiarity on AWS Infrastructure solutions.
- Working knowledge on editing YAML templates.
- Expertise in analysis, design and development of custom applications using Confidential technology stack.
- Development level experience in Confidential Azure, TFS Customization, Cosmos DB, Graph DB, Neo4j, Telerik, ASP.NET, ASP, and C #.NET, Web Services, WCF, ASP.NET Web API, ADO.NET, JavaScript, jQuery, Angular, Bootstrap, PowerShell, CSS, HTML, WPF, UML and XML.
- Branching and Merging using TFS and Azure DevOps.
- Excellent background on DevOps with Confidential TFS and Azure.
- Creating CI/CD pipelines using Azure and Jenkins.
- Container Orchestration using Kubernetes.
- Migration expertise from TFS to Azure DevOps.
- Implementation of microservice architecture.
- Strong development experience in Telecommunication, Engineering, manufacturing and health care domains.
- Experience in database design and development using SQL Azure, Confidential SQL Server, GraphDB.
- Excellent knowledge of Object-Oriented Design and Development.
- Extensive experience with Agile, Scrum and Waterfall software development methodologies.
- Excellent communication skills and proven track record of global delivery as Lead/IC.
TECHINICAL SKILLS:
Confidential Technologies: C#.NET, ASP.NET4.0/3.5/2.0, ADO.NET, EF, MVC 4.0, WCF
Languages: C/C++, C#, LINQ, XAML, YAML
Framework: .Net core 2.0, .Net 4.5/4.0/3.5/2.0 , REST, Entity Framework
Databases: Oracle 11g, and SQL Server 2016/2008/2005 , Cosmos DB, Graph DB, Neo4j
Operating Systems: Windows (All versions)
Web Application Server: IIS 5.0/6.0/7.0/10.0
GUI: HTML5, VS 2005/2008/2010/2015/2017/2019 , WPF, Telerik
Scripting: Java Script, VB Script, jQuery, Angular
Reporting Tools: Crystal Report 8.5/10/XI, Crystal Reports.Net, Report Builder 3.0
Database Tools: TOAD, PL-SQL developer, SQL Server BIDS
Package and Deployment: Install Shield 11.0, MS Setup and Deployment Tool, Kubernetes
Other Tools: ADFS, VSS, TFS, Source Depot, Perforce, VSTS, Orca, ChartFx, $Universe, ActivePDF, SSIS, SVN, SharePoint 2010, ALM, Node.js, Grunt, Typescript
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Tech Lead / Senior Developer
Responsibilities:
- Involved in gathering the requirements, analyse and proposing the right solution.
- Communicate with managers to get to a common understanding on the requirement.
- Create requirements document and get it approved by required parties.
- Develop quantitative benchmarks to assess the performance of new architecture vis-à-vis current architecture
- Develop tools using WPF, Windows based to create scheduling tool for deployments using Telerik controls.
- Create build/deployment pipelines using Azure/Jenkins
- Defining responsibilities and taking ownership of work.
- Responsible for adhering to quality process and procedures in the projects.
Environment: Azure DevOps, Cosmos DB, Graph DB, Neo4j, GraphXR, Telerik controls.
Confidential, Raleigh, NC
Tech Lead / Senior Developer
Responsibilities:
- Involved in gathering the requirements, analyse and proposing the right solution.
- Communicate with managers to get to a common understanding on what is required.
- TFS Developer, Admin, DevOps.
- Develop quantitative benchmarks to assess the performance of new architecture vis-à-vis current architecture
- Plan TFS infrastructure to ensure high availability to the users.
- Creating branches and merging, Release plan etc., as per agile development.
- Maintaining branches, ensuring the daily builds are successful, eliminating network and other unforeseen issues during builds.
- Being on top of the build queue to ensure the branches are available for the developers to perform their developmental activities.
- Restructuring the projects/solutions to ensure everyone follows the same developmental strategy.
- Develop tools using WPF, Windows based to create scheduling tool for deployments using Telerik controls.
- Develop/modify TFS custom controls applications using C#, Visual Studio.NET 2013,2015,2017,2019 .net code.
- Create/modify build script using PowerShell, as per the requirement for each agile team/branch.
- Generate SSRS reports from undocumented TFS Database.
- Upgrade TFS to latest versions.
- Migrate plan from TFS to Azure DevOps
- Implement migration from TFS 2017 to Azure DevOps.
- Migrate VMs from vSphere to cloud for build infrastructure leveraging IAAS.
- Create/Edit YAML documents and leverage infrastructure as code.
- Implemented CI/CD pipelines on Azure DevOps using Jenkins.
- Involved in creating docker containers using Azure Kubernetes Cluster for the application leveraging PAAS.
- Implemented web application on azure to list the status of deployment servers.
- Implemented microservices using docker containers.
- Create validation documents for the projects audit purpose.
- Defining responsibilities and taking ownership of work.
- Responsible for adhering to quality process and procedures in the projects.
Environment: TFS 2013, 2015, 2017, 2019, VS 2017, VS Code, PowerShell, Node.js, Grunt, Typescript, Report Builder 3.0, C#, ASP.NET, jQuery, Angular, ALM, Entity Framework, Visual Studio.NET 2017/2015/2010/2008 , SQL Server 2016, Win 7, Fiddler, Azure, YAML, WPF, Docker, Kubernetes, Microservices.
Confidential, Philadelphia , PA
PROJECT LEAD
Responsibilities:
- Involved in gathering the requirements, analyse and design.
- Communicate with architects to get to a common understanding of how to implement.
- Interact with the client for daily communication with the team, and status calls.
- TFS Analyst, build and deployment coordinator.
- Creating branches and merging, Release plan etc., as per agile development.
- Developed/modify applications using C#, ADO.NET, MVC 4.0, SQL Server 2008, Visual Studio.NET 2010.
- Develop solutions for the bugs/issues raised by the business in a short turnaround time.
- Create documents for activities performed and share the knowledge with the team members offshore.
- Defining responsibilities and taking ownership of work.
- Performed Unit Testing, Integration Testing and Load Testing on the modules according to the requirements and development standards.
- Responsible for adhering to quality process and procedures in the projects.
Environment: C#, ASP.NET, ADO.NET, MVC 4.0, ALM, TFS, Entity Framework, Visual Studio.NET 20010/2008, SQL Server 2008, Win 7, Sitecore, Fiddler.
Confidential, Louisville, KY
Technical Consultant
Responsibilities:
- Working with Business, System analyst and solution Architect on finalizing the requirement details
- Finalize non-functional requirements like security, performance etc.
- Preparing phase wise release and integration plans with various systems
- Take responsibility for project management of various initiatives, including work estimation, planning, stakeholder management, and group management
- Work on system architecture and prepare SAD
- Provide architecture oversight over 4-6 scrum teams with total team size of 25-30 developers and testers
- Finalize domain model, data model
- Lead the technical activities of the elaboration phase and evaluate readiness for construction phase
- Design WCF services and contracts needed for integration with various source and customer facing systems.
- Design/Develop System structure (.net 3.5/4.0), Database structure (Oracle 11g/SQL Server 2008), Data protection algorithms, Protocols and interfaces to comply with Confidential internal standards as well as external standards like DAW, PCI, NCPDP.
- Develop a web application in MVC to interact with the system.
- Develop a tracking tool, using AJAX, to monitor the services across environments.
- Developed code, which follows Confidential recommended best practices providing high performance, scalable and secured code components.
- Generate management reports using Crystal Reports XI.
- Create $Universe tasks to schedule applications and packages.
- TFS Administrator, build and deployment coordinator.
- Work on base framework of common services and utilities to be used throughout the project using enterprise library and unity framework.
Environment: ASP.NET 3.5, 4.0, MVC framework, AJAX, C#, LINQ, ADO.NET, TFS, Visual Studio.NET 2005/2010, WCF, Crystal Reports 11.0, Oracle 11g, Win XP/2003.
Confidential, Raleigh, NC
Technical Consultant
Responsibilities:
- Design overall system with active participation of the client
- Was primary responsible to develop the application and move it to production.
- Providing Technical guidance and mentoring to development team
- Interacting with clients to gather requirements.
- Preparing and reviewing SRS, FS, SDD and PTP documents.
- Development of System structure, Database structure, Protocols and interfaces.
- Preparing prototype and presentations for US Marketing team
- Implementation of Client\Server software.
- Transitioning and planning processes.
- Defining responsibilities and reviewing deliverables.
- System’s support, modifications and adaptation according to customer’s requirements.
- Design and development of windows application
Environment: ASP.NET 2.0, C#, ADO.NET, VSS, Visual Studio.NET 2005, Crystal Reports .Net, Oracle 9i, Windows XP, Scrum methodology.
Confidential, Minneapolis, MN
Lead
Responsibilities:
- Analysis of the requirement for different modules.
- Interacting with clients to gather requirements.
- Preparing and reviewing SRS, FS, SDD and PTP documents.
- Developing the prototype of application.
- Developing the Component.
- Design/develop XSL Transformation from Teamcenter tcPLMXML to PDX (a Confidential PLM tool).
- Unit Testing the application using to make it compatible with different browsers
- Performing Code Reviews.
- Used ClickOnce deployment technology, Customizing SSRS Reporting, Achieving single sign-on.
- Develop SSRS reports using Teamcenter SOA and deploy to reporting server.
- Performing Code Reviews.
- Compiling monthly production statistics.
- Acquiring and transferring knowledge.
- Transitioning and planning processes. and Mentoring.
- Managing, coordinating, planning and executing project.
- Managing the knowledge, process, and configuration.
- Holding status and staff meetings
- Tracking tasks.
- Monitoring the progress of work.
Environment: ASP.NET 2.0, C#, C++, ADO.NET, VSS, Visual Studio.NET 2005, Crystal Reports .Net, SQL Server 2005, SSRS, ClickOnce, Windows XP.
Confidential, Redmond, WA
Technical Lead
Responsibilities:
- Development of NGN templates for use in various Confidential websites.
- Design the interface.
- Develop the XSL transformation for cross browser compatibility
- Development of WCF service to unify all keyword technologies from Confidential adCenter labs.
- Development of CF Services used to display content across Confidential websites.
- Develop/deploy/maintain the service till release.
- Development of a website to provide a centralized view of the status of the services with elementary troubleshooting capabilities.
Environment: ASP.NET 1.1/2.0, C#, XML, XSL, VSTE, Visual Studio 2005, Windows 2003, Windows XP, Product Studio, Source Depot.
Confidential
Senior Software Developer
Responsibilities:
- Development of toolkit which is used to display the schedule in Visio
- Software design for the toolkit.
- Development of assemblies pertaining to each component to be displayed
Environment: VB 6.0, COM+, ASP.NET, MS Access 2000, MS Excel, Oracle 8i, VSS
Confidential
Technical Lead
Responsibilities:
- Development of tool to compare software products online
- Design and develop the web application.
- Development of a portal to share documents online
- Development of Document search
- Development of email functionality
- Development of scheduling and proposal tool
- Development of web application to maintain attributes involved in scheduling, reporting using crystal reports and graphical representation using ChartFx.
- Design and development of scheduling tool and future focus.
Environment: ASP.NET 1.1, SQL Server 2000, Crystal Reports 8.0 Win 2000, VSS. Chart Fx
