Analyst Developer Resume Profile
SUMMARY:
- Nine 9 years of .NET/PHP/JAVA/VB6 extensive experience in software architecture, design, development, integration and deployment
- Complete Software Development Life Cycle SDLC experienced on various projects with variety of roles, including Developer, Technical Lead and Team Lead
- Extensive experience in application development using .NET, PHP, JAVA, JSP, Spring Frame work ,Entity Frame work, MVC4, Razor View Engine ,WCF Web Service, SOAP, Restful, LINQ, XML, XSLT, DTD/Schemas, JSP, JDBC, HTML, HTML5, DHTML, Twitter Bootstrap , Foundation ,CSS, CSS3, LESS, SASS SCSS , JavaScript, JQuery ,JSON and Ajax
- Experienced with Cloud-to-Cloud Integrations
- Experienced with Cloud Computing Service and RESTful APIs using OAuth 2
- Experienced in working on N-Tier architectures, Client-Server and Desktop applications
- Well versed with OWASP Top 10 Security Vulnerabilities
- Used source code analysis tools to identify vulnerabilities early in development phase
- Experienced in code review and analysis and technical problem solving and Excellent debugging skills
- Experienced with source control procedures, specifically VSS, SVN ,GIT and TFS
- Experienced with RDBMS design, development and implementation, created Database Design, Managed Schemas, ER Diagram, Normalization, Indexing, Optimization, wrote Stored Procedures, Functions and Triggers using MSSQL and MySql
- Experienced in Query Optimization, troubleshooting and resolving database integrity issues, performance issues, blocking and deadlocking issues, connectivity issues, security issues etc
- Strong knowledge of indexes, index management, integrity checks, configuration, statistics, and storage of indexes
- Experienced in Object-Oriented analysis and design patterns and application designing and development expertise using UML and Rational Tools and In-depth knowledge in Object Oriented Analysis and Design OOAD
- Experienced in code review and analysis and technical problem solving and debugging skills
- Experienced in servers like IIS, Apache Web Server
- Experienced of working in a variety of business domains Rx Saving campaigns, mobile application, ERP Solutions, Real time Reporting System, Real Time Dashboard design and development, ecommerce portal and office automation applications
- Coordinated development with cross functional teams through the development lifecycle of a project
- Worked on Agile Methodology XP-Extreme Programming/Scrum
- Supported Functionality, Integration, Regression, Compatibility, Black Box, White Box, Load, Stress, Performance, Usability, Back-End and User acceptance testing
- Proven ability to learn/adapt emerging technologies into work area with given tight schedules
- Experience in Managing teams, coaching and mentoring junior team members
- Experience in managing tasks for team members and project status reporting to management
- Motivated learner, always excited to learn new skills/technologies, fast-learner, resourceful, committed, hard-worker, and self-initiative
- Highly organized, dedicated with a positive attitude and innovative thinking
- Results oriented, with an ability to work with aggressive timelines and deliverables and to see any assignment to successful completion within the established project schedule
TECHNICAL SKILLS:
- Languages C , Visual Basic, PHP, Core Java, JSP, JavaScript, SQL, XML, XSLT, Twitter Bootstrap and Foundation ,HTML, HTML5, DHTML, CSS,CSS3,LESS,SASS SCSS , UNIX Shell Scripting
- Tools and Framework Entity Frame work, MVC4, Razor View Engine, Cloud Computing, Oauth 2.0, Oracle RightNow Cloud Service ,WCF Web Service, SOAP, Crystal Report, ASP.NET, ASP Classic , Spring Frame work, AJAX, Zend Framework, zend xdebug, JQuery, JSON, Magento, ExpressionEngine, osCommerce, Flex, WordPress, MVC
- Design Design Patterns, Object Oriented Analysis Design, UML, Requirements engineering, code reviews, test planning
- Databases MSSQL 2000, 2003, 2005, 2008, 2012 , PL/SQL, MySQL, MS Access, Oracle
- Servers IIS, Apache Web Server, Tomcat
- Protocols HTTPS, HTTP, TCP/IP, FTP, SOAP, Restful
- Tools Software Visual Studio, Eclipse, MyEclipse, NetBeans, Zend Studio, Photoshop, Adobe Fireworks, Dreamweaver, SqlYog, EMS, TOAD, VISIO, Fusion Charts, Dev Express, Google GIS API
- Management Tools MS-Office Word, Excel, PowerPoint, Outlook , Microsoft Project, Visio
- Revision Control Visual Source Safe VSS , Subversion SVN , Team Foundation Server TFS , GIT
- Defect/Bug Tracking JIRA, Mantis, Basecamp
- Platform Linux, Windows, MAC
EXPERIENCE:
SSA SOFT LLC
Analyst Developer
Analyst Developer
Technology: .NET, MSSQL 2012, DevExpress
Project: EDI Center
- Used .Net framework 4.0, ASP.net, C , MSSQL 2012, Linq and AJAX to develop the rich intranet application
- Used HTML, DHTML, CSS3, LESS, Twitter Bootstrap and JQuery for creating the front end screens
- Wrote web services client to receive and parse manufacture feeds
- Wrote window services to automate the EDI feeds
- Developed Web Services to exchange EDI data feeds with EPS application and EDI Center application
- Wrote SQL Server Job to post sequential EDI feeds to external manufacture interface
- Developed analytical reports for inbound and outbound EDI data feeds
- Analyzed and fixed complex queries for performance improvement
- Wrote stored procedures using MSSQL for the core business logic of the application
- Performed the code integration and defect fixes, supported integration and user acceptance testing
- Maintained source code versioning using TFS
- Reported project status to management
- Participated in production deployment and post deployment verification
- Provided production and on call support
Engagedmedia
Analyst Developer
Technology: .NET, MSSQL 2008
Project: Campaign Management System
- Used .Net framework 4.0, ASP.net, C , MSSQL 2008, Linq and AJAX to develop the rich internet application
- Designed applications architecture to meet the performance and external interface requirements
- Created technical specifications based on the business requirements
- Used SSO single sign on technique for login and rights management and Role based application interface
- Used HTML, DHTML, CSS3, LESS, Twitter Bootstrap and JQuery for creating the front end screens
- Wrote web services client to receive, parse and store data in campaign Database from external interface like the Argus and Emdeon
- Wrote web services to post data to external interface like the PARX and Apricot
- Developed reports with drill down, email, graph, download to excel, pdf, text, CSV features, include Standard Reports, Dashboard Reports Analysis Reports
- Wrote complex queries for monthly ,weekly and daily reporting, with roll based drill down and download features
- Analyzed and fixed complex queries for performance improvement
- Wrote stored procedures using MSSQL for the core business logic of the application
- Performed the code integration and defect fixes, supported integration and user acceptance testing
- Wrote back-end processes to send Rx Refill reminders, program opt-in messages Email, SMS
- Wrote back-end processes for complex reports
- Integrated with Bug Tracker, and text messaging modules
- Developed Web Services to exchange data with other applications
- Conducted code review sessions and ensured code is developed as per the set standards
- Maintained source code versioning using TFS
- Reported project status to management
- Mentored team members during development and QC team how to test application
- Participated in production deployment and post deployment verification
- Provided production and on call support
Guidware
Analyst Developer
Technology: PHP, Oracle RightNow cx, Box.com. RESTful APIs using OAuth 2
Project: Guidware Portal
- Used HTML, DHTML, CSS3, and JQuery for creating the widgets
- Wrote Box.com Oauth 2.0 client to receive and parse data
- Wrote interface for bulk uploading
- Performed the code integration and defect fixes, supported integration and user acceptance testing
- Maintained source code versioning using SVN
- Reported project status to management
- Participated in production deployment and post deployment verification
- Provided production and on call support
DHDLog
Analyst Developer
Technology: .NET, MSSQL 2008
Project: Demo Text Messaging System
- Used .Net framework 4.0, ASP.net, C , MSSQL 2008, Linq and AJAX to develop the rich internet application
- Designed applications architecture for SSO Single Sign On and Single Logout technique
- Designed database and role based application interface
- Created technical specifications based on the business requirements
- Used HTML, DHTML, CSS3,LESS, JavaScript and JQuery for creating the front end screens
- Implemented database security to cop up threats like SQL injection
- Wrote web service to share data with other application's/campaign's
- Wrote User Interface to handle messaging SMS/MMS/Email/IVR flow, message response, trigger response, message Hierarchy, email template, email editor
- Developed dashboard for campaigns reports
- Guided QC team how to test application and interface of the application
- Participated in production deployment and post deployment verification
Engagedmedia
Development Lead
Technology: PHP, Custom MVC
Project: Mail to reach and text to reach System
- Designed application to send bulk email and SMS
- Used PHP and MySQL for backend and HTML, DHTML, CSS , JavaScript, JQuery and AJAX for front end screens
- Developed User interface to setup email, email preview, Text Editor, built-in HTML Editor, ability of attachments and embedded images local images in HTML , Imports address lists from Excel, CSV
- Wrote back-end processes to send single email to recipient, bulk emails to Recipient
- Setup process to schedule Mail/text message Job to Run at Specified Date/Time
- Added feature to check formatting, links, and whether it hits the spam filter, wrote professional log files
- Developed reports and setup user interface to see the status of email/text message delivery status
Engagedmedia
Development Lead
Technology: PHP, Custom MVC
Project: RxSurveyor
- Designed application architecture for SSO Single Sign On and Single Logout technique
- Developed user interface to setup survey in wizard formatting
- Used PHP and MySQL for backend and HTML, DHTML, CSS , JavaScript, JQuery and AJAX for front end screens
- Wrote API's for integration with Campaign management, RxMobile Reward applications
- Wrote module to send survey via email and text message, managed response for the completed survey
- Created analytical reporting for the published survey
- Wrote back-end processes to send survey on specific date and time
121HM
Development Lead
Technology: PHP, Custom MVC
Project: Application Security System
- Designed Use case and Sequence diagrams in UML using Microsoft Visio
- Designed applications architecture to handle multiple applications using SSO Single Sign On and Single Logout technique
- Created technical specifications based on the business requirements
- Designed database and role based application interface
- Used HTML, DHTML, CSS3,LESS, JavaScript, JQuery and JQuery UI for creating the front end screens
- Implemented strong authentication and authorization, manage multiple roles and Page/Field level security
- Implemented email/SMS notification on password rest and suspicious activity
- Implemented warning messages about the remaining attempts available before the account is blocked, email to the administrator, each time an account is locked
- Added IP Address locking feature after failed login attempts
- Generated Security Key on successful login, share Security Key with other application for authentication and authorization process
- Guided QC team how to test application and interface of the application
Project: Developed websites at SSA Soft
Technology: PHP, Zend, osCommerce, WordPress, Magento, Custom MVC
Analyst Developer
Government
Analyst Developer
Technology: PHP, Zend
Project: PAAPAM ERP for Automobile Industry
- Worked with Business Analyst for requirements analysis and UI analyst to achieve business needs
- Participated as active member in database creation
- Wrote store procedures and function to handle complex reports and salary process
- Used PHP, MVC and MySQL for backend and HTML, DHTML, CSS , JavaScript, AJAX for front end screens
- Wrote API to share data with other application
- Developed reports with drill down, email, graph, download to excel, text, CSV features
- Generated optimized efficient SQL queries for performance improvement
- Implemented database security to cop up threats like SQL injection
- Wrote code for HRM module to handle following functionality
- Employee Management
- Shift Management and Attendance Management
- Over Time / Late Sitting Management
- Leave Management
- Training Management and Promotions / Transfers Management
- Loan, Advance and Allowance Management
- Increment / Decrement, Bonus and Tax Contribution Management
- Roster Management and Holidays Management
- Salary Management
- Wrote code for Finance and Raw Material module to handle following functionality
- Chart of Account, Vouchers and Tax management
- Sub Ledger ,Receipt and Payment management
- Clearing Deposits / Receipts and Procurement Payment Advice management
- Budget Management, Insurances management, Loans / Leases management and Fixed Assets management
- Financial/ Accounting and Fiscal Period management
- Banks and Cheque Book Log management
- Bill Adjustment, Import, LC Retirement and L/C Cancellation management
- General Ledger Summary, Trial Balance and Letter Of Credit Report
- Customizable reports base on account head code
- Inventory Groups, Category, Specification and Item management
- Suppliers management and managing Scrap
- Sell out Scrap, Purchase Order, GRN and Issuances management
- Purchase Requisition and Purchase Return management
- Manage Procurement Payment Advice
- Daily Receiving Register and Good Receiving Inspection Note
- Stock Inward Outward for Raw Material and GRN Receiving Acknowledgement Record
- Consumable Item Inventory
- Wrote code for Finish Goods, Sale and Production module to handle following functionality
- Managing Inventory Groups, Category and Items
- Issuance ,Receiving, Returns, Rework Orders and Scrap management
- Sales Order and Revise Sales Order Management
- Customers Management and Customer order Rejection Management
- Sales Invoice Management
- Supplies ,Sales Register and Invoicing Management
- Production Plan and Activity Management
- Bill Of Materials BOM and Production Process
- Managing Raw Material Requisition and Sub Assembly Requisition
- Managing Finished Goods Issuance, Cost Factors and Production Costing
- Sub-Contracting and Work Assignment Management
- Mentored and guided junior team members during the development lifecycle
- Conducted Regression testing for defect fixes and enhancements
- Conducted In-House trainings and sessions for domain knowledge for junior team members and QC team
- Conducted code review sessions and ensured code is developed as per the set standards
- Maintained source code versioning using VSS
- Reported project status to management
- Guided QC team how to test application and interface of the application
- Participated in production deployment and post deployment verification
- Provided production and on call support
Government
Analyst Developer
Technology: PHP, Custom MVC
- Automation of School and Literacy Department
- Property Tax - NWFP
- Automation of Excise Taxation Department, Govt. of the Punjab
- Patrol Police Saudi Arabia
- Interacted with Business Analyst for requirements analysis and to achieve business needs
- Collected requirement via remote meetings with International Clients/3rd party
- Implemented database security to cop up threats like SQL injection
- Created tables, store procedures and functions in MYSQL
- Used HTML, DHTML, CSS and JavaScript for creating the front end screens
- Collaborated with other engineers, developers, architects, Quality Assurance, system engineers and project managers in solving new and existing technical challenges
- Performed Unit testing of individual modules after completion of coding
- Conducted Regression testing for defect fixes and enhancements
- Estimated project development efforts, provided regular status update of the project to the management
- Wrote secure code and architect applications with security and performance as top-of-mind priorities
- Provided production and on call support