ANEELA NOREEN
H#20, Rana Ghulshan Colony, Sanda
Kalaan, Lahore, Pakistan
Ph:
- (cell)
Email:-
OBJECTIVE
To work for an organization that gives an opportunity to exhibit my talent and where I can contribute to large scale SE
projects.
SUMMARY
Working as a Principal Software Engineer and having more than 14 years hand on experience in Java based web, desktop,
mobile and Spring Boot microservice application development. I am also working on AWS cloud from more than 5 years. I
also have hands on experience on Angular 8.0 and AngularJS. Graduated in March 2006 from the Uni versity of
Engineering and T echnology, Lahore with Computer Science Engineering as major and got gold medal on
standing first out of 140 students.
SKILLS
Languages
Java (J2SE, J2EE, J2ME), NodeJS, SQL, Java Scri pt, CSS, DHTML, C, C++, C#.net, VB .NE T,
Frameworks
AWS, Spring Boot Microservices, AngularJS, Angular 8.0, Grails, BlackBerry API, Spring, Hibernate, File NET.
Methodologies
OOP, UML, Design Patterns, Aspect Oriented Programming
Databases
DynamoDB, MySQL, MS SQL Server, Postgres, Oracl e.
Tools
Eclipse, IntelliJ, Jbuilder, Bea Weblogic Workshop 8.1 , Microsoft Visual Studio, Microsoft Visual Studio 2003
and 2008, Erwin, MS Visio,SQLYog, MATLAB, Keil, JDeveloper, Macro Media Dreamweaver, Visual Source Safe,
Git,TOAD 9.1.8 ,SVN, dot Trace Profiler 3.1,JProfiler.
Application Se rver
Tomcat, JBoss, Bea Weblogic.
Cloud
In AWS, I worked in these services: AWS EC2, AWS VPC, AWS Lambda, AWS Cognito, AWS SNS, AWS Route53,
AWS S3, AWS DynamoDB, and AWS KMS.
EXPERIENCE
Comcast Corporation, USA
Princi pal Softw are Engineer (Aug 2018-Jan 2019)
MetaApps (Pvt.) Limited, Lahore
Princi pal Softw are Engineer/AWS Sol ution Architect (Nov 2011-Jan 2018)
Role and Responsibilities:
Architecture, design, and implementation of different applications
Participate in the full life-cycle of the development process - from analysis, design, development,
implementation, modification, documentation, and refinement for software systems
Unit test and debug application problems
Produce software documentation like RS, design documents and unit test plans
Create technical design specifications
Provide technical management oversight of all technical activities and team
Coordinate with Team members
Assist Team leads and other departments like SQA, Graphics, SCM and Technical Writing.
Task Monitoring & Tracking
Arbisoft (Pvt.) Limited, Lahore
Princi pal Softw are Engineer (Mar 2011-Nov 2011)
Five Rive rs Te chnologie s (Pvt.) Limited, Lahore
Senior Softw are Engineer (June 2009 -Jan 2011)
Catalisse (Pvt.) Limited, Lahore
Senior Softw are Engineer (August 2008 - June 2009)
Inov8 Limited, Lahore
Senior Softw are Engineer (April 2008 - August 2008)
NetSol Technologies Limited, Lahore .
Software Engineer (December 2005-April 2008)
PROJECTS
Sigma – Cinnova Technologies – Comcast, USA
Front E nd: Angul ar, Java, Spring Boot.
Back End: Java, Spring Boot Microservices.
Description: Sigma is a platform to allow secure and robust connection to internal and external applications. Using Sigma
internal systems can share data in a controlled and secure manner. We worked closely with Comcast Systems in the
development and deployment technologies of ECCC, Repair Order and Document Center portal. I worked on front end and
backend as a Full Stack developer in Sigma. I was working as a lead UI developer.
Document Ce nter– Comcast, USA
Tools and Technologies: Angular 8
Description: I worked on Document Administration module. I developed UI compatible with Comcast UI guideline. This
module along with identity and authorization modules, is able to provide customer document to multiple users, single user
based on permission set.
Altitude – E-B ricks (P vt.) Limited
Tools and Technologies: AWS EC2, AWS VPC, AWS Lambda, AWS Cognito, AWS SNS, AWS Route53, AWS DynamoDB,
AWS KMS, AWS S3, Node JS, Serverless.
Description: It was a HIPAA based application. It helps a user to work on their daily8 factors like sleep, focus, energy etc.
It helps user to maintain their health.
XenMobile CloudOps P ortal – Citrix Syste ms, Inc, USA
Tools and Technologies: AWS, Java, Angul arJS, Spri ng, Hi bernate, Eclipse, Tomcat.
Description: XenMobile CloudOps Portal allows CloudOps engineer to manage multiple tenants on AWS Cloud from a single
portal.
XenMobile Multi -Te nant Console – Citrix Syste ms, Inc, USA
Tools and Technologies: Java, NetBeans, Grail, Tomcat.
Description: XenMobile Multi-Tenant Console is a web-based console that allows consolidated management of multiple
XenMobile MDM servers. It is useful for managed service providers and enterprises with multiple distributed entities and to
administer several physical XenMobile servers from a single site.
Kayak– Arbisoft (Pvt.) Limited
Tools and Technologies: Java, Eclipse, Android SDK.
Description: KAYAK connects user to the best travel search engine in the world. Find the right flight. Get the
perfect hotel. If user’s flight is cancelled, find a new one in a minute. Or get on the phone with the airline in
seconds.
Tapp– Arbisoft (Pvt.) Limited
Tools and Technologies: Java, Eclipse with Blackberry pl ug-i n, Spring, Hibernate, JBoss.
Description: Tapp is an application whose aim is to sync iPhone/Blackberry contacts on the server. If user lost his contacts
then he/she can retrieved his/her contacts from the server after login from his Tapp account.
LEDNotifier– Five Rivers Technologies (Pvt.) Limited
Tools and Technologies: Java, Eclipse with Blackberry pl ug-i n, Macromedia Dreamw eaver, PHP.
Description: LEDNotifier was a top selling application on Blackberry AppWorld. This application lets you know instantly
who’s contacting you via email, text or call by flashing appropriate color on your BlackBerry's LED
Where in Paksistan – Five Rivers Te chnologies (Pvt.) Limited
Tools and Technologies: C++, Samsung bada IDE.
Description: Where in Pakistan is a game that allows you to learn more about Pakistan, its geography and location of
different cities and regions within the Pakistan map.
Akessa– Catalisse (Pvt.) Limited
Tools and Technologies: .NET, Java, Web Services, Eclipse, MS Visual Studio 2008,JBoss.
Description: Akessa is oncology management software that provides a unified solution of practice management, oncology
EMR and inventory management.
Mobilink Genie– Inov8 Limited
Tools and Technologies: E clipse, J2ME, Polish, JBoss.
Description: Mobilink Genie is a mobile payment solution enabling Mobilink customers to use their mobile phones to buy a
combination of products of their choice and pay for a mix of utility and general services. It includes instant service on all
GPRS/Java supporting hand-held devices covering payment of utility bills including electricity, gas, telephone; payment of
Indigo bill & load or recharge any Jazz account.
iServ Partner Portal– Inov8 Limited
Tools and Technologies: Spring, Hibernate, AJAX Tags, Extreme Components, JSTL, SiteMesh, Velocity, Struts
Menu, ACEGI Security Framework
Description: iServ Partner portal provides portals to many business partners like Bank, MNO, Supplier, Operator, Distributor,
Retailer, Customer etc.
Patent Office Automation– NetSol Technologies
Tools and Technologies: Java, JSP, MaxDB, Database manager, Jbuilder, SQL Studio, Tomcat Description: It is
the dynamic website for Patent Office Karachi. It is a three tier web application which is developed on model 2 architectur e
of JSP.
GHQ Office Automation Syste m– NetSol Te chnologies
Tools and Technologies: Java, JSP, SQL Server, BEA Weblogi c Workshop, Fil eNet.
Description: The system automates the GHQ business processes .Besides, this system also provides personal portal that
provides the features like personalization, authorized access, task management configuration, content management, search
facility, and role based information access privileges.
NetSol Editor– NetSol Te chnologies
Tools and Technologies: Java, Applet
Description: It is a web based bilingual editor that support English and Urdu. Using RTF Editor Toolkit of Java developed it. It
provides basic standard editor features like table, image and bullets etc. It also provides ruler and pagination features like MS
Word.
National Asse mbly Automation – NetSol Te chnologie s
Tools and Technologies: Java.
Description: National Assembly automation automates National Assembly. NA was using Raakim (Desktop Application) for
recording their speeches but we develop a utility that converted their Raakim files data into unicode data.
Code Generator– NetSol Technologies
Tools and Technologies: Java, JSP, Oracl e, Toad, Jbuilder, Tomcat, velocity, strut.
Description: Code Generator is a configuration that creates JSP in strut/ASP code at DML level.
EDUCATION
University of Engineering and Technology Lahore
MS in Computer Science and Engineering
Year: 2006- to 2008
Percentage:
82.4%
Distinction:
Secured 3rd position in First Semester.
Secured 1st Position in Second Semester.
B.Sc in Computer Science and Engineering
Year:-
Grade: A+ with Honors
Percentage:
86.11%
Distinction:
Got Gold Medal on getting overall first position out of 140 students during four-year degree program.
Projects
I did a number of projects as a team lead in my student life. Some of them are:
EzShowP !
It is an i nformation center implementation for a restaurant that is capable of communicating with
customers vi a Bluetooth. Client side application w as impl emented in J2ME.Server side application
was a three-tier architecture.
Tools used are: J2EE, JSP, MS SQL Server, and J2ME
ACADEMIC ACHIEVEMENTS
Got
Got
Got
Got
Got
Got
Got
Got
1st position in the eighth semester of Bachelor in Computer Science & Engineering
1st position in the seventh semester of Bachelor in Computer Science & Engineering
2nd position in the sixth semester of Bachelor in Computer Science & Engineering
2nd position in the fifth semester of Bachelor in Computer Science & Engineering
4th position in the fourth semester of Bachelor in Computer Science & Engineering
1st position in the third semester of Bachelor in Computer Science & Engineering
2nd position in the second semester of Bachelor in Computer Science & Engineering
3rd position in the first semester of Bachelor in Computer Science & Engineering
DISTINCTIONS
Stood first out of 140 students and Got Gold Medal in Bachelor in Computer Science & Engineering from UET
Lahore on overall performance in March 2006.
Got merit scholarship throughout four year during my stay at UET.
Participated in CMMi 5 assessment in August 2006 at NetSol.
Got 2nd position in final year project evaluation, which was held at Software Engineering Department at UET
Lahore.
Appointed as an external examiner for Embedded System Development at UET, Lahore on 15th June, 2006.
Appointed as an external examiner for Final years project evaluation at UET, Lahore in 2013 and 2015.
REFERENCES
References can be provided on request