Lead Software Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- I am seeking a challenging software development position that would allow me to work on the leading areas of technology and gives me the opportunity to learn while utilizing my seven years of software development experience.
- OpenGL and DirectX programming
- Windows administration - windows 2000, 2003, and 2008 Server including (DHCP/DNS/Routing/Active directory).
- Hosting Servers development, management, and security.
- 8051 Microcontroller architecture programming using assembly and C language.
- Atmel 89C51based embedded systems.
- Keil microvision tool for assembly and C programming of the microcontroller.
- Serial and parallel ports interfacing for both Microprocessors and Microcontrollers.
- Object oriented analysis and design.
- Software development using Agile/Scrum methodology.
- Writing technical documentation and reports.
- Preparing and presenting seminars of technical subjects.
- Art directing, penciling and inking.
- Capable of learning about and adapting to new technologies quickly.
KNOWLEDGE & TECHNICAL SKILLS:
- C/C++ programming
- C# programming
- Microsoft Visual C++ 6.0, .NET
- Microsoft Visual Basic 6.0, .NET
- ActiveX Data Object (ADO, ADO.NET)
- COM, DCOM, COM+, MIDL
- Standard template library (STL)
- Multithreading and synchronization
- Active Server Pages (ASP, ASP.NET 1.1/2.0/3.5)
- Structured Query Language (T - SQL/PL-SQL)
- SQL Server Analysis Services, and Reporting Services
- Windows Services / Web Services
- XML, XML Web Services, XSD, XSL
- HTML, DHTML, Web Standards, CSS
- Java Script, AJAX
- VB Script
- UML (Unified Modeling Language)
- InstallShield Scripting
- SharePoint Development (WSS 3.0/MOSS)
- PHP
- Java, J2EE, JSP, Servlets
- Struts, Hibernate, Drools rules engine
- Perl, Assembly, Visual prolog
- Microsoft Visual Studio 6.0, 2003, 2005, 2008
- Microsoft Visual InterDev 6.0
- Microsoft Visual SourceSafe 6.0, 2005
- CVS, SVN
- IBM WebSphere Application Server
- Rational Rose nMake, MSBuild, gmake
- Enterprise Architect
- Microsoft Office SharePoint Designer 2007
- Microsoft Project
- Microsoft Visio
- Microsoft SQL Server 2000, 2005, 2008
- MySql Database Engine
- IBM DB2
- Oracle Databases 8, 8i, 9 (OCP)
- Oracle Designer, Oracle Developer
- Oracle Reports, Crystal Reports 8.0
- Adobe Flash (Design, and Action script)
- Adobe Photoshop
- Adobe ImageReady
WORK EXPERIENCE:
Confidential
Lead Software EngineerResponsibilities:
- It provides the storage administrators with the tools they need to monitor the storage environment and to understand all of the critical details including overall risk and the health of the system.
- I was responsible for the underlying architecture for the different components of the application, as well as for overseeing the work being done by any other software engineers working on the project, and also participating in the software development.
- We have used C++ to develop the infrastructure components like the Data Collection Agents and C# to develop the frontend of the administration and the reporting tools for the storage administrators.
- An enterprise application gives the storage professionals real-time, scalable auditing across multiple sites. It compiles user access activities on the enterprise file system showing granular file use.
- I was appointed a leader to a team of four software engineers with the task of building two major modules of this product, the file event auditor and the reporting application.
- The first component is a c++ application consisted of a windows service and a visual interface for managing the file auditing policies and populating the enterprise’s file events into a transactional SQL server Database, the second component was a reporting application built in ASP.NET 2.0 using C# and utilized the SQL Server Reporting Services.
Confidential
Java DeveloperResponsibilities:
- I participated as a Java developer, it was built using J2EE, IBM WebSphere Application Server, Struts, Hibernate, Drools rule engine, and DB2 as the Database engine.
Confidential
Senior Software Development Engineer
Responsibilities:
- An enterprise application that provides detailed information about the storage consumption within the enterprise environment along with the ability to assert a high degree of customization over the cost of the storage consumption.
- I participated as senior SDE in building the Storage Financials product from the bottom up, it’s an N-tier application built in C# using .NET framework 1.1 and SQL Server.
- I participated as a C++ developer.
- The application was built using Visual C++.
- It works beyond the active directory allowing the network administrators to categorize the network machines into groups having a certain hierarchy and appointing them with full control over administrator passwords and the local windows accounts.
Confidential
Team Leader, Senior Software Development EngineerResponsibilities:
- I participated as a VB.NET developer.
- This project was outsourced through a UK client and built for Confidential in UK.
- It produces standard e-learning components (SCORM 1.2, and UKLOM) for the university’s Learning Management System (LMS).
- The project was built in VB.NET using .NET framework 1.1, SQL Server.
- We also have utilized the web standards based on an accessibility requirement.
- A large scale e-learning system for the Confidential, I’ve participated in building the scheduling and grading modules.
- It was built in ASP classic using VB script, Java script and SQL Server.
