Technical Director Resume
SUMMARY:
- 10+ years of Software Industry experience in development and testing
- Certified in Microsoft Azure Cloud certifications “ Implementing Microsoft Azure Infrastructure Solutions (70 - 533)” and “ Developing Microsoft Azure Solutions (70-532)”
- 1.5 years experience in ruby, capybara and selenium
- 1.5 years experience on ETLs, Bigdata, Azure cloud, TDD & basic understanding of Hadoop
- 5 years of strong Java/J2EE development experience
- 1 year of good .NET development experience
- Expertise in PHP, XML, SOA, JSP, Ajax, jQuery and SSIS package
- Struts framework, spring, JSF, Seam framework.
- Good experience with agile methodology as well as Waterfall methodology.
TECHNICAL SKILLS:
Database: SQLServer, Oracle, DB2, MySQL, Derby.
Platform: Windows, UNIX.
Programming: Java, C#, C/C++, Shell scripting.
Software: IIS server, Biztalk server, Maven, JSF, Struts, JBoss, Servlet, FTL, Apache, Web sphere.
Tools: VisualStudio, Eclipse, SQLdeveloper, JUnit, Tomcat, TFS, CVS, SVN, TFS, GIT
WORK EXPERIENCE:
Confidential
Technical Director
Responsibilities
- Provide the sales team with technical advice and support
- Oversee each project’s life cycle from conception to completion, with an emphasis on technical soundness and resource efficiency
- Develop and revise statements of work, which should include accurate time and cost estimates
- Analyze user requirements and usability metrics to ensure customer satisfaction
- Apply architectural and functional specifications to each project
- Collaborate with our design team to create accurate and detailed mockups for customer approval
- Meet with clients to refine and evaluate requirements, strategy and content needs
- Enforce coding standards across all departments
- Research and introduce new technologies for all employees and management
- Assist in creating in-house standards
- Solution architecting by analyzing the requirement of clients
- Communicates effectively with clients to identify needs and evaluate alternative technical solutions and strategies
Confidential, Raleigh
Senior Software Test Engineer
Supporting tools and technologies: Ruby, Selenium, Jenkins, Github, Source tree, C#, capybara, Onetest and python
Responsibilities:
- Automation of features full end to automation using UI and API level automation
- Implement BDD
- Maintain CD/CI environment, create jobs and extract report
- Create integration of Podio with other Citrix products like ShareFile and Rightsignature
- Create integration with non Citrix products like slack and device magic
- Worked with ShareFile tool, UMT automation as part of cross team collaboration
- Fixing backend bug(python) as the team was moving towards unified engineering
Confidential
Senior Software Test Lead
Supporting tools and technologies: Visual Studio Test professional, NUnit, MTM, SharePoint, Azure, Hive, HDInsight, Sqlserver 15, Power BI, Azure Sql, PowerShell scripts, Webservices, Fiddler, Biztalk, Store procedures, SSIS and ETL
Responsibilities:
- To lead a team of 4 people, responsible for Test strategy plan, Automation and Automation reusability plan, TDD plan, Test suite execution, Test execution report, Automation, maintain CD/CI environment.
- Create end to end test automation, data samples and update automation frame work according to new user stories.
- Create POCs for big data processing on HDInsight, Azure, Hive and Azure SQL and create COSMOS scope and iScope queries.
- Understand the data patterns, provide the logic to reduce the volume of data and Optimizing performance of ELT process
- Implement Test Driven Development suits
Confidential
Software Developer
Supporting tools and technologies: Java 6, XML, Tomcat, Toad, Oracle, HTML, SVN and Eclipse
Responsibilities:
- To understand all the functionalities. Identify the functionalities that can be automated.
- Prepare proposal document with all the details. Send to AT&T client for approval.
- Work on automation, once the proposal document approved.
Confidential
Software Developer
Supporting tools and technologies: Java 6, XML, JBoss, LightHouse, Jira, SoapUI, HTML, Rest webservices, sql developer, Eclipse, putty, apache, Spring JDBC and SOA
Responsibilities:
- To understand the requirements and develop modules according to the requirements
- To create DB scripts, backend layers, WSDL, Web service client, PHP page for corresponding module. Roll out the code to testing environment
- Bug fixing, Roll out to production and prod bug fixing
- Create Rest web services, keep update WSDL and serving methods according to requirement change, stub input and test using SOAP UI
Confidential
FTL Developer
Supporting tools and technologies: Java 1.5, XML, JBoss, Sql, Pl/SQL, Oracle 11g, Toad, SVN, putty and Servelet
Responsibilities:
- Analyze the requirements and preparing the design document.
- Coding, Unit Testing with Junit, tomcat, TDD-UT, stubs and mock classes.
- Build & Deployment
- Bug fixing & Production support